Firebase 如何检查AdMob中广告的可用性?
我想向我的用户展示AdMob的中间广告和有奖广告,以换取一些游戏硬币。但是,在弹出屏幕之前,我想检查一下是否有可用的广告 有人知道怎么做吗?我真的很感激 在显示广告之前,调用onrewardedadaloaded。您可以检查此功能是否提供广告Firebase 如何检查AdMob中广告的可用性?,firebase,admob,Firebase,Admob,我想向我的用户展示AdMob的中间广告和有奖广告,以换取一些游戏硬币。但是,在弹出屏幕之前,我想检查一下是否有可用的广告 有人知道怎么做吗?我真的很感激 在显示广告之前,调用onrewardedadaloaded。您可以检查此功能是否提供广告 public class MainActivity extends Activity { private RewardedAd rewardedAd; @Override protected void onCreate(Bund
public class MainActivity extends Activity {
private RewardedAd rewardedAd;
@Override
protected void onCreate(Bundle savedInstanceState) {
...
rewardedAd = new RewardedAd(this,
"ca-app-pub-3940256099942544/5224354917");
RewardedAdLoadCallback adLoadCallback = new RewardedAdLoadCallback() {
@Override
public void onRewardedAdLoaded() {
// Ad successfully loaded.
}
@Override
public void onRewardedAdFailedToLoad(int errorCode) {
// Ad failed to load.
}
};
rewardedAd.loadAd(new AdRequest.Builder().build(), adLoadCallback);
}
}
无论如何,你应该先打电话给#isLoaded,然后再显示rewardedAd
if (rewardedAd.isLoaded()) {
rewardedAd.show(activityContext, adCallback);
}
在显示广告之前,调用onrewardedadaloaded。您可以检查此功能是否提供广告
public class MainActivity extends Activity {
private RewardedAd rewardedAd;
@Override
protected void onCreate(Bundle savedInstanceState) {
...
rewardedAd = new RewardedAd(this,
"ca-app-pub-3940256099942544/5224354917");
RewardedAdLoadCallback adLoadCallback = new RewardedAdLoadCallback() {
@Override
public void onRewardedAdLoaded() {
// Ad successfully loaded.
}
@Override
public void onRewardedAdFailedToLoad(int errorCode) {
// Ad failed to load.
}
};
rewardedAd.loadAd(new AdRequest.Builder().build(), adLoadCallback);
}
}
无论如何,你应该先打电话给#isLoaded,然后再显示rewardedAd
if (rewardedAd.isLoaded()) {
rewardedAd.show(activityContext, adCallback);
}
你可以像这样查看AdMob中间广告。 1.假设你有一个这样的间隙 间质性ad; ad=新的间隙ad(本); ad.setAdUnitId(getString(R.string.interstitual)); ad.loadAd(新的addRequest.Builder().build()); ad.setAdListener(新的AdListener(){ @凌驾 已关闭的()上的公共无效{ super.onAdClosed(); startActivity(新意图(getApplicationContext(),SomeActivity.class)); 完成(); }
});代码>您可以像这样查看AdMob间隙广告。 1.假设你有一个这样的间隙 间质性ad; ad=新的间隙ad(本); ad.setAdUnitId(getString(R.string.interstitual)); ad.loadAd(新的addRequest.Builder().build()); ad.setAdListener(新的AdListener(){ @凌驾 已关闭的()上的公共无效{ super.onAdClosed(); startActivity(新意图(getApplicationContext(),SomeActivity.class)); 完成(); } });代码>