前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Google Analytics 4中事件跟踪全解析(2021)

Google Analytics 4中事件跟踪全解析(2021)

作者头像
GA小站
发布2021-03-22 12:26:38
7.1K1
发布2021-03-22 12:26:38
举报
文章被收录于专栏:GA小站GA小站

Google Analytics 4的是数据是基于事件收集,它采用的是基于事件驱动的模型,里面有非常多类型的事件,和不同的设置方法。这一节,我来逐个给大家介绍:

  • 自动收集事件
  • 增强衡量事件
  • 推荐事件
  • 自定义事件
  • GA报告中创建事件
  • GA报告中修改事件

自动收集的事件

自动收集的事件就是你部署好基础的GA4跟踪代码或SDK后,就会自动收集到的一些用户交互的事件,而不需要你做任何的设置,这些数据就会显示在GA4中的事件报告里:

注意,图中的page_view不是自动收集事件,是增强衡量事件,通常自动收集事件有如下这些:

  • first_visit:当用户首次打开网站的时候触发
  • first_open:当用户在安装或重新安装APP后首次启动该应用时触发
  • session_start:当用户与应用或网站互动时触发
  • user_engagement:当应用在前台运行时定期触发

可能会有变化的,以官方的为准。

增强衡量事件

增强衡量事件是内置的一些基础跟踪事件,这些往往会必用的,只需要在数据流中开启就会自动跟踪。

注意:增强衡量它是在数据流中设置的,它会会影响数据流;

启用增强型衡量事件之前,请务必了解各个类型以及要收集哪些数据。

类型

增强衡量事件有如下6种类型:

  • 网页浏览量(page_view):网页加载或处于活动状态的网站更改浏览器历史记录状态时触发,系统会自动收集此事件,你无法停用收集,你一布署GA4基础跟踪代码,这个事件就一定会有。
  • 滚动次数(scroll):当用户滚动页面超过90%的时候才触发。
  • 出站点击次数(click):当用户点击跳转到其他网站的时候触发。
  • 网站搜索(view_search_results):设置站内搜索的,默认支持如下5个参数q、s、search、query、keyword,你还可以设置多10个参数,当url中有“q=搜索词”的时候就触发。
  • 视频互动度(video_start):对youtube视频做跟踪,默认支持如下几个事件:
    • video_start(当视频开始播放时触发)
    • video_progress(当视频播放时长超过 10%、25%、50% 和 75% 时触发)
    • video_complete(当视频结束播放时触发)
  • 文件下载次数(file_download):当用户下载特定文件格式的文件是触发,默认支持如下文件pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma

设置案例

假设现在需要设置增强衡量事件里的文件下载次数。在媒体资源层级下点开对应的数据流:

这里就是增强衡量设置的地方,点击设置的那个图标,就可以看到设置的界面:

将“文件下载次数”勾选即可,然后保存,这样就设置好了。

推荐事件

推荐事件是Google预定义名称和参数的事件,你需要设置往这些事件发送数据,对应的报告功才可以使用,而且,这些功能无法在自定义事件中实现。

推荐事件跟创建GA4的时候选择的行业有关,它会根据你选择的行业,有不同的推荐事件。你有时候可能会在事件报告的头部看到GA给你推荐一些推荐事件。

推荐事件中最重要的就是电商跟踪,比如之前的增强型电商,在GA4就是推荐事件,电商有如下推荐事件:

自定义事件跟踪

自定义事件就是根据你的需求自定义的事件,在使用自定义事件之前,一般会先看自动收集事件、增强衡量事件和推荐事件是否能满足需求,如果不能满足的时候才使用自定义事件跟踪。

规则

GA4中的事件跟踪跟UA的有很大的不同:

  • 在UA中,事件参数是固定的,如event category、event action、event label、event value。
  • 在GA4中,事件参数是自定义的,最多可以设置25个。

虽然一个事件最多可以设置25个参数,但每个媒体资源对多可以设置100事件参数,50个文本型的,50个数值型的,而且事件参数需要注册后才可以在GA中使用,文本型的注册成事件级自定义维度,数值型的注册成事件级自定义指标。

而且事件参数在命名的时候需要采用page_url这样的格式,不能出现空格,如page url,这样会导致不能注册事件参数。

更多的限制规则如下:

设置案例

假设现在我想跟踪“关于作者”的点击,位置如下所示:

原理的话,其实跟原有的事件跟踪是一样,只不过多了一些参数,我们来看一下具体的设置过程:

设置事件跟踪

接下来看如何在GTM上对GA4做事件跟踪

设置代码Tag

在Google Tag Manager里面新建一个Tag,然后选择“Google Analytics: GA4 Event”代码,命名为“GA4事件跟踪—关于作者”,效果如下:

然后配置代码 ,配置代码这里选择GA4,这个是GA4的基础跟踪代码那个tag,如:

事件名称就是对事件的命名,会显示在Google Analytics的报告里面,这里命名为“点击关于作者”:

然后下面还有一些设置,如:

  • 事件参数:这个就是要设置事件参数的位置,GA4的数据你不能随意的做交叉分析的,先需要通过事件跟踪,然后注册才可以做交叉分析
  • 用户属性:其实在“配置代码”里面就已经包含了,如果在这里也设置的,会增加上去。
  • 高级设置:设置一些触发顺序和优先级

这几个里面,事件参数是一定要设置,要好好想想,你需要通过哪些角度去分析这个事件,那么这些角度都需要设置成事件参数,这里我这是两个参数,一个是page_url,我想知道访客是在哪个页面去点击“关于作者”,一个是time,我想知道点击的时间发分布:

用户属性和高级设置可以不用设置。

设置触发器Trigger

然后就是设置触发器Trigger,创建一个触发器命名为“关于作者”:

触发器的类型选择“点击 - 仅链接”:

然后返回到博客,将鼠标移动到需要跟踪的位置,也就是“关于作者”的上面,然后点击鼠标右键查看页面元素:

