我想将Google AdWords添加到我的网站,但我要添加的脚本会在dom中创建一个iframe.这个iframe是可见的,并向下移动13px(高度)我的所有页面.
有什么方法可以避免这种情况吗?如果没有,我可以隐藏它而不影响Google AdWords功能吗?(这是一个空的iframe).
小智 93
有一个简单的修复程序,不会影响代码段的功能.我这样做没有任何不利影响.只需将脚本放在隐藏的div中,如下所示,它应该可以解决问题:
<div style="display:none">
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
</div>
Run Code Online (Sandbox Code Playgroud)
Ada*_*ton 23
@Mario是正确的,有一个设置可以让你关掉这个显示.但是,Google UI上的再营销代码似乎不存在此设置,即使他们确实显示了此iframe(我认为这是Google的一个错误,因为我认为"google_remarketing_only = true"标志应该转这个iframe关闭并且无法正常工作).
我发现你也可以通过手动添加标志"google_conversion_format = 3"在跟踪JS中设置它,如下所示:
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 0123456789,
google_conversion_label = "XXXXXXXX",
google_custom_params = window.google_tag_params,
google_remarketing_only = true,
google_conversion_format = 3;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
Run Code Online (Sandbox Code Playgroud)
为某些人重新生成标记可能更容易,并且在生成标记时UI不支持设置此选项的情况下解决问题.
arm*_*rmy 18
我通常将这个CSS(3)规则添加到样式表:
iframe[name=google_conversion_frame]
{
display: none !important;
}
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
29705 次 |
| 最近记录: |