我想将我的应用提交到 Android 开发者控制台中的发布前报告。该应用程序当前已启用 Admob。听说测试设备会自动爬取app,每隔几秒就会在app上执行一些基本动作,比如打字、敲击、刷屏等。我担心这会导致对 Admob 广告的无效点击。请指教。
问问题
993 次
2 回答
8
可悲的是,我的 AdMob 被暂停了!
对于未来的人们...... 在 Play 开发者控制台之外完全阅读之前,请远离预发布和 ADMOB 。(这是我上面答案中的建议)
我认为谷歌应该让它更清楚(他们知道要检测 APK 中的许多功能,他们至少应该把它清楚地放在某个地方!)。
好吧..在我在这个答案中得到了一些自己的想法之后。至少使用 AdMob 似乎最安全的方法是在这里提出建议。
所以有2个选项:
确保仅对测试 apk(无广告)启用预启动。以避免发布广告单元。
将以下代码段添加到您的代码中:
private boolean isTestDevice() { String testLabSetting = Settings.System.getString(getContentResolver(), "firebase.test.lab"); return "true".equals(testLabSetting); }
感谢您让我的一天成为 Google!
于 2017-09-13T19:13:59.017 回答
3
https://firebase.google.com/docs/test-lab/overview#testlab_and_mobile_advertising
您应该将上述网站中列出的 IP 范围列入黑名单。
于 2017-06-20T02:30:06.387 回答