更新时间:2024年6月8号
比如我现在想跟踪博客上文章的展示和点击情况,将鼠标移动需要跟踪位置,然后查看页面元素:
可以看到href和title就是文章的链接和文章名称。
原理
整体的原理是对展示和点击都通过事件去跟踪,将展示和点击信息设置为自定位度和自定义指标。
展示可以用可见性触发器跟踪,点击就普通的事件跟踪。
设置过程
接下来看设置过程,主要分为四步:
设置展示事件和自定义指标
在GTM中新建一个代码,做如下设置:
事件名称为Article Impression,事件参数为event_value、event_action和event_label(请忽略这些事件参数与UA的一样,因因为我是迁移UA到GA4,所以要对应上,你可以自定义的),其中event_value就是自定义指标了,没触发一次就记录1。
需要注意,事件参数建议用a_b_c这样的结构去定义,不要用中文,特殊符号,避免在GA4中注册不了。
值里的Click URL和Click Text分別是文章链接和文章名称。
接下来看触发器的设置,触发器的设置如下:
设置点击事件和自定义指标
在GTM中新建另一个代码,做如下设置:
事件名称为Article Click,事件参数为event_value、event_action和event_label(请忽略这些事件参数与UA的一样,因因为我是迁移UA到GA4,所以要对应上,你可以自定义的),其中event_value就是自定义指标了,没触发一次就记录1。
值里的Click URL和Click Text分別是文章链接和文章名称。
接下来看触发器的设置,触发器的设置如下:
GA4中注册事件参数(维度和指标)
如果GTM中的预览测试没问题,接下来就是在GA4中注册事件参数,文本型的注册为事件级别自定义维度,数值型的注册为事件级别自定义指标。
自定义指标
在GA4中点击“配置”——“自定义定义”——“自定义指标”,然后做如下设置:
自定义维度
在GA4中点击“配置”——“自定义定义”——“自定义维度”,然后做如下设置:
同理去注册event_label的。
数据验证
最后就是在GA4中数据验证,一般是隔天再做,因为事件级别自定义维度和自定义指标的生效时间是24~48小时。
可以在探索里面通过自有表格去验证:
不足之处:指标不应该注册为“展示”,这样导致Article Click下面的指标也显示为“展示”,因为注册为“次数”更适合。