我需要在ViewController加载时随机加载一个interitial add。为了实现这一点,我使用以下代码:
self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyAutomatic;
问题是,间件被加载一次,然后,它不再显示。
有什么问题?
答案 0 :(得分:3)
来自the documentation,ADInterstitialPresentationPolicyAutomatic
表示:
自动政策。 该框架确定何时展示插页式广告。
(强调我的)。
如果您希望它是随机的,我认为您需要ADInterstitialPresentationPolicyManual
,这可以让您控制何时显示插页式广告:
手动政策。该应用确定何时应展示插页式广告。使用
requestInterstitialAdPresentation
请求在适当的时间展示插页式广告。
因此,请使用ADInterstitialPresentationPolicyManual
,并在希望展示广告时致电requestInterstitialAdPresentation
。
不清楚你的意思" 随机加载插页式广告"但是通过手动方式,您可以控制何时展示广告。例如,您可以使用this question中的方法生成0到1之间的数字(包括0和1),如果它的1显示广告。否则,请不要显示它。