您可以轻松添加带有横幅广告的测试设备,这样您就不会因意外点击而被禁止。但是我找不到如何将测试设备添加到插页式广告中。如果你不小心点击它们,我认为你也可以被禁止。
您可以为这些添加测试设备吗?如果是,如何添加?我无法在官方谷歌指南上找到它,也无法在SA上找到它。 How to get test ad Banners and test Interstitial ads working for adMob?确实看起来很有希望,但是没有关于如何添加测试设备的答案。
答案 0 :(得分:13)
您可以为这些设备添加测试设备吗?如果是,如何添加?
所以你走了:
// 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();
答案 1 :(得分:0)
我使用了admob测试广告ID:
参考:link
答案 2 :(得分:0)
小黑客&完成.....! 我写了几行代码,它们会将每个设备添加为test_device,当你在其中运行你的应用程序时。
只需在加载add:
之前编写此代码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广告..!