检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉

Google Tag Manager Haran 7年前 (2017-06-27) 4864次浏览 0个评论

这一节要介绍的是检测GA和GTM的跟踪代码是否被浏览器屏蔽掉。

部分用户可能会将跟踪代码给屏蔽掉,特别是使用Chrome浏览器的用户,谷歌已经给Chrome增加了屏蔽ad的一些功能,有些用户可能会开启,那么就需要监控这部分用户的比例,来看我们收集的数据的覆盖度如何。

原理:通过自定义html去监听判断跟踪代码是否加载成功,然后将结果推送到数据层去,在这个过程中会用到自定义html和对照表

过程:
1、自定义HTML
检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉
这段js的作用是判断跟踪代码正常加载与否,并将结果发送到数据层

 

2、接受自定义事件Bolck
检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉
接受自定义事件作为触发条件

 

3、数据层接收BlockDetected
检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉

4、使用对照表数据层接收到的数字解析成对应动作
检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉

 

5、配置事件
检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉

6、测试
检测Goolge Analytics和Google Tag Manager代码是否被浏览器屏蔽掉

可以看到事件已经成功触发。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (4)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址