通知

G Suite 现已更名为 Google Workspace:提供各种强大工具,助力您的企业取得成功。

客户端代码植入与服务器端代码植入对比

本页内容面向需要决定是否要引入服务器端代码植入来完善当前代码植入设置的营销者和开发者。

Google 跟踪代码管理器支持两种不同的配置:客户端代码植入和服务器端代码植入。

Diagram comparing the architecture of client-side tagging and server-side tagging.
客户端代码植入 服务器端代码植入

对于客户端代码植入,只有一个位于网站或应用中的容器。

该容器包含所有代码、触发器、变量和用于衡量用户互动的相关代码。

当用户访问某个网页时,系统会激活该容器并加载相关代码。当用户执行会触发代码的操作时,系统会通过一个或多个 HTTP 请求将事件数据从浏览器或设备发送到您的 Google 产品或广告合作伙伴。

服务器端代码植入使用两个容器:

  • 位于网站或应用中的网络容器
  • 位于云环境中的服务器容器

网络容器仅承载监控和发送用户互动相关信息以及生成 HTTP 请求事件所需的代码。

服务器容器接受来自网络容器的所有 HTTP 请求。在服务器容器中,您可以先设置处理规则,然后再将数据发送到您的 Google 产品或第三方端点。

在跨不同网域关联用户互动时,请确保源网域和目标网域都已植入服务器端代码,并且使用相同的 Google 跟踪代码管理器账号和容器。


为什么应使用服务器端代码植入?

服务器容器的用途是在记录事件的浏览器或设备与第三方端点之间,提供一个归拥有的中间端点。服务器容器会处理通常在浏览器中使用客户端代码植入配置运行的资源密集型工作,从而对网站容器进行补充。服务器容器还让您有机会和工具根据需要过滤、验证和修改数据,然后再将数据发送到分析服务和广告端点。

使用服务器端代码植入的主要优势包括:

  • 减少客户端处理负载,提高网站和应用性能
  • 过滤和修改传入请求,以确保数据隐私得到保护
  • 验证和规范化数据,从而提高数据质量

提高网站或应用性能

服务器端代码植入可减少浏览器或应用中执行的代码量,从而提升客户端性能。在客户端代码植入中,浏览器必须将每个事件映射到一个或多个 HTTP 请求,具体取决于您向多少个端点发送事件信息。因此,您的客户端可能会发送多个非常相似的 HTTP 请求,这可能会给客户端资源带来巨大的负载。

在服务器端代码植入设置中,客户端只需为发送到服务器容器的每个事件生成一个 HTTP 请求。然后,服务器容器会生成并发送针对具体供应商的请求。因为客户端执行的代码更少,发送的 HTTP 请求也会更少,因此可以提高网站性能。

为了进一步提高网页速度,您可以在将服务器用作内容分发网络 (CDN) 时,通过服务器端代码植入环境加载与营销相关的库和资源。

确保精细保护数据隐私

使用客户端代码植入时,用户的浏览器直接与第三方通信,这可能会导致难以控制所共享的信息。根据您的网站或应用处理用户信息的方式,可能存在通过 HTTP 请求共享个人身份信息 (PII) 的风险。

通过服务器端代码植入,您可以完全控制向第三方分发的数据。在服务器容器中,您可以先移除所有个人身份信息,然后再将数据传递到营销合作伙伴。您可以确保仅收集和共享必要且符合数据隐私权法规的数据。

当您将服务器容器设置为在第一方环境中运行时,所有网站数据和 Cookie 都会保留在您的网域中。这意味着,供应商无法访问第三方 Cookie。使用第一方环境时,您可以实施更严格的内容安全政策,因为浏览器只能与少数第三方网域通信,甚至不能与第三方网域通信,具体取决于您的设置。

重要提示:当网域向不同的容器 ID 发送数据时,会出现跨网域中断。

提高数据质量

采用客户端代码植入时,很难确保数据的一致性和有效性,因为数据会被直接传递到供应商端点。

通过服务器端代码植入,您可以控制数据。这使您可以:

  • 修正可能由不同的浏览器、设备或其他客户端处理引入的事件数据不一致问题
  • 通过验证事件数据,确保其达到供应商端点的接受和处理标准,从而降低数据丢失的风险
  • 移除可能由浏览器或应用插入的冗余或不必要的数据。

开始使用服务器端代码植入

准备好了解如何使用服务器端代码植入了吗?

我们的开发者在线课程“服务器端代码植入基础知识”为您提供了开始使用服务器端代码植入所需的全部技能。您将了解如何:

  • 使用 GCP App Engine 创建代码植入服务器
  • 设置代码以向服务器发送数据
  • 让服务器做好处理实时流量的准备
  • 监控服务器

开始学习此课程

该内容对您有帮助吗?

您有什么改进建议?

需要更多帮助?

请尝试以下步骤:

搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单
11810033524992021741
true
搜索支持中心
true
true
true
true
true
102259
false
false
false
false