google-analytics - 您可以在 Google 标签管理器中根据地区触发标签吗?

标签 google-analytics tags google-tag-manager

是否可以使用网络访问者的位置作为触发器从 Google 标签管理器触发标签?我特别询问是否想要触发欧盟 cookie 通知,但只向来自欧盟的访问者显示。

理想情况下,我可以在 GTM 中进行设置。如果可能的话,有人可以解释一下怎么做吗?

非常感谢!

最佳答案

GTM 本身无法确定用户的位置。但当然,您可以使用带有脚本的自定义 HTML 标记来确定位置,通过地理定位 API(需要用户许可)或通过第三方服务,允许您通过 Javascript API 解析 IP 地址(这些服务通常是商业的,而且在浏览器资源方面也很昂贵)。

将 IP 服务器端解析为某个位置并将该位置推送到 dataLayer 对页面性能来说会好得多。然后您可以根据位置触发或阻止您的标签。为了安全起见,您应该在将最后一个元组设置为 000 之前将 IP 匿名用于地理定位 - 这将足以确定用户是否属于欧盟管辖范围,同时足够模糊以不构成个人身份数据。

关于google-analytics - 您可以在 Google 标签管理器中根据地区触发标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37552305/

相关文章:

google-analytics - 来自 Google Analytics API 和 gapi.class.php 的每小时访问数据

java - 删除表单 ID 中的正斜杠

css - 默认情况下哪些 HTML 元素样式排版不同?

google-analytics - 谷歌分析,内部链接分析?

javascript - 当我在本地运行页面时,Google Analytics 会发生什么情况?

google-analytics - 针对组或个人的Google Analytics(分析)跟踪

php - 如何使用 PHP Ajax 编辑 Bootstrap Tokenfield 标签数据?

html - Google Analytics 命中返回 302,第二个请求无效

vue.js - 谁能帮助实现 Nuxt.js Google 标签管理器?

android - 使用谷歌分析 Flutter 日志事件