Google 分析测量协议事件跟踪停止工作
Google analytics measure protocol event tracking stopped working
我有一个脚本,每次发生事件时都会在我的服务器上运行。这在 7 月 1 日/2 日随机停止工作。我查看了 Analytics 更改历史记录,最后一次更改是四月。
代码没有改变,我没有从请求中收到任何错误。
data = {
'v': '1',
't': 'event',
'tid': 'UA-XXXXXX-X',
'cid': '11111111.2222222',
'ec': 'ccccc',
'ea': 'aaaaa',
'el': 'lllll',
'ev': 50
}
response = requests.post('http://www.google-analytics.com/collect', data=data)
response.raise_for_status()
此 returns 没有错误,状态代码为 200,但不再显示在分析中。我还尝试了具有相同参数的测量命中生成器工具,它成功发送了 2 次命中。
我该如何调试它?
尝试将您的请求发送至
google-analytics.com/debug/collect
这将帮助您调试问题。您发送的请求似乎有效。
我有一个脚本,每次发生事件时都会在我的服务器上运行。这在 7 月 1 日/2 日随机停止工作。我查看了 Analytics 更改历史记录,最后一次更改是四月。
代码没有改变,我没有从请求中收到任何错误。
data = {
'v': '1',
't': 'event',
'tid': 'UA-XXXXXX-X',
'cid': '11111111.2222222',
'ec': 'ccccc',
'ea': 'aaaaa',
'el': 'lllll',
'ev': 50
}
response = requests.post('http://www.google-analytics.com/collect', data=data)
response.raise_for_status()
此 returns 没有错误,状态代码为 200,但不再显示在分析中。我还尝试了具有相同参数的测量命中生成器工具,它成功发送了 2 次命中。
我该如何调试它?
尝试将您的请求发送至
google-analytics.com/debug/collect
这将帮助您调试问题。您发送的请求似乎有效。