【发布时间】:2018-01-14 06:24:37
【问题描述】:
对于 iOS,admob 带有 isReady 字段以确定广告是否准备好展示。现在我正在将 Admob 集成到我在 cocos2d-x 中的 Android 游戏中,我正在遵循这个官方指南:https://firebase.google.com/docs/admob/cpp/quick-start#set_up_an_interstitial_ad
if (interstitial_ad->LoadAdLastResult().status() ==
firebase::kFutureStatusComplete &&
interstitial_ad->LoadAdLastResult().error() ==
firebase::admob::kAdMobErrorNone) {
interstitial_ad->Show();
}
条件与 iOS isReady API 略有不同。在广告已经展示后,对于 iOS,isReady 将为 false。但即使在广告展示之后,LoadAdLastResult 仍然是 Complete。我需要类似于isReady 的内容来决定是否需要请求新广告。我怎样才能做到这一点?
【问题讨论】: