Segment.IO请求失败,状态为已取消

时间:2013-07-21 05:27:01

标签: javascript post request analytics

我按照这里的步骤进行了操作:https://segment.io/libraries/analytics.js,但没有偏离他们的指示。

以下是其中一个请求的标头:

Request URL:http://api2.segment.io/v1/t
Request Headersview source
  Content-Type:text/plain
  Origin:http://staging.mywebsite.com
  Referer:http://staging.mywebsite.com/
  User-Agent:Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
Request Payloadview source
  {userId:null, sessionId:ccea006ec74cc613, event:Loaded a Page,…}
    apiKey: "eijofijoi4r"
    callbackId: 350
    context: {}
    event: "Loaded a Page"
    properties: {url:http://staging.mywebsite.com/, referrer:,…}
    sessionId: "ccea006ec74cc613"
    userId: null

PreviewResponse都没有可用的数据。值得一提的其他属性:

Method: POST
Status: (cancelled)
Type: Pending

可能导致(cancelled)状态的原因是什么?

我可以采取哪些步骤来收集更多信息吗?

2 个答案:

答案 0 :(得分:1)

我也看到了这一点 - 事实证明AdBlock扩展程序阻止了请求。

答案 1 :(得分:0)

这可能是由于API不喜欢的属性中的深层嵌套对象。我认为我们最后检查的对象最多嵌套7层。