Android 加载并隐藏广告是否违反Admob策略

Android 加载并隐藏广告是否违反Admob策略,android,admob,google-admob,Android,Admob,Google Admob,我的活动中有一个由特定列表填充的RecyclerView。并且每当用户单击RecyclerView中的任何项目时,列表(RecyclerView)都会更新 有时列表是空的。因此,在上述回收视图的上方有一个Admob广告。我将广告加载到onCreate()中 因此,如果列表(RecyclerView)为空,我将隐藏广告,否则我将显示广告。隐藏和取消隐藏的原因是,我了解到在空页面上显示广告违反admob策略 请问这种隐藏和取消隐藏有什么问题吗?我很清楚谷歌的政策,因为我已经做了5年的出版商,所以下面

我的活动中有一个由特定列表填充的RecyclerView。并且每当用户单击RecyclerView中的任何项目时,列表(RecyclerView)都会更新

有时列表是空的。因此,在上述回收视图的上方有一个Admob广告。我将广告加载到
onCreate()

因此,如果列表(RecyclerView)为空,我将隐藏广告,否则我将显示广告。隐藏和取消隐藏的原因是,我了解到在空页面上显示广告违反admob策略


请问这种隐藏和取消隐藏有什么问题吗?

我很清楚谷歌的政策,因为我已经做了5年的出版商,所以下面是你问题的答案:

这取决于你所说的隐藏是什么意思

  • 如果你的意思是加载广告然后隐藏它。那么是的,这违反了谷歌的政策
  • 如果你从未加载广告,也从未向谷歌提出请求,那么你就是在遵守谷歌的政策
总之,如果广告没有显示出来,谷歌不希望给人留下印象

具体回答您的问题:如果广告代码是onCreate,然后隐藏,这违反了谷歌的政策,因为广告客户得到了“印象”,但他永远没有机会获得“点击”(影响一些广告客户的指标,如CTR)。如果广告商有CPM活动,他会为给人留下的印象买单


PS:如果你开始从这些广告中获得大量点击,我可以向你保证,不仅谷歌会回复,而且他们也会开始尝试推出其他产品

我将投票结束这个问题,因为它与政策有关,而不是真正与编程有关。只有Admob客户服务可以回答您的问题。@Enzokie Admob/Adsense通常不回复电子邮件。还有一些谷歌员工在这里回答Admob/Adsense标记的问题。是的,我知道他们是谷歌员工,但这并不意味着这个问题会成为这里的主题。另请参见。@X09没有在空白页上显示广告的策略。请参阅此链接以了解不允许的策略。已经说过你不想隐藏和显示广告。。。如果计数大于0,则只需创建recycleview的加载和刷新广告方法,然后调用加载方法Google试图避免的是用户混淆内容和广告(他们希望避免“无效点击”)。因此,一个简单的带有广告的空白屏幕会让用户感到困惑,并违反谷歌的政策。因此,在X09的案例中,只在空白屏幕上显示广告违反了谷歌的政策。他的问题是正确的(检查我的答案)。谢谢你的回答。请问你有什么建议?我的意思是,如何从一个现在是空的页面中删除一个广告,但该页面在加载广告时不是空的?我不知道你的代码,但我会这么做(原则)。如果RecycleView是空的,我会写一些类似的话:“无法加载你的内容”,或者“信息不可用”等等。。。然后我会将广告标记为“广告”(在广告上方或下方显示“广告/广告”的小文本视图)。这不会违反谷歌的政策,你可以拥有这个广告。希望它能帮助你,谢谢你的回答,但是广告还在那里,对吗?我的意思是用户仍然在看广告,对吗?@Ginggas是否允许在一定时间后(例如30秒后)隐藏广告?我在一首歌曲的专辑艺术上显示一个本地广告,我想隐藏该广告。该广告是否需要在特定时间内可见才能算作印象?@VinceVD ad Manager在用户设备上下载创意并开始加载时计算印象。这意味着如果你在X秒后隐藏它,你就不会遵守谷歌的政策。我见过一些应用程序和网站在X秒后隐藏它(未被发现),但如果谷歌检测到,该应用程序将因不遵守谷歌的政策而受到某种惩罚。