google-analytics - 避免 AdBlockers 阻止 Google Tag Manager

标签 google-analytics google-tag-manager

我过去曾在 React Web 应用程序中使用过幅度分析来发送事件数据。然而,我刚开始使用 Google 标签管理器,注意到它没有运行,因为被 adBlockers 阻止了。 Amplitude 一直可以正常工作,因为我通过 NPM install 'github:amplitude/Amplitude-Javascript' 加载了他们的 Javascript SDK并在应用程序加载时使用客户端 API key 对其进行初始化。我喜欢 Google 标签管理器的方法,我不需要重新部署应用程序来更改我的分析逻辑。我怎样才能采取类似的方法来避免被广告拦截器阻止。

很可能谷歌产品很受欢迎,所以 Adblock 专门阻止谷歌分析产品而不是其他分析产品。

最佳答案

你没有。如果人们不想被跟踪,那是他们的决定。您不应强制人们向您提供他们不想提供的任何数据。特别是通过使用一些阴暗的“绕过”措施。反而-

您可以使用 cookie 永久禁用对不想被跟踪的人的跟踪,以帮助您保留可靠的分析。见:http://www.multiminds.eu/2016/05/19/how-to-disable-tracking-via-google-tag-manager/

或者,更好的是,只需测量禁用跟踪的访问者的百分比,以便您的分析数据保持准确。见:https://marthijnhoiting.com/detect-if-someone-is-blocking-google-analytics-or-google-tag-manager/

关于google-analytics - 避免 AdBlockers 阻止 Google Tag Manager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43728822/

相关文章:

google-analytics - 如何跟踪两个不同的内部站点搜索查询

google-analytics - 谷歌分析 : Profile Workaround

google-tag-manager - 用于 h1 中页面文本的 Google 跟踪代码管理器宏

android - 带有 Firebase 的 Google 跟踪代码管理器

javascript - 说明如何通过 Google 跟踪代码管理器使用 Google Analytics(分析)

jquery地址谷歌分析

php - Google Analytics PHP5 界面始终无法显示结果

google-analytics - 使用 IN ( ) 进行子查询时使用多个字段

google-analytics - GTM Google Tag Manager 如何跟踪日期选择器值

google-analytics - GTM跨网域跟踪