1

我在我的应用中使用 Admob 插页式广告。我遵循了所有准则,并且我观察到视频插页式广告在我尚未调用 presentFromRootViewController 时自动呈现。

我正在使用该代码预加载插页式广告:

splashInterstitial_ = [[GADInterstitial alloc] initWithAdUnitID: interstitialIdStr];
splashInterstitial_.delegate = self;
requestInterstitial = [GADRequest request];
[splashInterstitial_ loadRequest: requestInterstitial];

在代表中,我没有展示插页式:

- (void)interstitialDidReceiveAd:(GADInterstitial *)ad
{
}

我在两个屏幕之间手动显示插页式广告,如下所示:

if (splashInterstitial_.isReady)
{
   [splashInterstitial_ presentFromRootViewController: interstitialRootViewController];
    self.lastInterstitialTime = [[NSDate date] timeIntervalSince1970];
    return YES;
}

我在presentFromRootViewController上放了一个断点,断点永远不会到达,我可以看到真实设备上呈现的插页式视频。

我听起来像是插页式广告上的 loadRequest 触发了不应发生的演示。

有人遇到类似问题吗?谢谢

4

0 回答 0