GTM中最难的一个概念就是数据模型,实际上,GTM中的数据模型使用最多的是数据层变量,你可以能会认为这两个东西在数据层中是相同的东西,但实际上不是的。数据模型代表着你推送到数据层的键值对,你推送到数据层的所有键值对,GTM会获取到这个键并且会将值更新到数据模型里面,或是将对象或数组合并到一起。其实就是对应的键匹配到,就将值上的数据更新进去。……继续阅读 » Haran 7年前 (2018-08-07) 3832浏览 0评论0个赞
更新时间:2024年12月3号这一节要介绍另一种做事件跟踪的方法,是通过jQuery绑定class属性的方法来实现的。原理将需要跟踪的位置用datalayer push绑定,一般定位到class,且这个class要唯一,如果有人点击位置,那么事件就通过datalayer push这个方法发送出去,推送出去的信息再通过数据层去接受,然后去代码中设置。这……继续阅读 » Haran 8年前 (2017-08-16) 6809浏览 0评论2个赞
这一节要介绍的是检测GA和GTM的跟踪代码是否被浏览器屏蔽掉。部分用户可能会将跟踪代码给屏蔽掉,特别是使用Chrome浏览器的用户,谷歌已经给Chrome增加了屏蔽ad的一些功能,有些用户可能会开启,那么就需要监控这部分用户的比例,来看我们收集的数据的覆盖度如何。原理通过自定义html去监听判断跟踪代码是否加载成功,然后将结果推送到数据层去,在这个过程……继续阅读 » Haran 8年前 (2017-06-27) 5757浏览 0评论4个赞
更新时间:2025年1月7号在用到数据层的时候,测试的需要看组装的数据格式是否正确,传递的数据是否是对的,特别是在电商测试的时候需要用到,或是在数据层的相关信息是否已经推送出去,这里介绍两种查看数据层信息的方法,帮大家更好的使用GTM。Tag Assistant在GTM中可以进入预览模式,现在「摘要」里找到对应的事件,然后可以看「数据层」里:或看……继续阅读 » Haran 8年前 (2017-03-29) 6645浏览 0评论1个赞
随着移动端的发展,越来越多的移动端网页采用的是单页应用的形式,因为它只加载一次,用户在访问的过程中更顺畅,所以被更普遍的接受。如果要对单页应用做跟踪,需要用虚拟页面形式,实现一般是通过dataLayer或history的形式去跟踪,我们这里介绍通过dataLayer的方式去跟踪,这种方法的适用性更强,适用于所有的单页应用技术框架。单页应用跟踪原理单页应……继续阅读 » Haran 8年前 (2017-03-09) 8993浏览 4评论1个赞
更新时间:2025年1月19号这一篇介绍GTM里的数据层。什么是数据层GTM数据层(Data Layer)是一个JavaScript对象,它存储在网页上,用于捕捉和存储有关用户行为、页面内容和其他相关数据的信息。它充当GTM标签和网站基础代码之间的中介,提供了一种结构化、统一的方式来传递数据。 数据层的优势数据层的有如下优势:统一……继续阅读 » Haran 8年前 (2016-11-19) 8078浏览 5评论3个赞
更新时间:2025年2月11号Google Analytics 4 中布署电子商务其实跟UA里面的做法基本一致,不同点在于事件名称和数据层的组装数据结构。接下来我们来看电商各个环节的数据组装结构要求和在GTM中该怎么去配置,左侧是组装的数据结构,右侧是GTM的配置,如果你不知道GTM如何设置,我在另一篇文章通过Google Tag Manager布署电子……继续阅读 » Haran 8年前 (2016-11-11) 7325浏览 0评论2个赞