首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Google AdWords:删除通过跟踪转换代码添加的iframe

Google AdWords:删除通过跟踪转换代码添加的iframe
EN

Stack Overflow用户
提问于 2012-08-14 01:56:35
回答 5查看 30.1K关注 0票数 54

我想将Google AdWords添加到我的站点中,但是我应该添加的脚本在dom中创建了一个iframe。这个iframe是可见的,并且在我的整个页面上向下移动13px (它的高度)。

有什么方法可以避免这种情况吗?如果没有,我可以在不影响Google AdWords功能的情况下隐藏它吗?(它是一个空的iframe)。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-08-24 23:59:00

有一个简单的修复方法,它不会影响代码片段的功能。我已经这样做了,没有任何负面影响。只需将脚本放在一个隐藏的div中,如下所示,它应该可以做到这一点:

代码语言:javascript
复制
<div style="display:none">
  <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
  </script>
</div>
票数 93
EN

Stack Overflow用户

发布于 2013-08-15 04:13:46

@Mario是正确的,有一个设置将允许您关闭此显示。然而,这个设置似乎不存在于Google UI上,用于再营销标签,即使他们显示了这个iframe (我认为这是谷歌的一个错误,因为我认为"google_remarketing_only = true“标志应该关闭这个iframe,但不能正常工作)。

我发现您也可以在跟踪JS中通过手动添加标志"google_conversion_format = 3“来设置它,如下所示:

代码语言:javascript
复制
<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在生成标签时不支持设置此选项的问题。

票数 23
EN

Stack Overflow用户

发布于 2014-01-15 00:27:59

我通常将这个CSS(3)规则添加到样式表中:

代码语言:javascript
复制
iframe[name=google_conversion_frame] 
{
    display: none !important;
}

希望能有所帮助。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11939653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档