我刚刚成功整合了在GameOver屏幕上显示的测试广告。在Chartboost集成网站上,它声明:
最佳实践 首次体验
只有在用户第一次玩游戏后才能显示插页式广告,这是很好的做法(并在iOS人机界面指南中注明)。
您可以使用以下Chartboost SDK委托方法阻止插页式广告,直到第二次初始化调用:
// For Chartboost SDKs v5.0+:
[Chartboost setShouldRequestInterstitialsInFirstSession:NO]
// For older Chartboost SDKs:
- (BOOL)shouldRequestInterstitialsInFirstSession {
return NO;
}
我不明白放在哪里......
[Chartboost setShouldRequestInterstitialsInFirstSession:NO]
我是否将它放在AppDelegate.m中......
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
[Chartboost setShouldRequestInterstitialsInFirstSession:NO]
}
我看了一下chartboost示例项目,它不在任何地方。所以我不知道上面代码的放置位置。有人知道吗?
答案 0 :(得分:0)
是的,您可以在初始化SDK
后立即进行该调用使用以下链接作为参考
https://answers.chartboost.com/hc/en-us/articles/201382909-6-x-Upgrade-Guide-iOS