[UA→GA4] 比较指标:Google Analytics(分析)4 与 Universal Analytics

比较 Google Analytics(分析)4 和 Universal Analytics 的指标时应有怎样的预期

在设置 Google Analytics(分析)4 时,您可能希望将 Google Analytics(分析)4 媒体资源与 Universal Analytics 媒体资源中的报告结果进行比较。本文介绍了您可以在多大程度上比较 Universal Analytics 和 Google Analytics(分析)4 的指标以及不可以比较哪些指标。

本文包含的主题

用户数

Universal Analytics 中有 2 个用户指标:“用户总数”和“新用户数”。Google Analytics(分析)4 中有 3 个用户指标:“用户总数”“活跃用户数”和“新用户数”。

指标

UA

GA4

用户总数

UA 中的主要用户指标:用户的总数

记录了事件的唯一身份用户的总数

新用户数

首次与您的网站互动的用户数

首次与您的网站互动或打开您的应用的用户数

该指标的衡量依据是记录了 first_openfirst_visit 事件的新唯一身份用户 ID 的数量。

活跃用户数

不适用

GA4 中的主要用户指标:访问过您的网站或应用的去重用户数。活跃用户是指进行过感兴趣的会话的用户,或是在 Google Analytics(分析)收集到下列数据时对应的用户:

注意事项

Universal Analytics 报告中的“用户数”大都指“用户总数”,而 GA4 报告中的“用户数”则主要指“活跃用户数”。因此,虽然二者都叫“用户数”,但 UA 和 GA4 计算该指标的方式不同,UA 使用的是“用户总数”,GA4 使用的是“活跃用户数”。

根据用户返回您网站的频率,UA 中的“用户总数”指标和 GA4 中的“活跃用户数”指标可能多少有些相似。

通过在 GA4 中使用探索查找用户总数,您可以比较 UA 中的“用户总数”与 GA4 中的“用户总数”。由于定义上的差异,相较于 GA4 报告中的“用户数”指标,“用户总数”数据可能更有可比性。

这两类媒体资源可能使用不同的设置,例如用户身份空间。举例来说,Google Analytics(分析)4 媒体资源可能使用的是 User-ID,而 Universal Analytics 媒体资源使用的是 Client-ID

您的 UA 报告可能会根据过滤器排除数据。GA4 媒体资源目前不支持这类过滤器。

Google Analytics(分析)4 和 Universal Analytics 之间的用户相关数据存在明显差异属于正常现象。预计网页浏览量差异不会超过 10%,用户和会话相关差异不会超过 20%,您无需为此担心。即使这两款产品设置了相当类似的环境,也会出现差异,这是因为,它们使用的指标在定义上略有不同,并且受多种因素影响,可能会因商家而异。

网页浏览量

一般来说,由于 Google 代码会在每个网页上触发并生成网页浏览,因此 UA 和 GA4 中的“网页浏览量”数据应该非常接近,其差异通常在几个百分点以内。不过,如果您在 Universal Analytics 或 Google Analytics(分析)4 中设置了任何过滤器,二者的具体差异可能会因过滤器而异。

指标

UA

GA4

网页浏览量

浏览过的网页总数。对同一网页的重复浏览也会计入。

也称为“浏览次数”:用户浏览应用屏幕和/或网页的总次数。报告界面中的“浏览次数”指标计算的是网页浏览量和屏幕浏览量的总和。对同一屏幕或网页的重复浏览也会计入。

唯一身份网页浏览量

浏览过的网页总数,但未计入重复浏览

不适用

注意事项

Universal Analytics 在单独的移动专用媒体资源中衡量屏幕浏览量,而 GA4 会在同一媒体资源中合并网站数据和应用数据。如果您在 GA4 媒体资源中同时衡量网站数据和应用数据,在比较这两者的网页浏览量指标时,请务必考虑到额外的应用流量。

Universal Analytics 提供额外的过滤选项,这可能会影响您比较的数据视图中所包含的数据。例如,如果您使用过滤器来排除特定地理区域,那么 UA 与 GA4 中的网页浏览量计数差异可能会更大。

Google Analytics(分析)4 媒体资源目前不支持过滤器,而 Universal Analytics 报告可能已用数据视图过滤器排除了部分数据。例如,UA 和 GA4 都能够滤除内部 IP 流量和多余的引荐流量,但 UA 可能会应用其他过滤器。在进行比较时,请确保两种媒体资源应用了相同的过滤器。

对于某些 Universal Analytics 媒体资源,通常的做法是手动为单页应用 (SPA) 设置网页浏览。这是因为自动设置的网页浏览无法直接衡量 SPA 的网页浏览量。在 Google Analytics(分析)4 中,您无需实现自定义代码。不过,您可以开启增强型衡量功能,自动衡量这些数据。

