[GA4] 已关联的网站代码简介

本文适用于设置 Google Analytics(分析)4 媒体资源的网站所有者,以及可以选择(由 GA4 设置向导提供相应选项)重复使用其现有 Universal Analytics 代码的网站所有者。

如果您的 Universal Analytics 媒体资源使用 gtag.jsanalytics.js(包括通过跟踪代码管理系统 [如 Google 跟踪代码管理器] 部署的 analytics.js),则 GA4 设置助理向导可以重复使用您的现有代码(即您的 Universal Analytics 媒体资源正在使用的代码)。代码重复使用可以通过名为“已关联的网站代码”的功能实现,实现后,您将不必手动向网页添加代码。

删除 Universal Analytics 媒体资源或已关联的网站代码时要小心
为了让网站数据继续流入您的 GA4 媒体资源,您必须保留 Universal Analytics 媒体资源和已关联的网站代码配置。
本文的其余部分适用于具有高级实现需求的用户。

工作原理

以下几点介绍了已关联的网站代码的工作原理。

  • 进行额外的 gtag(‘config’, ‘G-XXXXXXXXXX’) 调用(不使用任何参数),这会下载一个 Google Analytics(分析)4 代码容器,并将一个自动 page_view 事件发送到 Google Analytics(分析)4 媒体资源。
  • 增强型衡量事件(如果已启用)会自动汇集到 Google Analytics(分析)4 媒体资源中,但不会汇集到 Universal Analytics 媒体资源中。 
    注意:如果您使用 analytics.js 加载已关联的网站代码,Google Analytics(分析)4 会停用增强型衡量事件。您应考虑将 analytics.js 代码替换为 gtag.js(Google 代码)。
  • 通过 gtag('event') 发送到 Universal Analytics 媒体资源的所有事件也将发送到 Google Analytics(分析)4 媒体资源。
  • 已关联的网站代码需要使用由单个 Universal Analytics 媒体资源控制的 gtag.js 或 analytics.js 代码段(或通过 Google 跟踪代码管理器等跟踪代码管理系统部署)持续为整个网站添加代码。如果您的 Universal Analytics 媒体资源从混合实现接收数据(例如,某些网页添加了 analytics.js 或 Google 跟踪代码管理器代码,而另外一些网页则添加了 gtag.js),那么我们建议您先仅使用 gtag.js(Google 代码)为网站重新添加代码或部署 GA4 代码(如果使用 Google 跟踪代码管理器)。

注意事项

已关联的 Google Analytics(分析)4 代码可向 Google Analytics(分析)4 媒体资源发送数据,而无需更改已部署的代码。为取得最佳效果,请确保使用 gtag.js 或 analytics.js 代码段(或通过 Google 跟踪代码管理器等跟踪代码管理系统部署)持续为您的网站添加代码。使用不同类型的 Google Analytics(分析)代码可能会导致数据报告不一致。

如果您在网页上使用 analytics.js,则无法充分利用 Google Analytics(分析)4 中的所有功能。下面举例说明了使用 analytics.js 对 Google Analytics(分析)4 的具体代码添加控制措施有何影响:

  • 增强型衡量事件无法正常使用
  • 可使用 gtag.js API 对 Google Analytics(分析)4 代码进行的其他配置非常有限,并且您将无法使用该 API 添加其他命令

我们建议您利用 Google Analytics(分析)4 的全部功能,并在网页上部署 Google 代码,以获得最佳 Google Analytics(分析)体验。

添加/移除已关联的网站代码

如果您将网站代码配置为向 Universal Analytics 媒体资源发送数据,可以重复使用此代码将数据发送到 GA4 媒体资源等其他目标位置。您可以在 Universal Analytics 媒体资源中执行此操作:

添加已关联的网站代码

  1. 登录您的 Google Analytics(分析)账号,并确保您位于 Universal Analytics 媒体资源中。
  2. 点击管理
  3. 在“媒体资源”列中,点击跟踪信息,然后点击跟踪代码
  4. 点击已关联的网站代码(您可能需要向下滚动)。
  5. 在“已关联的代码”页面上,输入要添加的代码的 ID,然后根据需要输入代码名称。
  6. 点击连接

通过 analytics.js 启用已关联的网站代码

按照上述说明前往“已关联的代码”页面,然后添加 Google 代码 ID。选中“通过 analytics.js 启用已关联的代码”复选框,以重复使用 analytics.js 代码将数据发送到 Google Analytics(分析)4。

移除已关联的网站代码

  1. 登录您的 Google Analytics(分析)账号,并确保您位于 Universal Analytics 媒体资源中。
  2. 点击管理
  3. 在“媒体资源”列中,点击跟踪信息,然后点击跟踪代码
  4. 点击已关联的网站代码(您可能需要向下滚动)。
  5. 在“已关联的代码”页面上,找到要移除的代码所在的行,然后依次点击 展开 > 移除代码

在包含已关联的网站代码的网页中添加 GA4 代码

如果您要添加 GA4 代码,但仍想保留网页上现有的已关联的网站代码,请遵循以下规则,以确保事件可正确发送到 GA4:

  • 如果您在网页上使用 analytics.js,请在页面顶部的 analytics.js 代码前添加 Google 代码
    建议您始终仅在网页上设置一个 Google 代码实例,并采用正确的配置
  • 如果您使用 Google 跟踪代码管理器部署 Universal Analytics 代码,则可以按照这些步骤添加 GA4 代码。

请务必启用“忽略重复的网页配置”选项,如下所述。

忽略重复的网页配置

如果同一代码在一个页面上配置超过两次,则可能会造成数据重复或设置混杂。在 Google Analytics(分析)4 媒体资源中启用此选项,即可忽略重复的网页 config 命令。

  1. 管理界面中,点击“数据收集和修改”下方的数据流
  2. 点击您要配置的特定数据流。
  3. 在“Google 代码”部分(底部),点击配置代码设置
  4. 在“Google 代码”页面中,前往“管理”标签页,然后选择管理 Google 代码
  5. 启用忽略重复的网页配置
  6. 点击保存

该内容对您有帮助吗?

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