【问题标题】:How to get a Google Tag Manager data layer value to show up in a test Google Ads account?如何让 Google 跟踪代码管理器数据层值显示在测试 Google Ads 帐户中?
【发布时间】:2018-08-09 13:05:29
【问题描述】:

我有一个测试 Google Ads 帐户和一个 Google 跟踪代码管理器帐户。我已在测试 Google Ads 帐户中设置了转化跟踪器,并已使用 Google 跟踪代码管理器将其部署到我的网站。

我现在要做的是模拟一次广告点击,以便我的购买成功页面上的数据层值显示在我的测试 Google 广告帐户的报告中。

以下是我在测试 Google Ads 帐户中的转化跟踪器设置:

转换名称:myname 类别:购买/销售 值:使用不同的值。如果没有价值,请使用 1 美元。 来源:网站 计数:每次转化 转换窗口:1 周 浏览窗口:1 天 包含在“转化”中:是 归因模型:最终点击

在 Google 跟踪代码管理器中,我设置了一个 Google Ads Conversion Tracking 标记,并从测试 Google Ads 转化跟踪器中输入了 Conversion IDConversion Label - 触发器设置为在所有页面上触发。在 Google 跟踪代码管理器中,我还设置了一个 Conversion Linker 标记,该标记设置为在所有页面上触发。在Variables > User-Defined Variables 下的 Google 跟踪代码管理器中,我创建了一个名为 order_value 的变量名。

我将 Google Tag Manager JavaScript 放在我的所有页面和购买成功页面上,我将它放在 Google Tag Manager JavaScript 上方:

<script>
    dataLayer = [{
        'order_value': 131.77
    }];
</script>

如果我在 Google 跟踪代码管理器中打开预览/调试,我会在我的站点的调试窗格中看到所有预期的标记和数据层值。

现在我要做的是模拟一次广告点击,这样当我完成购买时,order_value 数据层会显示在我的测试 Google Ads 帐户中的某个位置。

我试过去:

mysite.com?gclid=test

为了模拟广告点击。但是当我在那之后购买时,我的测试 Google 广告帐户中什么都没有显示(没有转换,也没有数据层 order_value)。为了澄清,我在主页上指定了gclid,然后我必须导航到其他几个页面(购物车、结帐等),然后才能到达购买成功页面(其中包含数据层order_value 变量)。

我如何在购买时让order_value 显示在我的测试 Google 广告帐户中?你看到我的设置有什么明显的问题吗?你会如何解决这个问题?我应该先尝试一些更简单的东西吗?测试 Google Ads 帐户和 Google 跟踪代码管理器帐户的主电子邮件地址不同 - 这有关系吗?

【问题讨论】:

    标签: google-tag-manager google-datalayer google-ad-manager


    【解决方案1】:

    您将在跟踪代码管理器中执行此操作。

    第 1 步:创建用户定义的变量

    第 2 步:通过转化代码设置将该变量传递给 Google Ads。

    关于您的测试转化未显示在 Google Ads 中 - 请确保您的转化像素在您的转化/致谢页面上正确触发。

    如果是这样,那么我认为问题可能在于您没有测试真正的 Google Ads 投放点击,因此 Google Ads 转化率确实为零。

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 1970-01-01
      • 2017-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-21
      相关资源
      最近更新 更多