【问题标题】:Adsense for android : sample ad units or test ads on test device?Adsense for android:示例广告单元或测试设备上的测试广告?
【发布时间】:2020-02-24 18:17:14
【问题描述】:

根据documentation,有两种不同的方法可以在 Android 应用上测试广告:

  • 示例广告单元(通用公共广告单元 ID):空横幅
  • 测试广告(使用您的真实广告单元 ID,但将设备声明为测试):带有“测试广告”标签的真实横幅

我得到了两个工作,但我想知道在开发和测试方面是否比另一个更好。
在开发过程中是否不鼓励使用测试广告而不是示例广告?
展示大量测试广告是否有风险?

如果没有,在代码中保留真实的广告单元 ID 并将 emulator/test-device 设置为测试设备似乎更简单,因此您无需在开发版本和发布版本之间进行任何更改。

【问题讨论】:

    标签: android admob adsense


    【解决方案1】:

    示例广告非常简单易用。在 BuildConfig 字段中使用三元运算符。

    AdView adView = new AdView(this);
    adView.setAdSize(AdSize.BANNER);
    adView.setAdUnitId(BuildConfig.DEBUG ? "ca-app-pub-3940256099942544/6300978111" : "yourRealAdUnitID");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多