我需要在ViewController加載時隨機加載intersitial add。爲了實現這一點,我用這個代碼:iAd intersitial只加載一次
self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyAutomatic;
的問題是,間質性裝載一次,然後,它沒有表現出任何更多。
什麼問題?
我需要在ViewController加載時隨機加載intersitial add。爲了實現這一點,我用這個代碼:iAd intersitial只加載一次
self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyAutomatic;
的問題是,間質性裝載一次,然後,它沒有表現出任何更多。
什麼問題?
從the documentation,ADInterstitialPresentationPolicyAutomatic
意味着:
自動策略。 該框架確定何時呈現插頁式廣告。
(強調我的)。
如果你希望它是隨機的,我想你需要ADInterstitialPresentationPolicyManual
,它允許你當展示插頁控制:
手冊政策。該應用程序確定何時應呈現插頁式廣告。使用
requestInterstitialAdPresentation
請求在適當的時間呈現插頁式廣告。
因此,請使用ADInterstitialPresentationPolicyManual
,並在需要顯示廣告時撥打requestInterstitialAdPresentation
。
目前還不清楚「」是什麼意思,隨機加載插頁式廣告「,但通過手動方式,您可以控制何時顯示。例如,您可以使用this question中的方法生成0到1之間的數字(包括0和1),如果它是1則顯示廣告。否則,不要顯示它。