我想在 Android Developer Console 中提交我的应用程序以发布预发布报告。该应用程序目前启用了 Admob。听说测试设备会自动抓取应用程序,每隔几秒就会在应用程序上执行基本操作,例如打字、点击和滑动。我担心这会导致无效点击 Admob 广告。请指教。
最佳答案
很遗憾我的 AdMob 被暂停了!
对于 future 的人们... 远离 PRE-LAUNCH 和 ADMOB,然后再在 Play Developer Console 之外进行全面阅读。 (这是 one suggest in the answer above me )
我认为谷歌应该说得更清楚(他们知道要检测 APK 中的许多功能,他们至少应该把它明确地放在某个地方!)。
嗯..在我对这个答案有了一些自己的兴趣之后。 至少对于 AdMob 来说,最安全的方法似乎是建议 here .
所以有2个选项:
确保仅针对测试 apk(无广告)开启预启动。以避免发布广告单元。
将以下 fragment 添加到您的代码中:
private boolean isTestDevice() { String testLabSetting = Settings.System.getString(getContentResolver(), "firebase.test.lab"); return "true".equals(testLabSetting); }
感谢您让我的一天成为 Google!
关于android - 我可以在启用 Admob 的情况下提交应用程序进行预启动测试吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40022690/