一、网页的衡量选项
配置页面衡量选项的几种途径:
- 使用 gtag.js 跟踪网站
- 通过 Google 跟踪代码管理器实现 Universal Analytics 代码
- 使用 analytics.js
- 使用 Measurement Protocol
二、事件简介
https://support.google.com/analytics/answer/1033068#See
事件包含四个部分。您要跟踪的单个事件必须标记这其中的至少2个部分;其他2个部分为可选,但建议您标记。
- 类别(必需):类别位于层次结构的顶部。您可以通过此方法将访问者活动捆绑在一起。“幻灯片”、“视频”和“下载”都是理想的类别,但您可以根据内容的要求进行具体或宽泛的分类。
- 操作(必需):操作就是指访问者的行为。以视频播放器为例,可能的操作包括:播放、暂停、共享、嵌入链接等。
- 标签(可选):提供关于访问者操作的简要相关信息。例如,如果您在使用事件跟踪视频播放器,您可以在操作发生时将电影名称作为标签。这能提供有关访问者所做操作的更多信息。
- 值(可选):任意的正整数值。值为数字形式,您可以使用值来计算货币金额或时间秒数。如果选择使用事件作为目标,您可以指定 Google Analytics(分析)将事件值用作目标价值。
三、 设置事件衡量的方式
https://support.google.com/analytics/answer/1136960
两种方式:
- 通过 Google 跟踪代码管理器进行代码设置
- 代码设置(网站)
1. 使用跟踪代码管理器部署 Google Analytics(分析)
https://support.google.com/tagmanager/answer/6107124?visit_id=637014553299624343-3086627037&rd=1
2. 使用 gtag.js 的 Google Analytics(分析)事件
https://support.google.com/analytics/answer/7476831
步骤
- 页面全局添加基本的网页跟踪,即gtag.js
- 在网站代码中添加js脚本,想GA发送事件详情
a) 衡量 Google Analytics(分析)事件
https://developers.google.com/analytics/devguides/collection/gtagjs/events
本页介绍了如何使用 gtag.js 发送 Google Analytics(分析)事件。
发送事件详情脚本如下:
gtag('event', <action>, { 'event_category': <category>, 'event_label': <label>, 'value': <value> });
- <action> 是在 Google Analytics(分析)事件报告中显示为事件操作的字符串。
- <category> 是显示为事件类别的字符串。
- <label> 是显示为事件标签的字符串。
- <value> 是一个显示为事件价值的非负整数。
Google Analytics(分析)提供一套默认的事件、相应默认类别和默认标签类型(如果提供)。对于未在默认列表中的事件名称(例如您创建的任意事件名称),默认类别为“engagement”,默认标签为“not set”。
3. 发送非互动事件
要发送非互动事件,请将 non_interaction 参数设置为 true:
gtag('event', 'video_auto_play_start', { 'event_label': 'My promotional video', 'event_category': 'video_auto_play', 'non_interaction': true });
非互动事件:用户进入页面只触发了非互动事件,在跳出率统计时本次访问将统计在内。
官网原文:
将此值设为“True”意味着:对于使用非互动事件标记的网页,如果会话只访问了这个网页,此会话将计为跳出,即使访问者在会话期间还触发了该事件也是如此。相反,忽略此选项意味着:对于包含事件衡量的网页,如果访问者在会话期间还触发了该事件,则针对此网页的单页会话将不被计为跳出。