服务器端代码植入

通过服务器端代码植入,跟踪代码管理器用户可以从其网站或应用中移出衡量代码插桩,改为通过 Google Cloud 执行服务器端处理。与客户端代码相比,服务器端代码植入具有以下几点优势:

  • 更好的性能:网站或应用中的衡量代码越少,在客户端运行的代码就越少。
  • 更高的安全性:在由客户管理的服务器端环境中收集和分发数据可更好地保护访问者数据。数据发送到 Google Cloud 实例后,其他代码会处理相应数据并以路由方式发送。

要开始使用服务器端代码植入,请按以下步骤操作:

  1. 创建新的跟踪代码管理器服务器端容器
  2. 将容器部署到 Google Cloud Platform (GCP) 服务器

创建新的跟踪代码管理器服务器端容器

要使用服务器端代码植入,请创建新的跟踪代码管理器服务器容器:

  1. 在您的跟踪代码管理器帐号中,创建一个新容器
    1. 依次点击帐号 然后 “更多操作”菜单(位于相关帐号名称旁边)。
    2. 选择创建容器
  2. 目标广告平台下,选择服务器
  3. 点击创建

在您首次创建新的服务器容器时,系统会显示一个对话框,提醒您设置代码植入服务器。我们会在下一部分详细介绍这一过程。

创建 Google Cloud Platform (GCP) 服务器

创建服务器端容器后,将该容器部署到 GCP 服务器。(如需稍后返回安装屏幕,请点击顶部栏中的容器 ID,或依次转到管理 然后 安装 Google 跟踪代码管理器。)

  1. 设置代码植入服务器

    1. 自动配置代码植入服务器(推荐):请按照跟踪代码管理器界面中给出的提示操作。我们还会在下面概述这些步骤。
    2. 手动配置代码植入服务器:请按照 App Engine 设置指南中所述的说明操作。
  2. 选择或创建 GCP 结算帐号并创建服务器:如果您已有 GCP 结算帐号,请从菜单中选择所需结算帐号。如果您还没有结算帐号,系统会提示您创建一个帐号。在收到服务器已创建完毕的确认消息后,您可以关闭滑块或离开窗口,然后开始使用您的服务器端容器。

配置服务器网域

配置代码植入服务器后,其默认网址将位于 appspot.com。我们强烈建议您将自己网站的子网域指向代码植入服务器。请按照这些说明将您网站的子网域指向代码植入服务器。

了解默认 GCP 部署

当您通过自动配置过程创建代码植入服务器时,该服务器将具有一个默认配置。

当我自动配置代码植入服务器时,系统会分配哪些 GCP 资源?

当您自动配置代码植入服务器时,系统会使用部署在标准环境中单个 App Engine 服务器上的服务器端容器创建 GCP 项目。单个服务器部署可为您提供服务器端代码植入环境。如果您要在流量有限的情况下测试服务器端代码植入功能,建议您使用此环境。

当您的服务器端容器开始接收实时流量时,您应该升级到 App Engine 柔性环境并分配其他 GCP 服务器,以确保冗余并避免在服务中断或功能受限时丢失数据。您应该为每个容器配置至少 3 个服务器,以实现冗余。请按照这些说明升级部署。

我的代码植入服务器的网域是什么?

默认部署使用的是 App Engine 子网域。我们强烈建议您将自己网站的子网域指向代码植入服务器。请按照这些说明将您网站的子网域指向代码植入服务器。

默认部署的费用是多少?

在大多数情况下,具有单个服务器的 GCP 项目的默认部署是免费的。但是,以下几个因素可能导致您在部署单个服务器时产生费用:

  1. 用于 GCP 部署的结算帐号已与未将相关服务器包含在 GCP“始终免费”层级内的其他项目相关联。
  2. 从服务器发送的流量超出了免费层级的限额。

升级到 App Engine 柔性环境后,每个服务器每月预计花费 30 到 50 美元。大量的网络流量可能会导致这项费用增加。

如何为我的 GCP 项目添加其他服务器?

要向您的 GCP 项目添加其他服务器,请按照这些说明操作。

发送第一个请求

如需了解如何发送第一个请求,请参阅有关如何将数据发送到服务器端 Google 跟踪代码管理器的指南