【问题标题】:Test AdMob ads in Android在 Android 中测试 AdMob 广告
【发布时间】:2017-02-13 22:06:21
【问题描述】:

所以我是使用 AdMob 的新手,并且对如何正确使用/实施它有疑问。谷歌告诉我在开发时使用测试广告(如果我使用真实广告,这违反了他们的政策),我如何在开发中使用测试广告,然后在生产中或在 Play 商店中使用真实广告?我确定这很简单,感谢您的帮助!

【问题讨论】:

    标签: android admob


    【解决方案1】:

    您可以将您的设备 ID 指定为测试设备:

    AdRequest adRequest = new AdRequest.Builder()
            .addTestDevice("0FA20932AFE1095798444FD9AAB7D425")
            .build();
    

    然后,每当您在此设备上运行应用程序时,您都会收到测试广告,而在所有其他设备上您会收到真正的优惠。

    要获取设备 ID,请在打开广告的情况下运行您的应用并查看日志。

    【讨论】:

    • 感谢西马斯!另外,我可以添加多个测试设备吗?
    【解决方案2】:

    您可以为开发版本指定测试横幅广告单元 ID。 ca-app-pub-3940256099942544/6300978111

    Google here 提供的横幅示例在字符串资源中指定了这一点。使用 gradle 构建风格,您可以轻松地为开发和生产指定具有不同 id 的不同资源文件。

    【讨论】:

    • 感谢 CodeChimp!两个答案都很有帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多