购买次数

UA 和 GA4 报告中的网站购买次数应该会高度一致。我们从未期望能完美地收集所有事件,购买事件也不例外,但这类事件是原子性的,非常关键,因此事件数在 UA 和 GA4 中应该会高度一致。

请务必在 UA 和 GA4 中收集唯一的 transaction_id 值,以确保您比较的是类似的指标。

指标

UA

GA4

购买次数

  • purchase 事件在增强型电子商务模型中触发
  • 当您选择发送 purchase 事件时,系统会通过 Google Analytics(分析)提供的 JavaScript 从 products 数组中提取数据,并将数据收集到该事件中
  • purchase 事件是建议使用的事件,并且会以与 UA 类似的方式收集数据,但两者之间存在差异
  • 不提供用于数组收集的其他 JavaScript,您在自行收集 purchase 事件时应提供 items 数组(尽管在填充数据层对象时,我们会给出同一建议)

注意事项

如果参数 transaction_id 未一致且正确地应用,那么您在比较数据时,可能会看到明显差异。出于数据质量和比较目的,请确保按照相应文档一致地收集这些数据。

请务必针对 GA4 以及 UA 电子商务实现使用所有必需参数,确保正确记录电子商务数据。

您的 UA 报告可能会根据数据视图过滤器排除数据

在比较最近的报告时,您可能会发现存在差异,这是因为 GA4 仍在处理数据。例如,在系统记录了关键事件后的 7 天内,GA4 还可能更新归因的关键事件数量

会话数

指标

UA

GA4

会话

  • 用户积极与您的网站或应用进行互动的时间段
  • 设有参数来定义什么情况可能会导致会话结束,例如,如果处于非活动状态的时间超过 30 分钟(具体取决于会话超时设置),时间戳在零点截断(根据数据视图的时区设置),或遇到了新的广告系列参数,会话将结束。
  • 如果用户在会话超时后返回,系统会开始新的会话。
  • 如果用户在午夜零点时仍在网站上,系统会开始新的会话。
  • 如果用户在网站上触发了新的广告系列参数,系统会开始新的会话。

也称为“会话开始”

  • 为了确定每个事件来自哪个会话,session_start 事件会生成一个会话 ID,然后 Google Analytics(分析)会将该会话 ID 与相应会话中的每个后续事件相关联
  • 如果处于非活动状态的时间超过 30 分钟(具体取决于会话超时设置),会话将结束。
  • 会话不会在零点重新开始,也不会在遇到新的广告系列参数时重新开始。
  • 如果用户在会话超时后返回,系统会开始新的会话。

注意事项

UA 和 GA4 的会话计数差异可能会因企业而异,具体取决于多种因素,包括:

  • 地理位置 - 考虑用户所在的时区,以及他们跨零点进行互动从而重新开始会话的可能性有多大。如果您拥有全球客户群,这尤其有用。
  • 在自有网站或应用中使用 UTM - 不建议您在自己的网站上使用 UTM 标记,因为这会在 Universal Analytics 中重置会话。如果您确实在自己的网站上使用了 UTM,则 UA 中的会话次数可能会比 GA4 中高很多。
  • 过滤器 - UA 报告中的数据可能会应用数据视图过滤器进行排除。Google Analytics 360 客户可对 GA4 报告中的数据添加过滤器,用来定义来源媒体资源中的哪些数据会显示在子媒体资源中。不过,如果您从子媒体资源中滤除 session_start 事件,Google Analytics(分析)仍会生成会话 ID。
  • 估算 - Google Analytics(分析)4 媒体资源会通过估算唯一会话 ID 的数量,来统计估算您网站或应用上发生的会话的数量,而 Universal Analytics 媒体资源不估算会话数。Google Analytics(分析)4 媒体资源使用的估算功能可以更高效地统计会话数,不但精确度高,而且错误率低。不妨详细了解 Google Analytics(分析)会话简介

基于会话/流量的流量获取指标

指标

UA

GA4

基于会话/流量的流量获取指标

在很多不同的报告(例如“渠道”报告或“来源/媒介”报告)中,都可以找到“流量获取”部分

“渠道”或“来源/媒介”维度是基于“用户数”和“会话数”等指标进行分析的。

会话的默认归因回溯期取决于“广告系列超时”设置。默认为 6 个月。

您可以在“流量获取”报告中找到流量获取指标。

“渠道”或“来源/媒介”维度是基于“用户数”和“会话数”等指标来衡量的。

请注意,UA 和 GA4 中流量获取指标的主要差异与“用户数”或“会话数”指标的差异一致。

会话的归因转化时间范围取决于“所有其他转化事件”设置。默认为 90 天。不妨详细了解如何选择或更新归因设置

注意事项

