Javascript 如何为一个无限滚动页面显示四个以上的adsense单元?
我使用Yii开发了我的项目,位于 在这个项目中,我已经实现了无限滚动,它的工作正如预期的那样 然而,我想每7页显示一个谷歌AdSense单元 我知道一个页面最多只能显示四个谷歌广告。这四个谷歌广告运行良好。问题是在前四个广告单元之后,其余的广告都没有显示出来 我在这里补充了我的条件:Javascript 如何为一个无限滚动页面显示四个以上的adsense单元?,javascript,php,yii,infinite-scroll,adsense,Javascript,Php,Yii,Infinite Scroll,Adsense,我使用Yii开发了我的项目,位于 在这个项目中,我已经实现了无限滚动,它的工作正如预期的那样 然而,我想每7页显示一个谷歌AdSense单元 我知道一个页面最多只能显示四个谷歌广告。这四个谷歌广告运行良好。问题是在前四个广告单元之后,其余的广告都没有显示出来 我在这里补充了我的条件: <?php $post_counter = 0; $addnum = 0; foreach($posts as $rec): ?> <div class="post
<?php
$post_counter = 0;
$addnum = 0;
foreach($posts as $rec):
?>
<div class="post">
<?php
$rec_id = $rec['recipe_id']; ?>
$post_counter++;
if (($post_counter == 7) AND ($addnum < 4)) {
$addnum = $addnum + 1;
$post_counter=1;
}
?>
<script>
// Display an ad unit
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<?php } ?>
$post_counter++;
如果($post_counter==7)和($addnum<4)){
$addnum=$addnum+1;
$post_counter=1;
}
?>
//显示广告单元
(adsbygoogle=window.adsbygoogle | |[]).push({});
有什么解决办法吗
不,你不能。AdSense允许每页3个广告单元,不管多长时间
一页是。因此,无限滚动页面是不合适的
对于AdSense
等等!但是也有这样的网站,比如mashable和pinterest强>
Mashable是一家高级出版商,拥有自己的一套规则,适用于
他们直接通过AdSense帐户代表访问
常规出版商不能这样做
尝试将广告与向下滚动的页面部分分离,并将其插入可见的块中
不确定这是否可行,但值得尝试。建议我使用adSense的任何其他可能的惰性加载程序可以实现adSense正在显示的功能。。我能理解。。我想拿到身份证。。当我向右滚动时。。我想获取下一页id。无限卷轴获取下一页(即下一个大小10),显示同一页的右侧..相关:--这真是太可惜了。如何获取页面id.ie(下一页id)。如果获得页面id,那么我将获得此问题的解决方案