Google Analytics(分析)4 媒体资源代码和添加指南

通过 Google Analytics(分析)4 (GA4) 媒体资源,您可以统一衡量网站与应用之间的用户互动和事件。如果您的移动应用包含嵌入式网站数据视图、等效的 Web 应用或者以镜像或其他方式扩展移动体验的网页,则应将 GA4 媒体资源用于 Google Analytics(分析)衡量策略。如果您已经在使用 gtag.js 或 Google 跟踪代码管理器,则无需对代码进行任何其他修改即可实现 GA4 媒体资源。

使用 Google Analytics(分析)4 媒体资源时事件和参数如何运作?

事件是指在不同时间发生的与您应用或网站上的用户关联的任何不同操作,例如 page_viewadd_to_cartform_submit

您可以随每个事件发送参数。参数是一些其他元数据,可为事件提供更多背景信息。例如,参数可用于提供有关触发事件的内容、地点、方式和原因的背景信息。

某些参数(例如 page_title)会自动发送。除了自动发送的参数之外,您还可以随每个事件发送最多 25 个自定义参数。例如,对于 level_up 等游戏式事件,您可能希望添加 level_numbercharacter_name 等参数。或者,对于 content_view 等的内容式事件,您可能希望添加 article_idarticle_titleauthor_nameauthor_id 等参数。

GA4 媒体资源中的报告提供了有关发自您的应用和/或网站的事件和参数的信息。

初始代码设置

要开始使用 GA4 媒体资源,请将您的移动应用配置为使用 FirebaseGoogle Analytics(分析)(如果您尚未这样做)。

接下来,在 Google Analytics(分析)中为您的媒体资源启用网站数据流

为了确保您的代码已正确配置,请确认该数据显示在 Google Analytics(分析)实时报告中。

事件

通过事件可以深入了解应用中发生的情况,例如用户操作、系统事件或错误。Google Analytics(分析)会自动记录多种事件。您无需添加任何代码即可为您的报告收集自动收集的事件数据。如果您的应用需要收集其他事件数据,则 Google Analytics(分析)最多可以记录 500 种不同类型的事件。应用可记录的事件总量不受限制。

自动收集的事件

全局网站代码会自动收集多种事件用户属性,例如 first_visitsession_startuser_engagementpage_view

某些事件适用于所有应用;其他事件则适用于特定业务类型或行业。您应该同时发送推荐事件及其指定参数,以确保 GA4 媒体资源报告尽可能详细,并在未来功能和集成服务推出时及时从中受益。

使用推荐事件来捕获数据,以生成有关事件/参数组合的详细报告,创建受众群体以及与其他 Google 产品(例如 Google Ads 和 Google Marketing Platform)集成。

自定义事件

自定义事件是指您创建的事件,即尚未被视为自动事件或推荐事件的事件。在创建新事件之前,请确保当前不存在等效的推荐事件或自动事件。

要在网页中记录推荐事件或自定义事件,请使用 event 命令。例如,您可以使用 event 命令发送 method 值为“Google”的 login 事件:

gtag('event', 'login', {
  'method': 'Google'
});

如需了解详情,请参阅以下资源:

数据收集和报告

您可以针对 Google Analytics(分析)GA4 媒体资源添加代码,以多种方式收集有关内容使用情况的信息。以下是一些常见用例,演示了如何自定义向 Google Analytics(分析)发送数据的方式。

网页浏览量和屏幕浏览量

在网页上添加 GA4 媒体资源时,系统会默认收集 page_view 事件。page_view 事件相当于移动版 screen_view 事件,使用 Firebase 的应用会自动记录有关应用屏幕浏览量的信息。

在许多情况下,您可能希望配置网页以捕获 screen_view 事件。这可能包括与移动屏幕视图具有相同呈现方式和功能的网页、具有嵌入式 WebView 屏幕的移动应用、移动网络应用等。

对于移动 Firebase 应用,Google Analytics(分析)将自动记录以下两项的类名称:当前处于焦点位置的 UIViewControllerActivity

对于网站,Google Analytics(分析)会记录网页的 <title> 标记的文本内容。或者,可以使用 screen_name 属性明确发送值。

gtag('event', 'screen_view', {
  'app_name': 'myAppName',
  'screen_name' : 'Home'
});

报告将显示在 Google Analytics(分析)的“实验报告”页面中。详细了解实验报告

转化

转化报告显示营销工作的各个方面促成的转化事件数量,以及这些事件的价值。您可以在 Google Analytics(分析)中将任何事件标记为转化事件,有些事件(即 first_openpurchase)默认情况下会被标记为转化事件。了解详情

电子商务

除了转化事件之外,发送各种电子商务事件也非常实用,这让您能够了解完整的转化周期。受支持的事件列表中包含 view_itemadd_to_cartbegin_checkout 等事件以及一系列建议的参数,让您能够进行深入且富有价值的产品分析。了解详情

在 Google Analytics(分析)中,purchase 事件会自动被视为转化事件。您还可以将 add_to_cart 事件或其他电子商务事件标记为转化事件。详细了解转化报告

用户属性

用户属性是可用于描述用户群细分的属性,例如语言偏好或地理位置。Google Analytics(分析)会自动记录一些用户属性。如果要收集其他数据,每个项目最多可以设置 25 个其他用户属性。详细了解“用户属性”报告

受众群体

利用受众群体功能,您可以根据自身业务需求对用户进行细分。您可以将事件、参数和用户属性与“来源”、“媒介”和“广告系列”等维度组合使用,随心所欲地将用户分为不同的群组。详细了解受众群体