Google 与 Java api 的分析集成

Google analytics integration with Java api

我想将 google 分析与我的 Spring 启动 API 集成。 每当我发送事件请求时,我总是在 google 分析响应中被禁止。 我正在使用的请求是

http://www.google-analytics.com/mp/collect?api_secret={API_SECRET}&measurement_id={MEASUREMENT_ID}

负载为:

{
  "client_id": "{CLIENT_ID}",
  "timestamp_micros": "1652351615578000",
  "non_personalized_ads": false,
  "events": [
      {
          "name": "test"
      }
  ]
}

我从分析网页得到了 API_SECRET 和 MEASUREMENT_ID 以及来自 google 分析 javascript 库的负载中的 CLIENT_ID 我不知道我遗漏了什么或做错了什么。

google analytics measurement protocol ga4 的正确终点是

https://www.google-analytics.com/mp/collect

您正在使用

HTTP.