由于“会话数”和“用户数”是比较流量获取指标时会用到的主要指标,请参阅本文中的会话数用户数部分。

转化次数和关键事件数

如果您的 GA4 关键事件基于目标网址或您已设置等效 GA4 转化事件的 UA 事件(如类别/操作/标签),那么转化次数和关键事件数可能会非常接近。不过,UA 与 GA4 之间存在很大差异,可能会导致难以比较转化次数。

指标

UA

GA4

关键事件数

您可以定义目标,指明特定用户操作会被视为转化。例如,如果您指定“表单提交”作为目标,那么每当用户提交表单时,系统都会记录一次转化。

在每次会话中,UA 仅会针对每个目标统计一次转化。因此,如果用户在同一会话期间提交表单两次,系统仅会针对“表单提交”目标统计一次转化。

针对要计为关键事件的每个操作,您都需要指定一个关键事件例如,如果您将“表单提交”事件指定为关键事件,那么每当用户提交表单时,系统都会记录一次关键事件。

GA4 通常会统计关键事件的每个实例,即使在同一会话期间多次记录同一关键事件,也是如此。因此,如果用户在同一会话期间提交表单两次,系统会统计 2 次关键事件。

为了减少 UA 媒体资源和相应 GA4 媒体资源在关键事件数量方面的差异,请将 GA4 关键事件统计方法设置更新为“每次会话统计一次”。

注意事项

Universal Analytics 支持 5 种目标类型:目标网址、时长、每次会话浏览页数、智能目标和事件目标。相比之下,GA4 仅支持关键事件。并不总是恰好可以用 GA4 关键事件来复制某些 UA 目标类型。例如,无法用 GA4 关键事件复制智能目标或时长目标。

在每次会话中,UA 仅会针对同一目标统计一次关键事件。在每次会话中,GA4 通常会针对同一关键事件统计多次关键事件。为了减少 UA 媒体资源和相应 GA4 媒体资源在关键事件数量方面的差异,请将 GA4 关键事件统计方法设置更新为“每次会话统计一次”。

您的 UA 报告可能会根据数据视图过滤器排除数据

在比较最近的报告时,您可能会发现存在差异,这是因为 GA4 仍在处理数据。例如,在系统记录了关键事件后的 7 天内,GA4 还可能更新归因的关键事件数量

关键事件数量不一致的更多原因

出现差异的最常见原因

下表概述了类似 UA 转化和 GA4 关键事件之间出现差异的最常见原因。当出现差异时,最好先查看并对照这些常见原因。在大多数情况下,只要相应的产品、配置或设置能化异为同,就能消除主要的统计差异。

在 Google Analytics 中

下表根据 Google Analytics 中的产品、配置或设置选择,列出了 UA 与 GA4 之间出现差异的主要原因。

说明 解决方案/建议

统计方法:UA 针对每次会话统计一次目标,而 GA4 则允许您选择针对每次事件或每次会话统计一次。

例如,如果用户在单次会话中完成目标 5 次,UA 会显示 1 次转化,而 GA4 则会显示 1 或 5 次关键事件,具体取决于您选择哪种统计方法

注意:每次事件统计一次是大多数关键事件的默认统计方法,但在自动创建的 GA4 媒体资源中或使用设置助理目标迁移工具产生的转化除外。

默认设置可能会导致 GA4 中显示的关键事件次数更多。

更新关键事件计数设置。为使 GA4 统计方法与 UA 目标统计方法保持一致,请务必将 GA4 关键事件统计方法设置为每次会话统计一次

注意:

  • GA4 界面会提示不建议采用此设置,因为这样可能会导致关键事件统计不足。例如,如果您的目标是发掘潜在客户,您会希望统计每一次潜在客户表单提交,而不是每位客户仅统计一次。
  • Google 跟踪代码管理器可以控制代码的触发方式和触发时间。详细了解代码触发选项

比较 UA 电子商务交易时,此建议不适用,因为它们在 UA 中就是以每次事件统计一次方法统计的。

网站覆盖率:如果网站中植入 UA 代码的网页不同于植入 GA4 代码的网页,则可能会出现衡量缺口。尤其是当 Google Ads 广告的着陆页未准确植入代码时,您可能无法获得准确衡量关键事件并将其归因于相应广告互动所需的信息。

GA4 会根据植入 GA4 代码的网页数量比植入 UA 代码的网页数量是更多还是更少,相应地显示更多或更少的用户数、会话数、网页浏览量和后续关键事件次数。

建议您采用标准化的植入方法(例如使用 Google 代码或 Google 跟踪代码管理器),确保在整个网站上植入代码。此外,请考虑过去可能已配置过的设置,例如跨网域衡量。

您可以使用“代码覆盖率”摘要确认您是否已在整个网站上植入了 Google 代码。详细了解“代码覆盖率”摘要

