google-analytics - 谷歌分析 - gtag 用户 ID 问题
问题描述
到目前为止,我一直在尝试将 user_id 发送到谷歌分析,但没有成功。我按照控制台上的说明进行操作,基本上是设置“user_id”,如下所示:
<script async src="https://www.googletagmanager.com/gtag/js?id=XXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'XXXXX', {'user_id': '{{ user.id }}'});
</script>
我读过的大部分线程都是以旧方式配置的:ga
解决方案
根据文档,您应该像这样设置它:
gtag('config', 'GA_TRACKING_ID', {
'user_id': 'USER_ID'
});
推荐阅读
- python - 我想通过一个函数重置 x 但它不起作用
- git - CI/CD 管道 Azure devops 部署发布后自动合并
- amazon-web-services - AWS S3 静态网站:错误 400:指定的存储桶存在于另一个区域
- python - KeyError: 'TCL_Library' 当我使用 cx_Freeze 并且 DLL 加载失败
- php - 会话在php中相互重叠和交换
- javascript - Flow 无法解析 pdf 文件
- python - 使用 Python 3 向 MySQL 或 MariaDB 发送请求
- python - 修改规范文件中的二进制文件时,Pyinstaller 无法正常工作
- java - 事务无法解决事务边界 - 休眠
- c# - WPF - 如何在 ViewModel 中实现 IDataErrorInfo 接口到复杂模型(FluentValidation)