可以选用click text(关于作者)和click url(https://www.ichdata.com/about-me.html)去定位,我们这里选用click text,最后的设置为:

然后保存。

最后的效果

为代码选择触发器:

这样就设置好,设置好后要测试看看设置的正不正确,下一节将如何测试。

事件跟踪测试

事件布署好后需要测试,测试的方法有多种。

测试方法1——预览

测试方法1,其实就是原有的测试方式,设置好了,直接点击Google Tag Manager右上角的“预览”:

然后会打开Tag Assistant的页面,输入要测试的页面,之后自动打开测试页面:

如果你在页面上看到这两个标志,表示页面已经进入测试状态:

  • URL上有gtm_debug=x
  • 右下角有Debugger connected

然后模拟要测试的行为,这里是点击“关于作者”,返回Tag Assistant:

然后在Summary找到你刚才的测试行为Link Click,点击它,然后在Tags Fired中看是否有你设置的事件,如果有,表示成功触发,如果没有表示就事件设置不对。

这里可以看到“GA4事件跟踪—关于作者”,表示事件跟踪测试成功!!!

测试方法2——DebugView

第2种方法就有些不一样,因为在GA4的报告里面实时是过去30分钟的数据,并不是真正的实时,所以实时报告不能用于测试事件,但GA4报告中提供了一个DebugView的报告,这个是专门用于测试的。

在GTM预览状态下模拟测试行为后,打开DebugView报告:

可以看到这几个地方有数据,这里就是实时测试的。可以看到事件名称是“点击关于作者”,没毛病。

还有另一种方式可以进入DebugView状态,需要在该设置跟踪的Tag做一些设置才可以,找到这个事件跟踪,在事件参数里加两个设置:

  • all_data设置设置所有的自定义参数都赋值
  • debug_mode事件数据显示在DebugView报告,

然后再去预览,模拟行为,关于验证数据传递的有两个位置可以看

测试方法3——浏览器Network下的Collect请求

另一个是看collect请求

  • en,event name表示事件名称
  • ep,event parameter,表示事件参数

看到这两个就表示事件触发。

注册事件参数

最后一个就是注册事件参数,事件参数要在Google Analytics 4能够使用,还需要注册事件参数,虽然每个事件跟踪可以设置25个事件参数,但每个事件能注册的是只有5个,而且对于一个媒体资源而言,还有数量总额的显示,如果是普通全局版是限额注册50个,对于GA4限额注册是100个。文本型的注册成为事件级自定义维度,数值型的注册成事件级自定义指标。

注册事件参数设置是在在Google Analytics 4里的自定义定义中:

点击右上角的注册自定义维度

  • 维度名称:在GA中显示的维度名字
  • 范围:级别,有事件和用户的,如果是事件参数,选择事件。
  • 说明:描述,说明这个注册做说明
  • 事件参数:事件跟踪里面的事件参数。

假设需要注册page_url这个参数,那么可以这样设置:

注意,事件参数值需要注册一次即可。

创建活动/事件(在GA4报告页面)

Create event,官方在报告中翻译成创建活动,其实应该翻译成创建事件比较适合,下面我用创建事件表示GA4中的Create event。

创建事件就是在现有事件的基础上创建出新的事件,是原有事件的子集,比如我有个事件是跟踪表单提交,现在我需要将某个特定页面的表单提价单独拿出来看,这个事件是表单提交的子集,就可以用GA4里创建事件了。最多可以创建50个。

这个功能优点类似Adobe Analytics的处理规则。

创建事件有两个设置入口:

  • 一个是在数据流——更多标记设置
  • 一个是事件报告中(这个最长用)

设置案例

比如GA小站在线课堂的结算网址是包含一个buy字段,现在我需要将结算页面设置成事件跟踪,点击事件报告右上角的“创建活动"——“创建”,创建事件的设置界面如下:

  • Custom event name:自定义新的事件名字,命名的时候要注意,不能有空格,建议采用page_url这种形式命名。
  • Matching conditions:指定事件或行为
  • Parameter configuration:设置事件参数

那么可以这样设置:

Buy是自定义事件的名称。

event_name equals page_view,这里是将页面设置成事件跟踪,首先第一个就要找到page_view这个事件。

page_location containers buy,这里的page_location是page_view的参数,就是page_view这个事件的地址,这个设置的意思是url包含buy。

这两个设置的找到url中包含buy这个字段的页面。

勾选Copy parameters from the source event的作用事件page_view的事件参数传递给新创建的事件Buy。

然后保存。

修改活动/事件(在GA4报告页面)

Modify event,官方在报告中翻译成修改活动,其实应该翻译成修改事件比较适合,下面我用修改事件表示GA4中的Modify event。

Modify events:修改事件,对已有的事件做修改,如事件名称,事件参数,应为GA4可以同时收集Android、IOS和Web的数据,不同来源的数据的事件可能会不一样,可以修改成相同的名字,便于在报告中使用。最多可以创建50个。

设置案例

这是修改事件的设置界面:

  • Modification name:修改事件名字,命名的时候要注意,不能有空格,建议采用page_url这种形式命名。
  • Matching conditions:对需要修改的事件做限定
  • Modify parameters:修改事件名字或事件参数

比如修改事件的名字:

将事件“点击头部”改名为“点击头部et”。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GA小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 自动收集的事件
  • 增强衡量事件
  • 类型
  • 设置案例
  • 推荐事件
  • 自定义事件跟踪
  • 规则
  • 设置案例
    • 设置事件跟踪
      • 设置代码Tag
        • 设置触发器Trigger
          • 最后的效果
            • 事件跟踪测试
              • 测试方法1——预览
                • 测试方法2——DebugView
                  • 测试方法3——浏览器Network下的Collect请求
                    • 注册事件参数
                    • 创建活动/事件(在GA4报告页面)
                    • 设置案例
                    • 修改活动/事件(在GA4报告页面)
                    • 设置案例
                    相关产品与服务
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档