为了尽可能减少差异,请针对 UA 和 GA4 使用相同的代码植入方法。

植入错误:为 GA4 设置数据收集时,您可能会以不正确的方式植入代码。这会导致您在 GA4 媒体资源中看不到任何数据,但在某些情况下,您会在 GA4 媒体资源中看到部分数据。如果是这样,在与 UA 比较时,将会出现差异。

代码植入方式出现错误,可能会导致 GA4 关键事件次数少于 UA 转化次数。

建议您采用开发者指南中所述的标准化植入方法,而不是进行非标准植入。使用跟踪代码管理系统有助于确保植入一致性。

对许多用户而言,只需使用 Google 代码即可,因为其支持在 Google Ads 和 Google Analytics 中使用同一代码(开发者指南)。

过滤器:UA 过滤器的运作方式与 GA4 过滤器截然不同。设置 UA 过滤器后,UA 媒体资源中的数据往往会发生显著变化(例如“仅显示来自法国的数据”)。GA4 具有一组完全不同的潜在过滤器

如果 UA 过滤器会减少所报告的流量,可能导致 GA4 显示更多流量。

数据过滤器:针对内部流量和开发者流量创建包含/排除过滤器。

事件修改和自定义事件:修改事件名称和参数。

识别多余的引荐流量:仅包含所需的引荐流量。

创建子媒体资源(仅限 Google Analytics 360):创建功能完善、包含 360 媒体资源中的一部分数据的媒体资源。

引荐来源排除对象:在 UA 中设置的排除对象可能会影响归因于 Google Ads 的关键事件。如果未相应地在 GA4 中设置这类排除对象,则归因于 Google Ads 的功劳可能会有所不同(例如,UA 中通常会设置 PayPal 等付款服务机构的排除对象)。

如果 UA 中排除了引荐来源网址但 GA4 中未排除,则在 GA4 中,GA4 关键事件会被错误归因,导致与 UA 相比,归因于 Google 付费渠道的关键事件次数减少。引荐来源排除对象会影响关键事件的功劳量。

您可以为 UA 和 GA4 使用一致的引荐来源排除设置,以最大限度地减少错误归因。请注意,排除引荐来源不会改变 Google Analytics 媒体资源中的关键事件总量,只会影响关键事件的归因方式。

详细了解 UA 中的引荐来源排除对象,以及如何在 GA4 中识别多余的引荐流量

在 Google Ads 中

下表根据 Google Ads 中的产品、配置或设置选择,列出了类似的 UA 转化与 GA4 关键事件之间出现差异的主要原因。

说明 解决方案/建议

关键事件回溯期:Google Ads 中的关键事件回溯期设置定义了多长时间后可以将 Google Ads 接触点功劳可归因于相应接触点。您通常需要自行选择该设置的值(例如 90 天)。

如果设置的值不一样,则可能会出现接触点在 UA 中获得了归因的关键事件功劳,在 GA4 中却没有,反之亦然。

您可以在 Google Ads 中为 UA 和 GA4 关键事件操作使用一致的关键事件回溯期设置,并与 GA4 媒体资源设置中使用的设置保持一致。

归因模型设置(在 Google Ads 中):归因模型会影响功劳在转化路径中各个接触点之间的分配方式。在 Google Ads 中,如果 UA 和 GA4 的归因模型设置不同,可能会导致 Google Ads 账号或经理账号 (MCC) 中的各个广告系列采用不同的功劳分配方式。

注意:更改 Google Ads 中的归因设置不会影响归因到 Google Ads 的关键事件总量。

您可以在 Google Ads 的关键事件设置中,选择一致的归因模型。
GA4 中的默认归因设置:如果您发现 GA4 转化量低于 Google Ads 中的 Universal Analytics 转化量,原因之一可能是 GA4 中的归因设置将 2023 年 6 月之前创建的所有媒体资源的“可获得功劳的渠道”默认设置为 “Google 付费渠道和自然渠道”。2023 年 6 月之后创建的 GA4 媒体资源则默认采用“Google 付费渠道”设置。您可以将 Google Analytics 中的此项设置更改为“仅限 Google 付费渠道”,这样可有助于增加 GA4 转化量(相对于 Google Ads 中的 UA 转化量)。 您可以在归因设置(位于“管理”>“数据显示”>“归因设置”>“可以获得功劳的渠道”)中进行此项更改。

Google Ads 中的报告方法:在 Google Ads 中,系统会根据“广告互动时间报告”来报告关键事件,从而显示哪个广告促成了关键事件。在 Google Analytics 中,关键事件的报告方式有所不同,基于的是“关键事件时间报告”。

