我刚刚完成了我的第一个应用程序,并计划通过admob广告赚钱。当我在admob上推出一款新应用时,它希望我在应用市场中搜索我的应用。这是否意味着我应该在将广告投放到其中之前发布我的应用程序?
如果是这样,在获得admob广告单元ID后我该怎么办?将其复制到我的代码中并重新发布我的应用程序的新版本,其中包含真实广告(不是测试广告)?建立和发布新版本的应用程序只是为了放入一些广告,这听起来很愚蠢。
答案 0 :(得分:1)
您应该在AdMob上创建广告单元,然后,只在代码中执行请求时添加下一行:
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("XXXXX")
其中“XXXXX”是您在Logcat中获得的与该特定设备关联的代码。您可以添加任意数量的设备进行测试。编译时或Google Play发布时无需删除行。
答案 1 :(得分:0)
您应该准备好广告代码来编译您的第一个版本。 (这就是我经常做的事情。)
您使用测试脚本,以便获得虚拟广告,在您进行测试时,客户不会收取费用。然后,当您准备发布时,您只需将该行替换为REAL广告服务代码。
如果您使用实际的admob代码测试,只要您不这样做,您就不会遇到任何麻烦: 1.点击广告。永远。 2.测试它数十万次。请使用测试广告。