我有一个 所以我想要一种 这设法刷新整个页面不知道如何.我也可以向包含Google广告的HTML页面发出AJAX请求,但我猜它会产生与上述尝试相同的效果. 我不想使用iFrame. 还有其他选择吗?我的豌豆大脑再也想不到了.:) 这是允许的,因为我将仅在用户单击链接时启动刷新. 一个主要的例子是雅虎邮箱 - 他们的新AJAX邮箱使用相同的方法,当用户点击链接然后显示新广告. 正如其他两个答案所述,不允许自动刷新您的AdSense广告.我了解您只是打算刷新广告以响应用户操作,但仍然不允许,即使它应该是! 请记住,您要更新广告的原因是您可以展示新广告.显示广告称为"印象".使用代码刷新广告时,您会自动生成广告展示次数. AdSense计划政策声明(强调我的): 点击次数和展示次数无效 点击Google广告必须源于真正的用户兴趣.严禁以人为方式在Google广告上产生点击次数或展示次数的任何方法.这些被禁止的方法包括但不限于重复的手动点击或展示,使用漫游器,自动点击和展示生成工具,产生点击或展示的第三方服务,如付费点击,付费冲浪,自动冲浪,和点击交换程序,或任何欺骗性软件. 刷新广告违反了针对生成展示次数的规则.话虽如此,我认为任何理智的人都会同意在AJAX应用程序中刷新广告以响应用户行为(例如,响应点击)并不违反规则的精神. 例如,想象一下重写整个应用程序以停止使用AJAX.对于您的用户而言,这显然是一种糟糕的体验(速度较慢,每次点击时页面都会闪烁,页面无法在后台动态更新),但从技术上讲,这并不违反AdSense计划政策. 显然谷歌意味着禁止每五秒钟自动更换广告(创建广告的"幻灯片").谷歌还意味着禁止让您的网站看起来比实际拥有的访问次数更多,从而使广告客户看起来更具吸引力.我敢肯定他们并不打算阻止你设计一个高性能的AJAX网站......但不幸的是,有时规则会产生意想不到的后果. 当然,正如您最初指出的那样,如果您将广告嵌入iframe并修改其位置,您仍然可以刷新广告.(以下是如何在AJAX应用程序中使用iframe来刷新AdSense.) 您在初始问题中拒绝了iframe,可能是因为您知道使用iframe会违反Google的政策......但如果您坚持违反规则,您可能会一直打破它们!;-) 最终,我认为您会发现以这种方式产生展示次数并不值得冒险:您只需"刷新"广告,就会发现Google只是向您展示与以前完全相同的广告. 新的Google DFP广告管理系统"代码"允许专门为"AJAX广告提供广告" 刷新 pubService.refresh(slots)使用新广告刷新页面上指定的插槽数组. 参数: array slots - 要刷新的可选插槽数组.如果未提供,则会刷新所有广告位.例: var slot1 = googletag.defineUnit("/ 1234567/leaderboard",[728,90],"div-1").addService(googletag.pubads()); var slot2 = googletag.defineUnit("/ 1234567/skyscraper",[160,600],"div-2").addService(googletag.pubads()); //刷新调用为每个插槽提取新广告 googletag.pubads().refresh([slot1,slot2]);
http://support.google.com/dfp_sb/bin/answer.py?hl=en&answer=2372721&expand=pubservice_details#refresh$("#ads").html("google ad script here");
编辑:
1> Dan Fabulich..:
这是一个很好的阅读谢谢:) - 我仍然认为这不违法.我对这个粗体的句子有不同的解释.我不相信由于用户点击链接而触发的功能无论如何都是人为的!:)
我不认为OP的计划违反了对政策函的任何合理解释.很难看出OP提出的任何相关差异,以及使用JavaScript来捕获按钮点击和加载新URL的常见做法.在这两种情况下,我们都有用户操作 - > JavaScript - >更改页面内容.
Mashable男人怎么做呢?,Checkout,http://mashable.com/2012/08/19/top-10-tech-10/#823932-Apple-to-Redesign-TV-Watching在页面下方查看图片幻灯片,点击每个图片,广告得到刷新?
2> Appmerce..:
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有