例如,如果关键事件发生在 5 月 10 日,则可以将其归因于 5 月 5 日的广告点击。Google Analytics 通常会在 5 月 10 日报告此关键事件,而 Google Ads 会在 5 月 5 日报告此关键事件。

这一影响同时适用于 Google Ads 中导入的 UA 事件和 GA4 事件,但是如果关键事件操作设置(例如归因模型或关键事件回溯期)存在差异,这种影响将被放大。

如果您为导入 Google Ads 的关键事件操作采用一致的设置,则可以最大限度地减少报告方法的影响。

请注意,可以在整个关键事件回溯期内(在 Google Ads 中最长为 90 天)进行关键事件归因,因此最长可能需要 90 天才能对 GA4 和 UA 进行充分比较。

如需评估是否可以比较某个关键事件对,或者是否必须等待更长时间,请查看 Google Ads 中的 UA 关键事件路径指标报告,确定大多数用户在关键事件路径中与关键事件互动所需的时间。

注意:超过 95% 的关键事件会在前 14 天内归因。也就是说,您必须使用至少 14 天前的 Google Ads 数据进行 UA 和 GA4 比较。

出现差异的其他原因

纠正上述导致差异的原因后,如果 UA 转化和 GA4 关键事件之间仍然存在显著差异,请查看下面的完整原因列表。

请注意,类似的 UA 转化和 GA4 关键事件之间出现差异是正常现象,但此列表应该能够帮助您尽量实现产品、配置和设置的化异为同,从而减少差异。

在 Google Analytics 中

下表根据 Google Analytics 中的产品、配置或设置选择,列出了类似的 UA 转化与 GA4 关键事件之间出现差异的其他原因。

说明 解决方案/建议

电子商务衡量:Google Analytics 与各种电子商务架构兼容。您可以同时实现 GA4 架构和 UA 架构,也可以针对这两种媒体资源采用一种架构。如果您使用两种架构,可能会出现数据差异。如需了解详情,请参阅开发者指南

电子商务架构差异可能会导致 GA4 中的关键事件数多于或少于 UA 中的转化次数。

收集 GA4 的电子商务数据时,最佳实践是使用 GA4 电子商务架构(开发者指南)。

如果您使用的是电子商务衡量,建议您不要依赖已关联的网站代码。

此外,如果您要对 UA 和 GA4 进行比较,建议您为这两者使用相同的电子商务架构。

代码触发条件:硬编码的代码触发条件可能会影响代码的触发方式和触发时间。

在很多情况下,设置 GA4 数据收集的流程还包括植入新代码,因此可能需要针对 GA4 实现之前的触发条件才能使其生效。建议您根据相同的条件触发代码,以尽可能减少数据收集方面的差异。

如果数据收集在 UA 中受限,在 GA4 中不受限,那么 GA4 中的用户数、会话数、网页浏览量和关键事件数会更多。

建议您利用 gtag.js 或 gtm.js(使用 GA4 代码)来收集 GA4 媒体资源的数据。

如果您使用其他代码植入形式(例如已关联的网站代码),代码触发条件不会受到直接影响,但如果代码触发条件导致代码在 UA 和 GA4 中的触发行为不一致,最好重新植入代码。

植入代码后,确保所有代码触发条件保持一致。如需查看条件示例,请参阅开发者指南中有关衡量时间的部分。

排除内部流量:您可以使用设置来滤除内部用户(从客户的角度来看,即客户的员工)流量或测试流量。

如果 UA 和 GA4 中的设置不同,不具有排除过滤器的媒体资源预计会显示较多用户数、会话数、网页浏览量和后续关键事件次数。

建议您使 UA 和 GA4 中的设置保持一致,以最大限度减少差异。如需了解详情,请参阅这篇文章(对于 UA)和这篇文章(对于 GA4)。

基于浏览器历史记录事件的网页变化:默认情况下,GA4 的增强型衡量功能会基于浏览器历史记录事件衡量网页变化;UA 则不会。这会使 GA4 中的网页浏览量高于 UA 中的网页浏览量,进而导致差异。

例如,如果您网站的建构和使用模式导致许多网页需要通过浏览器历史记录的变化进行加载,启用此设置后,系统便会衡量这些事件。UA 不衡量这些事件,因此会出现差异。

如果您希望 UA 和 GA4 中的网页浏览量更接近,请在 GA4 中停用增强型衡量设置。详细了解增强型衡量事件
其他事件来源受众群体触发器Measurement Protocol事件修改等):如果生成这类事件并将其标记为关键事件,可能会导致您在媒体资源一级比较 GA4 与 UA 的数据时,GA4 中的关键事件量虚增。

在 Google Analytics 中针对类似的 UA 转化和 GA4 关键事件使用一致的设置。

您可以为来自这些来源的新建事件配置不同的事件名称,以使 UA 和 GA4 衡量结果更加接近。如果无法以完全相同的方式设置,则不应比较两者。

