在我的应用程序中使用 admob 的正确方法是什么

What is the right way to use admob in my app

我刚完成我的第一个应用程序,打算通过 admob 广告赚钱。当我在 admob 上通过新应用获利时,它希望我在应用市场中搜索我的应用。这是否意味着我应该在投放广告之前先发布我的应用?

如果是这样,获取admob广告单元id后应该做什么?将其复制到我的代码中并重新发布包含真实广告(而非测试广告)的新版应用?构建和发布新版本的应用程序只是为了在其中放置一些广告听起来很愚蠢。

您应该使用准备就绪的广告代码编译您的第一个版本。 (这就是我一直做的)。

您使用测试脚本是为了获得虚拟广告,在您进行测试时,他们的客户不会为此付费。然后,当您准备好发布时,您只需将该行换成真正的广告服务代码。

如果您使用实际的 admob 代码进行测试,您就不会遇到任何麻烦,只要您不这样做: 1. 点击一个广告。曾经。 2. 测试无数次。为此使用测试广告。

您应该在 AdMob 上创建广告单元,然后在代码中执行请求时仅添加下一行:

        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)        
        .addTestDevice("XXXXX")   

其中 "XXXXX" 是您在 Logcat 中获得的与该特定设备关联的代码。您可以添加任意数量的设备来测试。 Google Play.

编译或发布时不需要删除这些行