【发布时间】:2020-12-14 09:34:18
【问题描述】:
我正在尝试将服务器端(python 请求)事件发送到 Google Analytics V4
import requests
url = 'https://www.google-analytics.com/collect?v=1&t=event&tid=UA-XXXXXXXXX'
url += '&cid={}'.format('click_id')
url += '&ec={}'.format('event_category')
url += '&ea={}'.format('event_action')
url += '&el={}'.format('event_label')
url += '&ni=1' # 'non_interaction'
headers = {
'User-Agent': str('user_agent')
}
requests.post(url=url, headers=headers)
这在 Google Analytics(分析)的 V3 上非常有效 - 当属性 ID 为 UA-XXXXXXXXX。
现在所有 V4 属性的 id 都不同,如 "G-9DXXXXXXXX",似乎它不起作用。
我没有找到任何关于 V4 事件的文档,任何帮助都会非常感谢。
【问题讨论】:
标签: python google-analytics python-requests measurement-protocol google-analytics-4