这一节要介绍另一种做事件跟踪的方法,是通过js绑定class属性的方法来实现的。
原理:将需要跟踪的位置用datalayer push绑定,一般定位到class,且这个class要唯一,如果有人惦该位置,那么事件就通过datalayer push这个方法发送出去,推送出去的信息再通过数据层去接受,然后去tag中设置。
这个方法有一个好处就是datalayer push的可以用统一的结构,后续需要增加事件跟踪,直接对新增的绑定位置做新增即可实现。
过程
1、下面以GA小站点击头部作为事件跟踪的例如,如下图,用户点击“GA小站”的元素是g-mono
2、在GTM中用自定义html的方法将g-mono与事件绑定
这个的作用是,有人点击的时候,就将事件用datalayer push的发送出去
3、变量中接受数据层的三个变量
4、触发器中接收自定义事件变量
5、在GTM中设置代码
6、测试