gpt4 book ai didi

android - AdMob - InterstitialAd 未在真实设备上显示

转载 作者:搜寻专家 更新时间:2023-11-01 08:34:04 24 4
gpt4 key购买 nike

我的横幅广告 View 在真实设备和模拟器上正确显示。但是 interstilialad 现在显示真实设备,尽管它在模拟器上正确显示。对我来说一切都很好。但我不明白为什么不显示。

EzFullScreenAds.class

public class EzFullScreenAds {     

InterstitialAd mInterstitialAd;
Context context;

public EzFullScreenAds(Context context) { //constructor
this.context = context;

mInterstitialAd = new InterstitialAd(context);
mInterstitialAd.setAdUnitId(context.getString(R.string.adv_fullscreen));
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.build();
mInterstitialAd.loadAd(adRequest);
mInterstitialAd.setAdListener(new AdListener() {

@Override
public void onAdLoaded() {
super.onAdLoaded();
if (mInterstitialAd.isLoaded()) mInterstitialAd.show();
}
});
}

}

That is usage it.

new EzFullScreenAds(MainActivity.this);

最佳答案

可能是因为无法填充。

要在真实设备上展示测试广告,您必须添加真实的测试设备 ID。 AdRequest.DEVICE_ID_EMULATOR在模拟器上工作。

The Mobile Ads SDK uses the tag "Ads" when writing to logcat. You can filter for that tag in Android Studio's logcat viewer, which makes it easier to find your device's ID.

更多信息在这里: https://firebase.google.com/docs/admob/android/targeting#adrequest

关于android - AdMob - InterstitialAd 未在真实设备上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38165252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com