android - 如果没有广告单元 ID,如何在真实设备中测试 Admob

标签 android google-play-services ads

我正在尝试使用 Google 移动广告,如果我没有您必须付费才能获得的 AdUnitId,我该如何测试我的应用程序?我可以在真机上测试吗?

最佳答案

更新:

创建 admob 帐户是免费的。但是,您可以使用这些虚拟 adunit IDS 进行测试:

横幅: ca-app-pub-3940256099942544/6300978111

Source

Interstitial: ca-app-pub-3940256099942544/1033173712

Source

您还可以添加模拟器和实际设备 ID 进行测试:

   AdView adView = (AdView)this.findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder()
        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
        .addTestDevice("TEST_DEVICE_ID")
        .build();
    adView.loadAd(adRequest);

这样您的帐户就不会被标记为导致封禁的无效点击。

关于android - 如果没有广告单元 ID,如何在真实设备中测试 Admob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24268888/

相关文章:

android - 在 Android 中注册 Firebase 期间存储附加信息

android - 获取相对于android中最顶层父级的 View 位置

android - 使屏幕兼容包含 Canvas

android - 在 Titanium 模块中包含 Google Play 服务

jquery - AdSense 与 AJAX

android - 在 android 中使用 google maps v2 查找最近的加油站,并希望显示到它的路线

Android - Google+ 分享状态失败

javascript - 从所有谷歌排行榜获取用户分数

javascript - 从手机或计算机检测用户并在不同位置显示广告

javascript - 如何在 react js 中嵌入 google adsense