google-analytics - 如何正确匿名化跟踪代码管理器代码的 IP?
问题描述
在 Google 跟踪代码管理器中,我们获得了用于放置在页面上的代码
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-ADSAFASDF');</script>
在这里我们可以找到我们应该用于匿名 IP 的代码https://developers.google.com/analytics/devguides/collection/gtagjs/ip-anonymization
gtag('config', '<GA_TRACKING_ID>', { 'anonymize_ip': true });
我应该把它放在哪里?如果我使用 Tag Assistant Chrome 扩展将它放在代码之后(结束/script
标记之前或单独的内部script
),我可以看到错误
Invalid call to gtag(), the Global site snippet is not installed
如何正确插入代码以及在哪里?
解决方案
Google 跟踪代码管理器不处理或存储 IP。它是 Google Tag Manager 中的 Google Analytics 标记,您需要对其进行配置以匿名 IP。
转到 GTM 并编辑您的 Google Analytics(分析)标签或 Google Analytics(分析)设置变量:
- 去
More Settings > Fields to Set
- 添加一个新字段。使用以下命令配置字段:
- 字段名称:
anonymizeIp
- 字段值:
true
- 字段名称:
推荐阅读
- javascript - Javascript for循环不检查整个列表
- r - 绘制时间网络 - 边缘列表需要 TRUE/FALSE 值
- sql - 关于我的这个 SQL Server 查询的问题
- javascript - 材料表使行在单击时可编辑
- php - 删除由 php unset 创建的数字键
- java - 我有正确的 XPath,但 selenium 没有在 Highcharts 弹出窗口中单击
- python - Python3.7 pip install requirements_string 解析错误
- unity3d - Unity Input.GetKeyDown(KeyCode.Escape)不起作用
- python - 如何在 django 视图中访问 html 按钮值
- docker - Docker seccomp 适用于 alpine/busybox 但不适用于 ubuntu