我想将Google AdWords添加到我的站点中,但是我应该添加的脚本在dom中创建了一个iframe。这个iframe是可见的,并且在我的整个页面上向下移动13px (它的高度)。
有什么方法可以避免这种情况吗?如果没有,我可以在不影响Google AdWords功能的情况下隐藏它吗?(它是一个空的iframe)。
发布于 2012-08-24 23:59:00
有一个简单的修复方法,它不会影响代码片段的功能。我已经这样做了,没有任何负面影响。只需将脚本放在一个隐藏的div中,如下所示,它应该可以做到这一点:
<div style="display:none">
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
</div>
发布于 2013-08-15 04:13:46
@Mario是正确的,有一个设置将允许您关闭此显示。然而,这个设置似乎不存在于Google UI上,用于再营销标签,即使他们显示了这个iframe (我认为这是谷歌的一个错误,因为我认为"google_remarketing_only = true“标志应该关闭这个iframe,但不能正常工作)。
我发现您也可以在跟踪JS中通过手动添加标志"google_conversion_format = 3“来设置它,如下所示:
<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>
这可能比为某些人重新生成标签更容易,并且解决了UI在生成标签时不支持设置此选项的问题。
发布于 2014-01-15 00:27:59
我通常将这个CSS(3)规则添加到样式表中:
iframe[name=google_conversion_frame]
{
display: none !important;
}
希望能有所帮助。
https://stackoverflow.com/questions/11939653
复制相似问题