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

Google Adwords Conversion Tracking: Missing <noscript> tag

本文关键字:标记 noscript 缺少 Adwords 跟踪 Google      更新时间:2023-09-26

我正在尝试在表单提交后在"谢谢"页面上实现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标签助手中检查代码时收到此错误:Missing <noscript> tag.

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

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

任何帮助表示赞赏。谢谢

noscript 位只对未启用 javascript 的浏览器是必需的(现在这是非常少的用户) - 如果浏览器启用了 javascript,它将正常执行 javascript。

有时标签助手会感到困惑(特别是如果它正在检查的页面上的其他地方有 DOM 或脚本错误) - 您粘贴的片段对我来说看起来不错,并且 jsbin.com 中的测试表明一切都很好。