0

我已成功设置 Google Analytics(分析)和 Google Ads 转化跟踪,但我们将一些不准确的数据传递到 Google Ads。

我们在 Google Analytics 中为感谢页面设置了转化目标。用户从提交到提交的每个源都可以完美地跟踪这一点。这表明表格没有任何问题。

Google Ads 设置为通过 UTM 参数进行手动跟踪。这就是问题发生的地方,因为我们对此有两个转换目标。

  1. 感谢页面转换
  2. AMP 表单提交(使用“amp-form-submit-success”作为事件,因此它只触发一次)

这两种转化类型非常不准确,并且转化次数总是少于 CRM 中的实际数字。

为什么只有少数转化被传递到 Google Ads 有什么原因吗?我注意到的一件事是,当用户登陆登录页面时,UTM 参数被删除。我可以看到这一点,因为很多潜在客户的数据都没有传递到 CRM 中。

来自 Google Ads/PPC 的 16 条线索中:

  • 3 出现与 UTM_Term、UTM_Campaign、UTM_Source 和 UTM_Medium 到 CRM(其余空白参数)。
  • 5 显示感谢页面转换目标。
  • 3 显示表单提交的转换目标。

下面的谷歌表单提交转换跟踪作为参考,虽然这工作正常,因为一些线索正在通过。我检查了所有 AMP Cache API URL,它们正在缓存正确的页面。

这与 Google AMP 缓存有关吗?任何有关文档或解决方案的指导,以获取更准确的 Google Ads 转化计数,我们将不胜感激。

 <script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
    <script async custom-element="amp-form" src="https://cdn.ampproject.org/v0/amp-form-0.1.js"></script>
    <script async custom-template="amp-mustache" src="https://cdn.ampproject.org/v0/amp-mustache-0.2.js"></script>

    <!-- Global site tag (gtag) - Google Ads: XXXXXXXX -->
        <amp-analytics type="gtag" data-credentials="include">
        <script type="application/json">
        {
          "vars": {
            "gtag_id": "AW-XXXXXXXX",
            "config": {
              "AW-XXXXXXXX": {
                "groups": "default"
              }
            }
          },
          "triggers": {
            "C_LZsYO74kXME": {
              "on": "amp-form-submit-success",
              "request": "event",
              "selector": "#bdf-amp-form",
              "vars": {
                "event_name": "conversion",
                "send_to": ["AW-XXXXXXXX/XXXXXXXX"]
              }
            }
          }
        }
        </script>
        </amp-analytics>
4

1 回答 1

0

就像非amp版本脚本不触发一样简单,与AMP无关

于 2020-05-12T18:20:59.503 回答