【问题标题】:Connection amp-form event to Google Tag Manager Ads-conversion tag将 amp-form 事件连接到 Google Tag Manager Ads-conversion 代码
【发布时间】:2019-01-10 17:03:17
【问题描述】:

我有一个带有 amp-form 的网站。我想使用 amp-form 的 amp-form-submit-success 事件跟踪 Google Ads 转化,记录在 here

Google 跟踪代码管理器的 AMP 容器似乎只支持一些触发器,例如 Click、Scroll、Timer 等。没有自定义触发器。 因此,我创建了一个不带触发器的广告转化代码,希望能够以某种方式从 <amp-analytics> 代码配置本身手动触发它。

我尝试过的一件事是将 adwords 标记直接添加到 <amp-analytics> 配置中,如下所示:


    <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM-123456&gtm.url=SOURCE_URL" data-credentials="include">
      <!-- Extra tag for form submission  -->
      <script type="application/json">
      {
        "vars" : {
          "gtag_id": "GTM-123456",
          "config" : {
            "GTM-123456": { "groups": "default" },
            "<Conversion ID>": { "groups": "default" }
          }
        },
        "triggers": {
          "C_fm2EfIAdnpI": {
            "on": "amp-form-submit-success",
            "vars": {
              "event_name": "conversion",
              "send_to": ["<Conversion ID>/<Conversion Label"]
            }
          }
        }
      }
      </script>
    </amp-analytics>

以上代码基于 Google Ads 为我生成的安装代码。我刚刚尝试用 amp-form 事件替换 click 事件。 这是标准代码:


    "C_fm2EfIAdnpI": {
      "on": "click",
      "selector": "CSS_SELECTOR",
      "vars": {
        "event_name": "conversion",
        "send_to": ["<Conversion ID>/<Conversion Label"]
      }
    }

我从我的代码中收到一条错误消息,提示触发器缺少请求属性(确实如此)。但我不知道那个请求 url 是什么。

有没有人设法将 amp-form-submit-success 与 Google Ads 转化联系起来?使用或不使用 Google 跟踪代码管理器?

GTM AMP 容器是否仅支持内置的 Click、Scroll、Timer (etc) 触发器而不支持其他触发器?

【问题讨论】:

    标签: google-analytics google-tag-manager amp-html amp-form


    【解决方案1】:

    如果您只在配置 url 中打开 JSON 文件,您就可以访问 GTM 为您提供的请求。 在您的示例中:https://www.googletagmanager.com/amp.json?id=GTM-123456&amp;gtm.url=SOURCE_URL(我建议您不要在此处分享您的 GTM id)。

    如果您在 GTM 控制台中创建了任何触发器,您将获得一个 requests 属性,其中包含每个触发器的端点列表。因此,您可以创建一个“假”触发器,然后使用该请求。

    【讨论】:

    • 但是requests 属性中的端点列表以数字作为键(例如:3: "https://www.google-analytics.com/...")。如果这些数字发生变化,这个解决方案不会失效吗?
    猜你喜欢
    • 1970-01-01
    • 2021-01-17
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 2023-03-05
    • 2014-05-21
    • 1970-01-01
    相关资源
    最近更新 更多