垃圾流量过滤器和聊天机器人过滤器:

  • 垃圾流量:在 UA 中,用户必须使用数据视图过滤器手动设置垃圾流量过滤器,但 GA4 的运作方式有所不同。
  • 聊天机器人:在 UA 中,用户可以在数据视图设置中停用聊天机器人过滤器(这些过滤器默认处于启用状态)。在 GA4 中,系统会自动过滤聊天机器人。

过滤器会使 UA 显示较少的流量。如果 GA4 中未应用过滤器,而垃圾流量/聊天机器人流量在某个关键事件路径中与关键事件成功完成互动,则 GA4 会报告更多流量和后续关键事件。

在 UA 中启用聊天机器人过滤设置,如果您会收到垃圾流量,还应考虑在 UA 中添加垃圾流量过滤器。
网址参数排除:在 UA 中,客户可以将目标配置为与特定网址完全匹配。对于 GA4,由于没有网址参数排除配置,在关键事件的定义下,系统可能无法捕捉到网址的多个版本。

确认 UA 中是否使用了网址参数排除,以了解 GA4 中的潜在差异。

针对关键事件次数和收入的以数据为依据的归因模型:UA 目标采用“最终非直接点击”归因模型。默认情况下,GA4 关键事件采用“以数据为依据的归因”(DDA) 模型,但可以修改。

用户可能会看到更多或更少的功劳归因于付费 (Google) 渠道,具体取决于采用 DDA 后转化功劳是如何发生转移的。请注意,归因模型不会影响特定事件的关键事件总量。

若要对此进行测试/量化,您可以在 GA4 中将媒体资源的归因模型切换为“最终点击”;不过,不建议这样做。

注意:由于 Google Analytics 中的归因模型不会影响媒体资源中的关键事件总量,因此建议您先排查导致差异的所有其他原因,以尽量减少关键事件对(例如 UA 和 GA4 中类似关键事件)在媒体资源一级的总体差异。

时区差异和广告系列重置:UA 会在零点切断会话,并使用新的广告系列参数另外重启一个会话;GA4 则不会这样做。这可能导致会话差异,进而导致目标/会话关键事件出现差异。

这应该不会导致特定媒体资源中的关键事件总量出现显著差异。只有在比较 UA 和 GA4 在个别日期的转化时,差异才会显现出来。

无直接解决方案 - 此问题在 GA4 中已得到解决。
网页浏览衡量配置差异:在 GA4 中,您可以停用基于浏览器历史记录事件衡量网页浏览的功能。如果使用已关联的网站代码,单页网站无法将正确的衡量数据转发到 GA4。

GA4 可以配置为根据浏览器历史记录事件衡量网页浏览;UA 则不能这样。这可以使 GA4 获得更丰富的衡量数据,但也会导致差异。如果您希望 UA 和 GA4 之间的数据更一致,可以停用此设置

您可以参考此开发者指南,为 UA 设置单页应用衡量。这样做并不会使 UA 和 GA4 之间的数据完全一致,但就单页网站而言,可以最大限度减少差异。

Google 信号和用户 ID:这些设置可帮助您删除 GA4 媒体资源中的重复用户。在 UA 中,这两项设置只会影响部分报告和单独的数据视图。在 GA4 中,这两项设置会影响媒体资源中的所有信息。

在 GA4 中启用 Google 信号和用户 ID 会减少新用户数/用户总数,将在 UA 中会被视为来自多位用户的互动关联起来。因此,功劳的归因方式并不相同。这些功能应该不会影响 Google Analytics 中的总转化量,但可能会导致导出到 Google Ads 中的数据出现差异。如果广告客户衡量感兴趣的观看转化 (EVC),使用 Google 信号和用户 ID 可能会对此类转化产生影响。

无直接解决方案 - GA4 的重复用户删除功能可让您更好地了解用户如何与客户的素材资源互动。

虽然差异无法避免,但我们建议您在两个平台中同时实现这两项功能,以最大限度减少差异。

会话超时:您可以调整会话超时设置。如果更改默认设置,流量统计和归因可能会受到影响。 建议您使用默认设置。如果您更改了 UA 中的会话超时设置,应一并调整 GA4 中的相应设置。详细了解 Google Analytics 会话简介

Cookie 覆盖

如果您更改了 UA 中的 Cookie 设置,那么在配置 GA4 时,您需要采用一致的设置。

缩短 Cookie 有效期可能会影响归因,并导致关键事件归因出现差异。详细了解如何配置您的 Google 代码设置

