【发布时间】: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 ID 和 Conversion 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