注意:此开发者网站正在向 developers.google.com/tag-platform 迁移,2021 年 9 月 30 日起将会进行重定向

自定义网域配置

默认的服务器端代码植入部署托管在 App Engine 网域上。我们建议您修改这项部署,改用您网站的子网域。

将子网域映射到您的应用

  1. 在 Google Cloud Console 中,依次转到 App Engine > 设置 > 自定义网域。确保您正在查看的项目与您的容器 ID 一致:
    GCP 项目选择器,其中显示了一个示例跟踪代码管理器容器 ID。
  2. 点击添加自定义网域
  3. 如果您的网域已经过验证,您可以从选择要使用的网域部分选择该网域。否则,请从下拉菜单中选择验证新网域

    如果您尚未验证网域,请执行以下操作:

    1. 输入您的子网域(如 metrics.example.com),然后点击验证
    2. 点击“验证”后,系统随即会显示一个新的“网站管理员中心”窗口。按照“网站管理员中心”窗口中提示的步骤验证您对子网域的所有权。
    3. 完成“网站管理员中心”窗口中的步骤后,请关闭该窗口并返回到 Google Cloud Console 中的添加新的自定义网域页面。您可能需要点击刷新网域才能看到刚通过验证的网域。
  4. 将您的网域指向“[project-ID]”部分中,移除带有 www. 前缀的子网域。
    完成后,点击保存映射

在您的网域注册商处更新 DNS 记录

在 App Engine 中,将服务映射到自定义网域后,请在网域注册商处更新 DNS 记录。为方便起见,App Engine 会生成并显示您需要输入的 DNS 记录。

  1. 如需检索网域映射的 DNS 记录信息,请访问 Google Cloud Console,转到 App Engine 设置页面的自定义网域标签页。此页面列出了您已映射到应用的所有网域的 DNS 记录。
  2. 在网域注册商网站登录您的帐号,然后打开 DNS 配置页面。
  3. 找到您的网域配置页面的主机记录部分,然后添加您在将网域映射到应用时检索到的每条 DNS 记录。在记录字段中输入以下信息:
    • 记录类型:输入 Google 为您创建的 DNS 记录中显示的记录类型(A 和 AAAA)。
    • 记录名称:对于 A 记录和 AAAA 记录,请输入您注册的子网域。例如,输入“metrics”以映射“metrics.example.com”。
    • 数据:输入 Google 为您创建的 DNS 记录中显示的记录数据 (rrdata)。对于 A 记录或 AAAA 记录,记录数据是 IP 地址。除 A 记录和 AAAA 记录外,如果还有 CNAME 记录,则不要映射 CNAME 记录。
      注意:对于 A 记录或 AAAA 记录,存在多个 IP 地址。您应该向同一记录注册多个地址,而不是为每个地址创建单独的记录。
  4. 保存您在网域帐号的 DNS 配置页面中所做的更改。在大多数情况下,这些更改只需几分钟即可生效,但在某些情况下,可能需要几个小时。您可以使用 dig 确认 DNS 记录已成功更新。
  5. 如需测试子网域,请转到管理 > 容器设置下的服务器端跟踪代码管理器容器,然后将相应网址粘贴到服务器容器网址中。点击保存,然后返回到您的工作区并点击预览。此时应弹出一个“调试”面板。
    注意:SSL 证书最多可能需要 1 小时的时间自动发放。