我遇到了转换跟踪代码无效的问题。
Google为您提供的每段代码都会引用以下代码:
使用重定向代码,您可以声明几个变量:
var google_conversion_id = 1111111111;
var google_conversion_label = "WWWWWWWWWWWWWW";
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
然后加载转换脚本:
http://www.googleadservices.com/pagead/conversion.js
...然后,对于跟踪转化,您还会声明一些变量并加载相同的完整脚本。
我们没有遇到与我们的数据不一致的问题,我怀疑所有这些代码是如何在文档中加载的。 conversion.js
脚本在页面上被多次加载,当我觉得它应该只加载一次。
然后这些被声明的变量......有些是相同的,显然会覆盖先前声明的变量。
实施analytics
,remarketing
和conversion
代码的正确方法是什么?这仅仅是加载优先级的问题吗?
答案 0 :(得分:0)
通常,您应该只在任何一个页面上触发一个标记,因此例如主页再营销代码会在所有主页上触发,转换标记只会在销售确认页面上触发。尽管该脚本称为conversion.js,但对于非转换页面则相同。
所以你不应该真正看到多个conversion.js调用,如果你只有一个调用,你不应该最终覆盖任何东西。
或者,如果您的标签在任何地方都会触发,但是想要使用更具体的再营销代码(例如主页)进行覆盖,那么只需确保将其触发,然后用优先级覆盖它。