【问题标题】:Google Analytics 4 measurement protocol not workingGoogle Analytics 4 测量协议不起作用
【发布时间】:2022-01-13 05:22:09
【问题描述】:

我尝试使用邮递员将事件发送到 Google Analytics 4。

而 GA4 只是响应 204 No Content 并且该事件没有记录在数据流中。 我检查了 measure_id 并且 api_secret 具有正确的值。 有什么问题吗?

谢谢。

【问题讨论】:

    标签: http post google-analytics request postman


    【解决方案1】:

    对象应该是payload,而不是body

    试试看这个视频:https://youtu.be/WSxdrG1G_yE

    【讨论】:

      【解决方案2】:

      我今天遇到了这个问题。

      就我个人而言,事实证明我在错误的位置查找收到的数据:我在 Admin > Data Streams 中查找,它错误地告诉我“过去 48 小时内没有收到数据。”

      我真正需要查看的是“实时概览”(报告 > 实时 - 见图):

      在那里,有一个方便的小事件计数器,告诉我我的事件实际上进行得很好。

      如果您在此处检查但仍为零,请尝试以下其他方法:

      1. 您可能需要将 Content-Type 标头设置为“application/json”。

      2. 通过将事件发送到端点 https://www.google-analytics.com/**debug**/mp/collect 而不是 https://www.google-analytics.com/**debug**/mp/collect 来验证您的事件 - 只要您收到 "validationMessages": [] 回复,您就可以开始了。

      3. 确保您发送的 JSON 匹配 this format

      4. this similar StackOverflow question 的人说,您可能需要设置 User-Agent 标头,尽管我个人不需要。

      【讨论】:

        猜你喜欢
        • 2022-11-10
        • 2015-02-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多