我正在尝试从 python 后端跟踪 GA 事件以进行电子商务分析。它的写法在官方文档中 https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide#required,即发送一个帖子请求,没有任何显示,我的仪表板中的访问者仍然为零,但谷歌回复了 200 和一个 GIF。
在此示例中,我发送了一个页面视图,这显然从后端执行没有任何意义,但它对于调试来说足够简单。
这是我的代码:
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 的请求没有出现,邮递员工作了。通过删除 Google Analytics 中“设置”>“视图”>“视图设置”>“机器人过滤”下的复选标记来解决此问题:排除来自已知机器人和蜘蛛的所有命中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)