Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在ajax网站的usr操作上刷新Adsense广告的最佳方式_Javascript_Jquery_Ajax_Adsense_Gpt - Fatal编程技术网

Javascript 在ajax网站的usr操作上刷新Adsense广告的最佳方式

Javascript 在ajax网站的usr操作上刷新Adsense广告的最佳方式,javascript,jquery,ajax,adsense,gpt,Javascript,Jquery,Ajax,Adsense,Gpt,首先让我说我知道刷新广告是违反广告政策的 Ajax站点可能会成为一个麻烦,因为当用户浏览网站时,页面不会刷新。我一直在和adsense交谈,他们理解我的问题,并同意审查一个测试页面的广告,刷新用户操作 我计划按照他们的书来做,使用DFP(因为它是一个ajax站点)和GPT来刷新广告 我遇到的问题是如何调用广告刷新。看看广告,他们有一种每x秒刷新一次广告的方法。我不要这个。在最底部,他们有一个提交按钮,你可以实现测试广告刷新。“提交”按钮上的“刷新”操作将刷新广告 它并没有说任何地方的按钮只是严格

首先让我说我知道刷新广告是违反广告政策的

Ajax站点可能会成为一个麻烦,因为当用户浏览网站时,页面不会刷新。我一直在和adsense交谈,他们理解我的问题,并同意审查一个测试页面的广告,刷新用户操作

我计划按照他们的书来做,使用DFP(因为它是一个ajax站点)和GPT来刷新广告

我遇到的问题是如何调用广告刷新。看看广告,他们有一种每x秒刷新一次广告的方法。我不要这个。在最底部,他们有一个提交按钮,你可以实现测试广告刷新。“提交”按钮上的“刷新”操作将刷新广告

它并没有说任何地方的按钮只是严格的测试,所以我计划使用它提供的。但让按钮看起来像链接并不理想


是否有其他方法可以像按钮测试示例那样在GPT编码上实现ad refresh调用?

是的,您可以在js中的任意位置使用表单onsubmit属性中的javascript:

googletag.pubads().refresh();

所以我不包括它要求的
(function(){googletag.pubads().refresh([slot1]);},30000;})毫秒数
30000是示例中的时间,所以
(function(){googletag.pubads().refresh([slot1]);})应该工作吗?是。此外,外部函数仅用于超时,您不需要它。必须定义“slot1”,否则您将不使用它,然后它将刷新页面上的所有广告。谢谢。给它打了一针,它就不起作用了。然后,我删除了slot1,它成功了