一份关于实施 Google Analytics 4 (GA4) 的分步指南,内容涵盖设置、配置、事件跟踪、数据分析以及面向全球受众的最佳实践。
Google Analytics 4 (GA4):全面实施指南
欢迎阅读 Google Analytics 4 (GA4) 终极指南。通用 Analytics (UA) 已于 2023 年 7 月 1 日停用,GA4 成为了网站和应用分析的新标准。本指南旨在帮助您有效地理解和实施 GA4,无论您身在何处或业务类型如何。我们将涵盖从初始设置到高级事件跟踪和数据分析的所有内容,并在此过程中提供实际示例和可行的见解。
为何 GA4 至关重要
GA4 相较于通用 Analytics 是一次重大转变,提供了几个关键优势:
- 面向未来:GA4 旨在适应不断变化的数字环境,包括隐私法规和不断发展的用户行为。
- 跨平台跟踪:在统一视图中跟踪用户在网站和应用中的旅程。
- 基于事件的数据模型:通过灵活且可自定义的基于事件的数据模型,更深入地了解用户互动。
- 机器学习:利用 Google 的机器学习能力进行预测性洞察和自动化分析。
- 以隐私为中心的设计:GA4 在构建时充分考虑了用户隐私,提供了增强的数据匿名化和同意声明管理功能。
GA4 分步实施指南
1. 设置 GA4 媒体资源
首先,您需要在您的 Google Analytics 帐户中创建一个 GA4 媒体资源:
- 登录 Google Analytics:访问 analytics.google.com 并使用您的 Google 帐户登录。
- 创建新媒体资源:如果您还没有现有的 GA4 媒体资源,请点击左下角的“管理”,然后点击“创建媒体资源”。如果您有现有的 UA 媒体资源,我们建议您在过渡期间创建一个新的 GA4 媒体资源并行跟踪。
- 媒体资源详情:输入您的媒体资源名称、报告时区和币种。选择与您业务主要所在地和目标受众相关的值。例如,一个面向欧洲客户的企业可能会选择欧洲时区和欧元。
- 商家信息:提供有关您业务的信息,例如行业类别和业务规模。这有助于 Google 为您量身定制洞察和建议。
- 选择您的业务目标:指明您使用 GA4 的原因。选项包括产生潜在客户、促进在线销售和提升品牌认知度。这会进一步自定义您的分析体验。
2. 配置数据流
数据流是流入您 GA4 媒体资源的数据来源。您可以为您的网站、iOS 应用和 Android 应用创建数据流。
- 选择一个平台:选择您要跟踪的平台(网站、iOS 应用或 Android 应用)。
- 网站数据流:如果您选择“网站”,请输入您的网站网址和媒体资源名称。GA4 将自动启用增强型衡量功能,跟踪常见的事件,如网页浏览、滚动、出站点击、站内搜索、视频互动和文件下载。
- 应用数据流:如果您选择“iOS 应用”或“Android 应用”,您需要提供应用的软件包名称(Android)或套装 ID (iOS),并按照屏幕上的说明将 GA4 SDK 集成到您的应用中。
- 安装 GA4 跟踪代码:对于网站数据流,您需要在您的网站上安装 GA4 跟踪代码(也称为全局网站代码或 gtag.js)。您可以在数据流详情中找到此代码。有几种安装跟踪代码的方法:
- 直接添加到您网站的 HTML 中:将代码段复制并粘贴到您要跟踪的每个页面的
<head>
部分。 - 使用代码管理系统(例如,Google Tag Manager):这是大多数用户推荐的方法,因为它能更轻松地管理和自定义您的跟踪配置。使用 Google Tag Manager 需要创建一个新代码,并选择“Google Analytics:GA4 配置”作为代码类型。然后,输入您的衡量 ID(可在数据流详情中找到)并配置任何所需的触发器。
- 使用 CMS 插件(例如,WordPress 插件):许多内容管理系统 (CMS) 提供插件来简化 GA4 集成过程。在您的 CMS 插件目录中搜索 GA4 插件,并按照插件的说明进行操作。
3. 增强型衡量
GA4 的增强型衡量功能可以自动跟踪几个常见事件,无需任何额外代码。这些事件包括:
- 网页浏览:跟踪页面每次加载或重新加载。
- 滚动:当用户滚动到页面底部(90% 阈值)时进行跟踪。
- 出站点击:跟踪引导用户离开您网站的点击。
- 站内搜索:当用户使用内部搜索功能在您的网站上进行搜索时进行跟踪。
- 视频互动:跟踪嵌入式 YouTube 视频的开始、进度和完成情况。
- 文件下载:跟踪具有常见扩展名(例如 .pdf, .doc, .xls)的文件的下载。
您可以在 GA4 界面中自定义增强型衡量设置。例如,您可以禁用特定事件或为站内搜索跟踪配置其他参数。
4. 事件跟踪
GA4 基于事件的数据模型提供了一种灵活的方式来跟踪超出自动跟踪的增强型衡量事件的用户互动。您可以定义自定义事件来跟踪对您的业务至关重要的特定操作。
了解事件
在 GA4 中,一切都是事件。网页浏览、滚动、点击、表单提交和视频播放都被视为事件。每个事件都有一个名称,并可以有关联的参数来提供额外的上下文。
实施自定义事件
有多种方法可以在 GA4 中实施自定义事件:
- 使用 Google Tag Manager (GTM):这是最灵活且推荐的方法。您可以在 GTM 中创建自定义事件代码,并根据特定的用户操作或条件触发它们。
- 直接在您的网站代码中:您可以使用 gtag.js API 直接从您的网站代码发送自定义事件。
- 使用 GA4 DebugView:这允许您实时测试您的事件。
示例:跟踪表单提交
假设您想跟踪网站上的表单提交。以下是如何使用 Google Tag Manager 实现的方法:
- 创建 GTM 触发器:在 GTM 中创建一个新触发器,在表单提交时触发。您可以使用“表单提交”触发器类型,并根据表单的 ID 或 CSS 选择器将其配置为在特定表单上触发。
- 创建 GA4 事件代码:在 GTM 中创建一个新代码,并选择“Google Analytics:GA4 事件”作为代码类型。
- 配置代码:
- 代码名称:为您的代码起一个描述性的名称,例如“GA4 - 表单提交”。
- 配置代码:选择您的 GA4 配置代码。
- 事件名称:为您的事件输入一个名称,例如“form_submit”。
- 事件参数:向事件添加任何相关参数,例如表单 ID、页面 URL 和用户的电子邮件地址(如果可用)。例如:
{ "form_id": "contact-form", "page_url": "{{Page URL}}" }
。在收集个人数据时,请确保遵守隐私法规(如 GDPR)。 - 触发条件:选择您在步骤 1 中创建的表单提交触发器。
- 测试和发布:使用 GTM 的预览模式来测试您的代码,并确保它正确触发。一旦满意,就发布您的 GTM 容器。
示例:跟踪按钮点击
假设您想跟踪网站上特定按钮的点击。以下是如何使用 Google Tag Manager 实现的方法:
- 创建 GTM 触发器:在 GTM 中创建一个新触发器,在点击特定按钮时触发。您可以使用“点击 - 所有元素”或“点击 - 仅链接”触发器类型(取决于按钮是
<a>
链接还是<button>
元素),并根据按钮的 ID、CSS 类或文本来配置触发条件。 - 创建 GA4 事件代码:在 GTM 中创建一个新代码,并选择“Google Analytics:GA4 事件”作为代码类型。
- 配置代码:
- 代码名称:为您的代码起一个描述性的名称,例如“GA4 - 按钮点击”。
- 配置代码:选择您的 GA4 配置代码。
- 事件名称:为您的事件输入一个名称,例如“button_click”。
- 事件参数:向事件添加任何相关参数,例如按钮 ID、页面 URL 和按钮文本。例如:
{ "button_id": "submit-button", "page_url": "{{Page URL}}", "button_text": "Submit" }
。 - 触发条件:选择您在步骤 1 中创建的按钮点击触发器。
- 测试和发布:使用 GTM 的预览模式来测试您的代码,并确保它正确触发。一旦满意,就发布您的 GTM 容器。
5. 定义转化
转化是您认为在您的网站或应用上有价值的特定事件,例如表单提交、购买或帐户创建。在 GA4 中定义转化可以让您跟踪营销活动的效果,并优化您的网站或应用以获得更好的结果。
将事件标记为转化
要在 GA4 中将事件标记为转化,只需在 GA4 界面中进入“配置” > “事件”,然后在您想要作为转化跟踪的事件旁边切换“标记为转化”开关。GA4 每个媒体资源最多可以有 30 个转化。
创建自定义转化事件
您还可以根据特定的事件参数或条件创建自定义转化事件。例如,您可能只想为在特定字段中提交了特定值的用户跟踪转化。
6. 用户识别
GA4 提供了多种用于跨不同设备和平台识别用户的选项,让您能够更准确地跟踪用户旅程:
- User-ID:如果您的网站或应用有登录系统,您可以使用 User-ID 功能来识别跨不同设备的已登录用户。这提供了最准确的用户识别。
- Google Signals:Google Signals 使用 Google 用户数据来识别已登录其 Google 帐户并启用了广告个性化功能的用户。这可以帮助您跟踪跨设备的用户旅程,但受用户隐私设置的限制。
- 设备 ID:GA4 也使用设备标识符(如 Cookie 和应用实例 ID)来识别用户。然而,这种方法不如 User-ID 或 Google Signals 准确,因为它无法跨不同设备或浏览器工作。
要启用 Google Signals,请在 GA4 界面中进入“管理” > “数据设置” > “数据收集”,并激活 Google Signals 数据收集。
7. 调试和测试
彻底调试和测试您的 GA4 实施至关重要,以确保您的数据准确可靠。GA4 提供了多种用于调试和测试的工具:
- GA4 DebugView:DebugView 允许您在与网站或应用互动时查看实时数据。这对于验证您的事件是否正确触发以及您的数据是否按预期收集非常有用。要启用调试模式,您需要安装 Google Analytics Debugger 浏览器扩展程序或设置一个特定的 Cookie。
- Google Tag Manager 预览模式:GTM 的预览模式允许您在发布代码和触发器之前对其进行测试。这对于验证您的代码是否正确触发以及您的数据是否被发送到 GA4 非常有用。
- 实时报告:GA4 中的实时报告提供了您网站或应用上活动的快速概览。这对于识别您的跟踪实施中的任何即时问题很有用。
8. 分析您的数据
一旦您实施了 GA4 并收集了一些数据,您就可以开始分析您的数据以获得用户行为的洞察,并优化您的网站或应用以获得更好的结果。GA4 提供了广泛的报告和分析工具:
- 报告:GA4 提供了各种预建报告,包括获客报告、互动度报告、创收报告和留存报告。这些报告提供了您数据的广泛概览。
- 探索:“探索”功能允许您创建自定义报告和分析。这对于回答有关您数据的具体问题和发现隐藏的洞察非常有用。有许多探索技术可用,包括漏斗探索、路径探索、自由形式和细分重叠。
- 分析中心:分析中心是访问所有 GA4 分析工具的中心位置。
需要跟踪的关键指标
以下是您应在 GA4 中跟踪的一些关键指标:
- 用户数:访问过您网站或应用的唯一用户数量。
- 会话数:您网站或应用上的会话数量。
- 互动率:持续时间超过 10 秒、至少有 2 次网页浏览或有一次转化事件的会话百分比。
- 转化次数:转化事件的数量。
- 收入:您的网站或应用产生的总收入。
9. GA4 高级配置
跨网域跟踪
如果您的网站跨越多个网域,您需要配置跨网域跟踪,以便在这些网域之间无缝跟踪用户旅程。这包括将相同的 GA4 代码添加到您的所有网域,并配置 GA4 以将这些网域识别为属于同一网站。
子网域
对于子网域,通常不需要特殊配置。GA4 默认将子网域视为同一网域的一部分。
IP 匿名化
GA4 会自动对 IP 地址进行匿名化处理,因此您无需手动配置 IP 匿名化。但是,您应确保遵守所有适用的隐私法规,如 GDPR 和 CCPA。
数据保留
GA4 允许您配置用户级别数据的保留期限。您可以选择将数据保留 2 个月或 14 个月。选择一个既能满足您的业务需求又符合适用隐私法规的数据保留期限非常重要。要调整数据保留设置,请导航至“管理” > “数据设置” > “数据保留”。
10. GA4 实施最佳实践
- 规划您的跟踪策略:在开始实施 GA4 之前,花时间规划您的跟踪策略。确定您想要跟踪的关键事件并定义您的转化目标。
- 使用 Google Tag Manager:Google Tag Manager (GTM) 是实施 GA4 的推荐方法,因为它能更轻松地管理和自定义您的跟踪配置。
- 彻底测试您的实施:在发布之前,使用 GA4 DebugView 和 GTM 的预览模式彻底测试您的实施。
- 定期监控您的数据:定期监控您的数据以确保其准确可靠。
- 保持更新:Google 不断更新 GA4,因此了解最新的功能和最佳实践非常重要。
- 记录您的实施:维护您 GA4 实施的详细文档,包括事件名称、参数和触发器。这将使维护和排查您的跟踪配置变得更加容易。
GA4 与隐私
尊重用户隐私至关重要。确保遵守全球法规,如 GDPR(通用数据保护条例)和 CCPA(加州消费者隐私法)。实施同意声明管理解决方案以在跟踪前获得用户同意。对 IP 地址进行匿名化处理(尽管 GA4 默认这样做),并为用户提供对其数据的控制权。
结论
GA4 是一个强大的分析平台,可以提供有关用户行为的宝贵见解。通过遵循本指南中概述的步骤,您可以有效地实施 GA4,并开始跟踪对您的业务最重要的数据。请记住规划您的跟踪策略,使用 Google Tag Manager,彻底测试您的实施,并定期监控您的数据。祝您好运,分析愉快!
其他资源
- Google Analytics 4 帮助中心:https://support.google.com/analytics#topic=9143232
- Google Tag Manager 文档:https://support.google.com/tagmanager/?hl=en#topic=3441532