Charts Revmob和Chartboost出现得太晚(滞后?)

Charts Revmob和Chartboost出现得太晚(滞后?),charts,popup,revmob,Charts,Popup,Revmob,我正在制作一个iPhone/iPad应用程序,我有以下问题:我想在我的游戏屏幕上弹出一个revmob或chartboost广告,上面有一个重启按钮。广告确实会弹出,但当它们出现时,玩家可能会按“重新启动”再次进入游戏。广告最终出现在游戏屏幕上,这是我不想看到的,而不是出现在游戏屏幕上。有没有办法确保在我调用chartboost和revmob各自的广告显示功能后,它们的广告会立即弹出 对于Chartboost,我建议您在调用ShowInterstitual之前使用CacheInterstitual

我正在制作一个iPhone/iPad应用程序,我有以下问题:我想在我的游戏屏幕上弹出一个revmob或chartboost广告,上面有一个重启按钮。广告确实会弹出,但当它们出现时,玩家可能会按“重新启动”再次进入游戏。广告最终出现在游戏屏幕上,这是我不想看到的,而不是出现在游戏屏幕上。有没有办法确保在我调用chartboost和revmob各自的广告显示功能后,它们的广告会立即弹出

对于Chartboost,我建议您在调用ShowInterstitual之前使用CacheInterstitual方法。通过缓存广告,实际上就是从服务器获取广告并将其临时加载到用户设备上。缓存广告后,等待大约10秒钟,然后调用showInterstitial。这将加快显示广告的过程

您还可以使用委托方法shouldDisplayInterstitial。如果此时不适合显示广告,可以将其设置为“否”。请查看以下链接以获取帮助


还有,电子邮件support@chartboost.com如果您还有其他问题。

对于Chartboost,我建议您在调用ShowInterstitual之前使用CacheInterstitual方法。通过缓存广告,实际上就是从服务器获取广告并将其临时加载到用户设备上。缓存广告后,等待大约10秒钟,然后调用showInterstitial。这将加快显示广告的过程

您还可以使用委托方法shouldDisplayInterstitial。如果此时不适合显示广告,可以将其设置为“否”。请查看以下链接以获取帮助


还有,电子邮件support@chartboost.com如果您还有其他问题。

使用RevMob,您无法预加载弹出窗口,但您可以使用全屏进行预加载,这也会带来更好的收益

您可以在一个位置创建和加载全屏,并将其保留在属性中:

@property (nonatomic, retain) RevMobFullscreen *ad;

self.ad = [[RevMobAds session] fullscreen];
self.ad.delegate = self;
[self.ad loadAd];
然后在gameover屏幕上显示:

[self.ad showAd];

他们有一个API文档。

使用RevMob,您不能预加载弹出窗口,但您可以使用全屏进行预加载,这也会带来更好的收益

您可以在一个位置创建和加载全屏,并将其保留在属性中:

@property (nonatomic, retain) RevMobFullscreen *ad;

self.ad = [[RevMobAds session] fullscreen];
self.ad.delegate = self;
[self.ad loadAd];
然后在gameover屏幕上显示:

[self.ad showAd];
他们有一个API文档