我想在Android Developer Console中将我的应用提交到预启动报告。该应用目前已启用Admob。我听说测试设备会自动抓取应用程序,并会在应用程序上每隔几秒执行一次基本操作,例如打字,点击和滑动。我担心这会导致无效点击Admob广告。请告诉我。
答案 0 :(得分:3)
可悲的是我的AdMob暂停了!
对于未来的人们...... 在Play Developer Console外完全阅读之前,请先停止预启动和ADMOB 。 (这是one suggest in the answer above me)
我认为谷歌应该更清楚(他们知道要检测APK中的许多功能,至少应该把它放在某个地方!)。
嗯......在这个答案中我得到了一些自己的动力。 至少使用AdMob似乎是最安全的方式是建议here。
确保仅针对测试用户(没有广告)启用预启动。避免发布广告单元。
将以下代码段添加到您的代码中:
private boolean isTestDevice() {
String testLabSetting =
Settings.System.getString(getContentResolver(), "firebase.test.lab");
return "true".equals(testLabSetting);
}
感谢您让我的一天成为Google!
答案 1 :(得分:1)
https://firebase.google.com/docs/test-lab/overview#testlab_and_mobile_advertising
您应该将上述网站中列出的IP范围列入黑名单。