0

MoPub 要求您选择与插页式广告单元相关的方向。这如何与允许旋转的应用程序一起使用?用户可以在获取插页式广告和显示插页式广告之间旋转设备。

我过去使用过的其他网络只会加载一个通用插页式广告,然后在时机成熟时以设备所处的任何方向显示它。

除了明显的“加载两个插页式广告”之外,在 MoPub 中是否有更好的方法来处理这个问题?对于不需要您选择方向的网络,我不想一次加载两个。

4

1 回答 1

0

因为 MoPub 具有与插页式广告单元关联的方向,所以我会在广告加载后立即设置视图的方向,然后允许视图的方向在插页式广告关闭时旋转。

在 Android 中,MoPub SDK 在广告加载时调用的方法是:

@Override
public void onInterstitialLoaded(MoPubInterstitial interstitial) {
    if (interstitial.isReady()) {
        mInterstitial.show();
    } else {
        // Other code
    }
}

在此处显示广告之前,您可以设置设备的方向。

当插页式广告关闭时,您可以允许视图的方向旋转。

@Override
public void onInterstitialDismissed(MoPubInterstitial interstitial) {}

这样,您只加载一个插页式广告,并且插页式广告不会在旋转时被打断。

于 2014-10-16T21:29:07.430 回答