搭配使用自动标记和人工标记(在同一网址中) 您可以在同一网址中搭配使用自动标记和人工标记,但有时无法这样做。
维度和指标的选择 相比 UA,GA4 提供更多用户获取维度。因此,并非所有可能的报告维度组合都能在 UA 和 GA4 之间进行比较。
UA 与 GA4 之间的应用衡量实现差异 建议您尽可能使用一种 SDK。请注意,目前只有一小部分用户可以在 UA 中收集应用数据。如果用户希望使用 GA4 媒体资源收集应用数据并生成报告,必须实现 Google Analytics for Firebase。

仅适用于已关联的网站代码(包括旁加载):已关联的代码会依序加载;也就是说,GA4 代码在父级代码(现有的 gtag.js 或 analytics.js 代码)之后加载。这可能意味着:

  1. 如果加载多个代码,可能会影响网站速度。
  2. 如果用户以极快的速度浏览网站,代码可能无法完成呈现,导致错失事件。
为了最大限度地降低事件错失风险,建议您实现专用 GA4 代码,而不是依赖已关联的网站代码或旁加载。特别要指出的是,对于复杂的大型 Google Analytics 配置,您应避免依赖已关联的网站代码或旁加载。
GA4 媒体资源中纳入应用和网站数据:GA4 可整合应用和网站数据及事件。如果您在 GA4 中整合应用和网站数据,但在 UA 中未执行任何类似操作,GA4 就会显示较多关键事件次数。 为了能够进行最准确的比较,如果您的 UA 媒体资源不包含应用流量,请勿纳入应用数据流。如果已纳入应用数据流,并且您希望比较 UA 与 GA4,则应对报告进行细分,排除应用关键事件。
更新的渠道分组:GA4 渠道分组可以通过其他方式将关键事件分配给渠道。详细了解默认渠道组 用户无法覆盖将哪些关键事件导出到 Google Ads 的设置。

在 Google Ads 中

下表根据 Google Ads 中的产品、配置或设置选择,列出了类似的 UA 转化与 GA4 关键事件之间出现差异的其他原因。

说明 解决方案/建议

在意见征求模式下根据模型估算关键事件:如果广告客户从使用 gtag.js 或 Google 跟踪代码管理器实现的媒体资源导入 Google Analytics 关键事件数据,并据以创建了 Google Ads 转化,Google Ads 中将提供在意见征求模式下根据模型估算关键事件的功能。

对于 analytics.js 实现,我们不会在 Google Ads 中提供根据模型估算转化功能,因为在没有 gtag.js 或 Google 跟踪代码管理器实现的情况下,系统无法准确定义同意情况。

如果 UA 和 GA4 都采用与意见征求模式兼容的代码,则它们都可以在 Google Ads 中获得根据模型估算关键事件功能。

为了进行公平的比较,请确保针对 UA 媒体资源和 GA4 媒体资源都使用与意见征求模式兼容的代码类型。
感兴趣的观看衡量:GA4 能够将关键事件归因于 YouTube 感兴趣的观看广告互动,即使相应广告互动并未直接带来网站访问,但晚些时候仍然促成了关键事件,也是如此。这可能会使系统将某次关键事件导出到 Google Ads,而 UA 却不会将该转化的任何功劳导出到 Google Ads。也就是说,如果广告客户的 YouTube 支出庞大,GA4 可以将更多关键事件归因于 Google Ads。

在 GA4 中,这应该不会导致网站流量的关键事件增加,但与 UA 相比,GA4 中可能会有更多功劳归因于 Google Ads 渠道,使得 Google Ads 效果有所提升。

若要进行这类比较,您可以在 Google Ads 中对广告系列级(或账号级)报告进行细分。请务必比较用于衡量完全相同的关键事件操作的关键事件操作。

由于无法同时按广告事件类型和关键事件来源对标准报告进行细分,因此很难在 Google Ads 界面中直接进行比较。

功劳导出模型:GA4 将关键事件导出到 Google Ads 所用的模型与 UA 不同。UA 和 GA4 之前都使用“最终非直接点击”导出模型,但 GA4 现在使用“最终功劳”导出模型,允许导出按比例分配的功劳,即使“最终非直接”接触点不是 Google Ads 接触点,也是如此。

虽然这不会导致媒体资源一级的差异,但可能会导致导出到 Google Ads 的关键事件次数不同。与 UA 相比,关键事件次数可能会更多或更少,具体取决于用户的独立转化历程。

由于“最终非直接点击”模型不足以满足需求,我们发布了“最终功劳”导出功能。这意味着 GA4 会将真正的跨渠道功劳导出到 Google Ads。您无法执行特定操作来最大限度减少 UA 与 GA4 之间的差异。
广告端关键事件统计方法:Google Ads 提供一项统计设置,可用于控制在特定关键事件回溯期内针对给定用户统计一次还是多次关键事件。

建议您为 UA 和 GA4 关键事件对采用一致的关键事件统计设置。详细了解转化统计选项

