python - 从 python 跟踪到 Google Analytics

标签 python google-analytics

我正在尝试从 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/

相关文章:

python - 获取 pandas 每分钟的平均值

python - 如何捕获正在运行的程序的屏幕输出?

ios - Cordova 中的 Google 标签管理器插件中的问题

google-analytics - 如何排除访问持续时间 < 1 秒的 Google Analytics 流量

javascript - 为什么 Google 跟踪代码管理器不在某些页面上包含标签?

php - 谷歌分析 API PHP

python - 如何使用 Python 的 difflib 生成类似于 Unix sdiff 命令的两个文件的并排比较?

python - 用 Excel 'date' 格式写入 xlwt 日期

python - 如何通过写入/刷新将逗号分隔值发送到?

javascript - Uncaught ReferenceError : ga is not defined