Google Analytics 中没有事件跟踪

No event tracking in Google Analytics

我正在向 Google 分析测量协议发送 POST 请求 在

https://www.google-analytics.com/collect?v=1&t=event&tid=UA-151666808-2&cid=123&el=cus&ea=CLIENT_REGISTRATION_SUCCESS3&ec=Server

但是我的网站上没有跟踪它。我用 Java API 发送它。我使用 rest 模板、feingClient、gama-client-core、google-analytics-java 库。结果总是一样的——事件不跟踪。如果我将我的 tid 更改为另一个,则该事件将显示在另一个资源中。或者如果我通过POSTMAN调用这个link,那么结果也是成功的。

您的请求 debug call 看起来不错。

{
  "hitParsingResult": [ {
    "valid": true,
    "parserMessage": [ ],
    "hit": "/debug/collect?v=1\u0026t=event\u0026tid=UA-151666808-2\u0026cid=123\u0026el=cus\u0026ea=CLIENT_REGISTRATION_SUCCESS3\u0026ec=Server"
  } ],
  "parserMessage": [ {
    "messageType": "INFO",
    "description": "Found 1 hit in the request."
  } ]
}

数据处理时间。

检查实时 api 以确保正在记录匹配,如果它们是那么您就已经准备就绪。然后等待 24 - 48 小时让数据完成处理,然后您应该会在标准报告中看到它。

机器人过滤

确保您已在视图中禁用机器人过滤

新 google 分析帐户

在 Google 分析中新创建的帐户最多需要 72 小时才能开始显示数据。

引自google measurement protocol reference

Note that Google has libraries to identify real user agents. Hand crafting your own agent could break at any time.

您应该将请求 User-Agent 更改为类似浏览器的浏览器,这样 google 就不会认为您是机器人。