适用于手动创建的 GA4 媒体资源和智能广告系列客户:GA4 “Google 付费渠道”导出模型会将导出到 Google Ads 的所有关键事件归因于 Google 渠道。

与“付费渠道和自然渠道”设置相比,这会导致更多关键事件导出到 Google Ads,因为它会排除关键事件路径中的非 Google 付费渠道。

通过使用“Google 付费渠道”,您可以更深入地了解付费 Google 互动带来的影响。Universal Analytics 不支持该模型,因此在将类似的 UA 事件和 GA4 事件导入到 Google Ads 后,可能会很难对这两类事件进行比较。

默认情况下,新的 GA4 媒体资源会设置为“Google 付费渠道”。

您可以使用“管理”部分中的 GA4 媒体资源级归因设置来控制将关键事件导出到 Google Ads 的方式。

若要使 GA4 在导出转化数据时考虑非付费渠道,请使用付费渠道和自然渠道设置。详细了解如何选择归因设置

跳出率

指标

UA

GA4

跳出率

未与网页进行互动的单页会话所占的百分比。跳出的会话的时长为 0 秒。例如,如果用户访问您的网站并花了几分钟时间浏览首页上的内容,但并未点击任何链接,也未触发任何会记录为互动的事件,就离开了网站,那么此次会话会被计为一次“跳出”。

非感兴趣的会话所占的百分比。例如,如果用户访问您的网站,并花了不到 10 秒钟时间浏览首页上的内容,然后离开了网站,而未触发任何事件或访问任何其他网页或屏幕,那么此次会话会被计为一次“跳出”。

“感兴趣的会话”是指持续时间不短于 10 秒、包含至少 1 次关键事件或至少 2 次网页或屏幕浏览的会话。如果用户未进行感兴趣的会话(即他们未满足“感兴趣的会话”的任一条件),Google Analytics(分析)会将相应会话计为一次“跳出”。

注意事项

在 Google Analytics(分析)4 中,“跳出率”是指非感兴趣的会话所占的百分比。也就是说,“跳出率”与“感兴趣的会话占比”相反。在 Universal Analytics 中,“跳出率”是指在您的网站上用户仅查看了一个网页并且仅触发了一次 Google Analytics(分析)服务器请求的所有会话所占的百分比。

Universal Analytics 中计算的“跳出率”是衡量网站互动情况的合理指标,但随着网站和应用发生变化,此指标的实用性也逐渐降低。例如,可能存在这样的情况:用户查看某个单页应用 (SPA),然后离开,没有触发事件。系统在这种情况下会统计一次“跳出”。

此外,Google Analytics(分析)4 中计算的“跳出率”提供了一种更实用的方法来衡量客户与您的网站或应用互动的程度。例如,如果您经营一个博客,可能并不在意客户访问您的网站并阅读了博文后便离开的情况。您可能更关心有多少客户属于以下情况:访问您的网站,没有找到所需内容,然后迅速离开。

事件数

事件数反映了 Universal Analytics 与 Google Analytics(分析)4 媒体资源之间数据模型的基本差异。

指标

UA

GA4

事件总数

Universal Analytics 事件具有类别、操作和标签,并且具有自己的命中类型。

例如,一个事件可以设置为在用户点击注册按钮时进行记录。该事件的类别可能是“号召性用语”,操作是“注册”,标签是“目标网址”。

每当“类别/操作/标签”事件触发时,“事件总数”都会增加。

不适用

事件数

不适用

每个“命中”都是一个事件,GA4 事件没有“类别”“操作”或“标签”的概念。例如,当有人浏览您的某个网页时,便会触发 page_view 事件。

所有操作都是事件。各个事件名称不一定是唯一的(事实上,最佳做法是多次重复使用同一事件名称,用收集的参数值区分事件)。例如,某次注册的事件名称可能为 sign_up,参数为 page_locationproductform_id 等。您可以(并应该)为网站上的每个注册按钮使用同一事件名称(而在 UA 中,您应该为每个按钮使用唯一的事件名称)。

注意事项

在 GA4 中,sign_up 事件的含义不一定与其在 UA 中的含义相同。如果您的网站只有一个注册表单,且只有一个按钮会触发注册事件,那么事件数可能会非常接近。不过,如果您的网站有多个 sign_up 事件,比较 GA4 和 UA 的事件数可能就没有那么简单了,数据差异也可能比较大。

GA4 报告不会显示“类别”“操作”和“标签”。您需要根据 GA4 模型重新考虑数据收集,而非将现有事件结构移植到 Google Analytics(分析)4。

该内容对您有帮助吗?

您有什么改进建议?
false
搜索
清除搜索内容
关闭搜索框
主菜单
2259543472068683722
true
搜索支持中心
true
true
true
true
true
69256
false
false