我正在尝试从 python 后端跟踪 GA 事件以进行电子商务分析。其书写方式in the official documentation ,即发送一个帖子请求,没有任何显示,我的仪表板中的访问者仍然为零,但谷歌回复了 200 和一个 GIF。
在这个示例中,我发送了一个页面 View ,这显然从后端执行没有任何意义,但它对于调试来说足够简单。
这是我的代码:
import requests
payload = {
'v': 1,
'tid': 'UA-XXXXXX-Y',
'cid': 555,
't': 'pageview',
'dp': '/home',
}
print 'sending to GA...'
r = requests.post("http://www.google-analytics.com/collect", data=payload)
if r.ok:
print 'ok'
else:
print ':('
我已禁用 GA 中的所有过滤器。
最佳答案
有同样的问题,来自python的请求没有出现, postman 工作了。通过删除 Google Analytics 中“设置”>“ View ”>“ View 设置”>“机器人过滤”下的复选标记来解决此问题:排除来自已知机器人和蜘蛛的所有命中。
关于python - 从 python 跟踪到 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28987973/