5

您可以轻松地添加带有横幅广告的测试设备,这样您就不会因意外点击它们而被禁止。但是我找不到如何将测试设备添加到插页式广告中。我假设如果您不小心点击它们,您也可能被禁止。

您可以向这些设备添加测试设备吗?如果可以,如何添加?我在官方谷歌指南和 SA 上都找不到它。如何获取适用于 adMob 的测试广告横幅和测试插页式广告?看起来很有希望,但没有关于如何添加测试设备的答案。

4

3 回答 3

14

您可以向这些设备添加测试设备吗?如果可以,如何添加?

所以你去:

// request test interstitial ads
        AdRequest adRequestInterstitial = new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
            .addTestDevice(testDeviceId)
            .build();

// request test banner ads
  AdRequest adRequestBanner = new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
            .addTestDevice(testDeviceId)
            .build();
于 2014-02-09T19:20:43.990 回答
0

一个小技巧就完成了......!我写了几行代码,当你在其中运行你的应用程序时,它将把每个设备添加为一个 test_device。

只需在加载添加之前编写此代码:

SharedPreferences var1 = context.getSharedPreferences("FBAdPrefs", 0);
        String i = u.b(UUID.randomUUID().toString());
        if (!var1.getString("deviceIdHash", "").equals(i))
        {
            var1.edit().putString("deviceIdHash", i).apply();
        }

        AdSettings.addTestDevice(i);

它适用于所有类型的 facebook 广告 ..!

于 2016-08-11T09:51:54.790 回答
-1

我使用 admob 测试广告 id:

  1. 对于横幅:ca-app-pub-3940256099942544/6300978111
  2. 对于插页式广告:ca-app-pub-3940256099942544/1033173712

参考:链接

于 2016-02-16T15:13:41.620 回答