我需要将Google再营销代码和转化跟踪放在同一页面上:
我在Remarketing标签中有以下内容,这是跟踪客户所在网页所必需的:
// Remarketing
<script type="text/javascript">
var priceTxt = $("#myValue");
var cat = $("#mainCategory");
var catLvl1 = $("#subCategoryLev1");
var catLvl2 = $("#subCategoryLev2");
var google_tag_params = {
basketAmount: priceTxt,
mainCat: cat,
catLvl1: catLvl1,
catLvl2: catLvl2
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXX/?value=0&guid=ON&script=0"/>
</div>
</noscript>
然后,我有以下转换跟踪(这用于跟踪客户购物篮):
// Conversion
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXX;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "YYYYYYYYYYYYY";
var google_conversion_value = 0;
var google_remarketing_only = false;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/XXXXXXXXX/?value=0&label=YYYYYYYYYYYYY&guid=ON&script=0"/>
</div>
</noscript>
但是,当我查看Google Tag Assistant时,它向我显示他找到了2个标签,但两者都是再营销标签,第二个显示错误“错误:未检测到HTTP响应”。
在我看来,存在冲突阻止他们以正确的方式工作。
有谁知道如何在同一页面上设置这两个跟踪脚本?
提前致谢。
答案 0 :(得分:0)
这两个标签的设置应该没问题。如果页面上的其他地方出现javascript错误,通常会发生此类错误 - 标记助手可以看到页面上有标记,但有些内容会停止标记触发。 10次中有9次是由于浏览器遇到javascript错误而且基本上放弃了。
没有看到实际的页面很难确定 - 在浏览器的开发者工具控制台中检查任何内容并修复那里的任何javascript错误并重试。