即使客户在触发最终跟踪代码之前访问了不同的 HTML 页面,Google 广告如何发现我的广告系列的转化?

How did Google Ads find out my campaign's conversion even if customer visited different HTML page before firing final tracking code?

我设置了一个 Google 广告系列。

如果用户在 Google 中搜索“Cool Clothes”,我的广告系列网站将显示在搜索结果中。

现在,用户将按照以下步骤操作:

  1. 在 Google 搜索结果中单击活动网站 link
  2. 转到https://cool-clothes.com/my-campaign
  3. 用户想要注册一个帐户,因此用户单击“注册”按钮
  4. 我使用 Facebook 登录,所以用户会先重定向到 https://facebook.com,请求一些权限。
  5. 获得许可后,Facebook 将重定向回我的名为 https://cool-clothes.com/new-user
  6. 的网站
  7. https://cool-clothes.com/new-user 是我放置 Google 广告跟踪代码的地方

https://cool-clothes.com/new-user HTML 看起来像这样:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Cool Clothes</title>
    <!-- Global site tag (gtag.js) -->
    <script
      async
      src="https://www.googletagmanager.com/gtag/js?id=AW-XXX"
    ></script>

    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag() {
        dataLayer.push(arguments);
      }
      gtag("js", new Date());

      gtag("config", "AW-XXX");
    </script>

    <!-- Event snippet for conversion page -->
    <script>
      gtag("event", "conversion", {
        send_to: "AW-XXX/XXX",
      });
    </script>
  </head>
  <body>
    Thanks for Sign Up!
  </body>
</html>

我的问题来了,用户浏览了多个不同的 HTML 页面,Google 广告是如何知道如何计算转化的?

Google 广告是否使用第一方 cookies 来做到这一点?

嗯,是的。

GA 使用用户标识符 cookie 来识别用户。更重要的是。并且它能够“回填”用户在转换之前的操作,从而导致转换。除此之外还有很多。

这也不是秘密,Google 有关于它的文档:https://support.google.com/google-ads/answer/2407785?hl=en