Google 分析服务器端调用错误 "The value provided for parameter 'tid' is invalid. using a valid" 带有测量 ID
Google Analytics server side call err "The value provided for parameter 'tid' is invalid. using a valid" with measurement ID
我正在尝试使用有效的测量 ID (G-0GHN4RGNDQ) 对 Google Analytics 4 进行服务器端调用,这是一个测试,所以可以在这里分享,请参阅 https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#v 和此处的调试调用:
https://www.google-analytics.com/debug/collect?v=1&tid=G-0GHN4RGNDQ&cid=555&t=event&ec=MyCategory&ea=MyAction&el=MyLabel
我收到这个错误
{
"hitParsingResult": [ {
"valid": false,
"parserMessage": [ {
"messageType": "ERROR",
"description": "The value provided for parameter 'tid' is invalid. Please see https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters for details.",
"messageCode": "VALUE_INVALID",
"parameter": "tid"
} ],
"hit": "/debug/collect?v=1\u0026tid=G-0GHN4RGNDQ\u0026cid=555\u0026t=event\u0026ec=MyCategory\u0026ea=MyAction\u0026el=MyLabel"
} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."
} ]
我可以使用相同的测量 ID 成功进行 gtag
调用,并且事件显示在 Google Analytics 中...但是我似乎无法通过 /debug/
url 以上.
感谢任何帮助。
您似乎正在使用 的端点
测量协议(通用分析)
https://www.google-analytics.com/debug/collect?tid=fake&v=1
但是您声明您正在尝试使用 Google Analytics 4,这意味着 GA4 而不是通用分析。
您应该使用 Measurement Protocol(Google Analytics 4)
POST /mp/collect HTTP/1.1
HOST: www.google-analytics.com
Content-Type: application/json
<payload_data>
要验证命中,请查看此页面 page
注:
请记住,测量协议用于将数据发送至 Google Analytics,而不是从 google analytics 请求数据。
我正在尝试使用有效的测量 ID (G-0GHN4RGNDQ) 对 Google Analytics 4 进行服务器端调用,这是一个测试,所以可以在这里分享,请参阅 https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#v 和此处的调试调用:
https://www.google-analytics.com/debug/collect?v=1&tid=G-0GHN4RGNDQ&cid=555&t=event&ec=MyCategory&ea=MyAction&el=MyLabel
我收到这个错误
{
"hitParsingResult": [ {
"valid": false,
"parserMessage": [ {
"messageType": "ERROR",
"description": "The value provided for parameter 'tid' is invalid. Please see https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters for details.",
"messageCode": "VALUE_INVALID",
"parameter": "tid"
} ],
"hit": "/debug/collect?v=1\u0026tid=G-0GHN4RGNDQ\u0026cid=555\u0026t=event\u0026ec=MyCategory\u0026ea=MyAction\u0026el=MyLabel"
} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."
} ]
我可以使用相同的测量 ID 成功进行 gtag
调用,并且事件显示在 Google Analytics 中...但是我似乎无法通过 /debug/
url 以上.
感谢任何帮助。
您似乎正在使用 的端点 测量协议(通用分析)
https://www.google-analytics.com/debug/collect?tid=fake&v=1
但是您声明您正在尝试使用 Google Analytics 4,这意味着 GA4 而不是通用分析。
您应该使用 Measurement Protocol(Google Analytics 4)
POST /mp/collect HTTP/1.1
HOST: www.google-analytics.com
Content-Type: application/json
<payload_data>
要验证命中,请查看此页面 page
注:
请记住,测量协议用于将数据发送至 Google Analytics,而不是从 google analytics 请求数据。