不建议使用这种方式
这一节介绍一种通过自定义HTML注入JS实现事件跟踪的方法。掌握它后,你可以在不依赖开发的情况下完成事件跟踪,但前提是你熟悉JavaScript,同时要理解它的局限性。
注意:不建议常规使用这种方式,因为执行顺序和页面复杂性可能影响事件触发,容易出现不可控情况。
原理解析
此方法的核心思路如下:通过GTM中的自定义html注入js,给相关……继续阅读 »
Haran
9年前 (2017-04-26) 16014浏览 12评论
9个赞
更新时间:2025年9月3号
什么是推荐事件
推荐事件是Google预定义事件名称和事件参数,你需要设置往这些事件发送数据,事件报告中就会有数据了。
推荐事件分类
推荐事件是和创建Google Analytics 4(GA4)的时候选择的行业有关,它会根据你选择的行业,有不同的推荐事件,推荐事件根据行业分为:
所有媒体资源:所有行业都有
线上……继续阅读 »
Haran
3年前 (2022-11-26) 3938浏览 0评论
7个赞
这一篇文章介绍如何通过页面元素定位法(也叫Trigger定位)去做自定义事件跟踪,这是最常用的一种方式,也是我最推荐的。
页面元素定位法就是通过页面的元素,属性去定位,如class 、id、text、url等。
一定要选择一些唯一的属性,如某个位置的class的值是唯一,那么就用class去定位就可以。
……继续阅读 »
Haran
10年前 (2016-07-09) 10758浏览 4评论
12个赞
更新时间:2024年12月3号
这一节要介绍另一种做事件跟踪的方法,是通过jQuery绑定class属性的方法来实现的。
原理
将需要跟踪的位置用datalayer push绑定,一般定位到class,且这个class要唯一,如果有人点击位置,那么事件就通过datalayer push这个方法发送出去,推送出去的信息再通过数据层去接受,然后去代码中设置。
这……继续阅读 »
Haran
9年前 (2017-08-16) 7823浏览 0评论
2个赞
更新时间:2025年5月20号
这一篇介绍GA4中的修改事件。
认识修改事件
修改事件是对现有的事件做修改,如可以修改事件名称,事件参数。
修改最多可以创建50个。
设置过程演示
GA4里的增强型衡量事件内置有对跳出链接的跟踪,事件名称是click,这个名称不太直观,打算改为outbound_link_click。
设置修改事件
在GA4中点击……继续阅读 »
Haran
10年前 (2016-08-08) 5340浏览 0评论
0个赞
更新时间:2024年7月6号
这一篇介绍用dataLayer.push的方式去做事件跟踪。
思路原理
dataLayer.push这种做法的原理是主动向数据层推送事件,然后在Google Tag Manager(GTM)中的触发器里用自定义事件接受作为促发条件,再用一个代码去做事件配置,整体的原理是非常简单的。
配置过程
假设对这个位置做da……继续阅读 »
Haran
9年前 (2017-03-15) 11291浏览 2评论
5个赞
更新时间:2025年1月9号
什么是增强型衡量事件
增强型衡量事件是Google Analytics 4(GA4)内置的一些基础跟踪事件,需要在数据流中开启才会自动跟踪,只在网站数据流有,APP数据流是没有的。
注意:增强衡量它是在数据流中设置的,它会影响数据流。
增强型衡量事件分类
增强衡量事件有如下7种类型:
衡量选项
事件
何时触发……继续阅读 »
Haran
3年前 (2022-11-26) 5997浏览 0评论
5个赞
更新时间:2025年8月25号
这一篇介绍Google Analytics 4(GA4)中的无代码事件跟踪。
认识无代码事件跟踪
无代码事件跟踪在GA4里是叫创建事件(Create event),它可以在GA4的UI里实现事件配置跟踪。
创建事件就是在现有事件的基础上创建出新的事件,是原有事件的子集,比如GA4的自动收集的事件page_view是记录页面访问……继续阅读 »
Haran
9年前 (2017-08-16) 9346浏览 0评论
5个赞
更新时间:2025年8月26号
虽然Google Analytics 4(GA4)正式发布已经两年,但我觉得还是不完善,如果你在GA4部署电商,那么会遇到一些常见问题:
订单交易ID是not set
这是GA4的一个bug,一般是订单ID都是数字组成的时候可能会出现。
建议是订单ID采用字母+数字的结构。
找不到交易ID维度
交易ID仅在探索里……继续阅读 »
Haran
3年前 (2022-10-29) 7975浏览 8评论
4个赞
更新时间:2024年7月5号
Google Analytics 4 中的数据层(Data Layer)
在Google Analytics 4(GA4)中,dataLayer 是一个JavaScript对象,主要作用是作为网站和GTM(Google Tag Manager)之间的数据传递桥梁。
通过dataLayer,你可以将网站上的页面信息、用户行为、业务……继续阅读 »
Haran
6年前 (2020-07-21) 3939浏览 0评论
2个赞
更新时间:2025年11月12日
本节旨在帮助广告主和开发者了解国内APP跟踪的现状、主流方案及其原理与优缺点,以便在选择第三方工具时有清晰的参考。
国内APP跟踪现状
广告主通过广告平台投放广告,吸引用户点击去应用市场下载APP,然后激活使用。在这个过程中,不同参与者可以获取不同的数据:
广告平台:可获知广告展示和点击情况,用于优化投放
应用市场:记录……继续阅读 »
Haran
8年前 (2017-11-13) 11143浏览 6评论
8个赞
更新时间:2025年11月12日
本节旨在帮助广告主和开发者了解国内APP跟踪的现状、主流方案及其原理与优缺点,以便在选择第三方工具时有清晰的参考。
国内APP跟踪现状
广告主通过广告平台投放广告,吸引用户点击去应用市场下载APP,然后激活使用。在这个过程中,不同参与者可以获取不同的数据:
广告平台:可获知广告展示和点击情况,用于优化投放
应用市场:记录……继续阅读 »
Haran
8年前 (2018-08-22) 5524浏览 0评论
2个赞