Google Adwords转换跟踪:缺少<noscript>标记</noscript>

时间:2014-12-08 18:47:35

标签: javascript google-adwords

我正试图在&#34;谢谢你&#34;上实施Google AdWords转化跟踪。表格提交后的页面。我在Chrome中使用Google Tag Assistant来测试我的代码。

这是我的代码。当然,conversion_label和conversion_id的值会更改为Google提供的值。

<script type="text/javascript">
    
    /* <![CDATA[ */
    
    var google_conversion_id = 123456789;
    
    var google_conversion_language = "en";
    
    var google_conversion_format = "2";
    
    var google_conversion_color = "ffffff";
    
        var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
    
        var google_remarketing_only = false;
    
        var google_conversion_value = 0;
    /* ]]> */
    
</script>
    
<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
    
</script>
    
<noscript>
    <div style="display: inline">
        <img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/123456789/?label=AAAAAAAAAAAAAAAAAAA&amp;guid=ON&amp;script=0"/>
    
    </div>
</noscript>

但是,在Google Tag Assistant中检查代码时出现此错误:Missing <noscript> tag.

<noscript>标记在那里,当我进入源代码时出现。但我仍然得到这个错误。我试过把<noscript>标签放在很多地方,没有任何运气。 手册没有提供有关此错误的任何进一步信息。

另外,这是否会影响跟踪转换?

任何帮助表示赞赏。感谢

1 个答案:

答案 0 :(得分:0)

只有没有启用javascript的浏览器才需要noscript位(目前用户数量非常少) - 如果浏览器启用了javascript,它将正常执行javascript。

有时标签助手会感到困惑(特别是如果它正在检查的页面上有其他DOM或脚本错误) - 你粘贴的那个片段对我来说没问题,而jsbin.com的测试表明一切都很好。< / p>