我正在开发一个Android应用程序,并通过Firebase集成了AdMob,如
所述https://firebase.google.com/docs/admob/android/quick-start 和 https://developers.google.com/admob/android/banner
现在,使用他们的测试广告ID,例如
adView.setAdUnitId("为ca-app-PUB-6300978111分之3940256099942544&#34);
一切正常,我可以看到他们的虚拟内容。但是,我需要在发布之前构建final apk之前更改此设置。但我的问题是,我已经尝试在firebase文档和adword文档中找到答案,我是否可以自己使用该应用,以及如何确保内容是真实的广告内容(自己启动应用)害怕被禁止进入广告系统。
答案 0 :(得分:0)
如果在模拟器上运行它,请将模拟器添加为测试设备
AdRequest request = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.build();
如果您在真实设备上运行它,请将其添加为测试设备,如下所示:
.addTestDevice(“YOUR DEVICE ID”)
要获取您的设备ID,请在真实设备上运行您的应用,并在构建AdRequest时,转到logcat并按AdRequest
进行过滤,您会说
此I /广告(....):要在此设备上投放测试广告,请致电 adRequest.addTestDevice( “XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”);“
然后复制并通过代码将其添加到您的adrequest中,它将完成