更新时间:2025年5月20号
Google Analytics 4(GA4)的是数据是基于事件收集,它采用的是基于事件驱动的模型,里面有非常多类型的事件,和不同的设置方法,这一节,逐个给大家介绍:
自动收集事件
增强型衡量事件
推荐事件
自定义事件
无代码事件跟踪
报告中修改事件
关于GA4事件的规则和限额请看:Google Analytics 4 事……继续阅读 »
Haran
5年前 (2020-09-26) 22663浏览 12评论
27个赞
更新时间:2024年12月3号
这一节要介绍另一种做事件跟踪的方法,是通过jQuery绑定class属性的方法来实现的。
原理
将需要跟踪的位置用datalayer push绑定,一般定位到class,且这个class要唯一,如果有人点击位置,那么事件就通过datalayer push这个方法发送出去,推送出去的信息再通过数据层去接受,然后去代码中设置。
这……继续阅读 »
Haran
9年前 (2017-08-16) 7778浏览 0评论
2个赞
更新时间:2024年7月6号
这一篇介绍用dataLayer.push的方式去做事件跟踪。
思路原理
dataLayer.push这种做法的原理是主动向数据层推送事件,然后在Google Tag Manager(GTM)中的触发器里用自定义事件接受作为促发条件,再用一个代码去做事件配置,整体的原理是非常简单的。
配置过程
假设对这个位置做da……继续阅读 »
Haran
9年前 (2017-03-15) 11209浏览 2评论
5个赞
更新时间:2025年6月18号
这一篇介绍用gtag方法做事件跟踪,它适用于没有使用GTM,采用直接安转GA4的方式,如果你是用GTM安装Google Analytics 4(GA4),是使用不了gtag方法的。
这种事件跟踪方式需要在每个需要跟踪的位置添加gtag事件跟踪代码,所以效率比较低。
接下来看一个示例,假设现在需要对这个位置做跟踪:
Step ……继续阅读 »
Haran
9年前 (2017-01-24) 22807浏览 4评论
8个赞
更新时间:2024年10月31号
这次要介绍通过自定义HTML监听做自定义事件跟踪,以跟踪用户直接打印页面为例子。
原理
页面一打开就加载一段js,这段js会监听用户的特定键盘操作行为,如ctrl+p,监听到就主动dataLayer.push发送事件,然后用自定义事件触发器接收,再将数据发送给Google Analytics 4(GA4)。
GTM配置过程
……继续阅读 »
Haran
9年前 (2016-12-23) 5183浏览 0评论
4个赞
这一篇文章介绍如何通过页面元素定位法(也叫Trigger定位)去做自定义事件跟踪,这是最常用的一种方式,也是我最推荐的。
页面元素定位法就是通过页面的元素,属性去定位,如class 、id、text、url等。
一定要选择一些唯一的属性,如某个位置的class的值是唯一,那么就用class去定位就可以。
……继续阅读 »
Haran
10年前 (2016-07-09) 10673浏览 4评论
12个赞