AdstirInterstitial Class Reference - united-adstir/AdStir-Integration-Guide-iOS GitHub Wiki
全画面インタースティシャル広告を呼び出すためのクラスです。
Class Methods
+prepareWithMedia:spots:
(deprecated) 広告の初期化を行います。
こちらのメソッドの代わりにこちらをご利用ください
+ (void)prepareWithMedia:(NSString *)media spots:(NSArray *)spots
Parameters
-
media
- メディアID
-
spots
- スポットID
+setTestModeEnabled:
テストモードの有効/無効を切り替えます。有効にする場合はYES、無効にする場合はNOを設定してください。デフォルトではテストモードは無効になっています。
+ (void)setTestModeEnabled:(BOOL)enabled;
Parameters
- enabled
- テストモードの有効/無効
+testModeEnabled
テストモードの有効/無効を取得します。
+ (BOOL)testModeEnabled
Returns
- enabled
- テストモードの有効/無効
Instance Methods
-initWithMedia:spot:
インスタンスの初期化を行います。+prepareWithMedia:spots:で初期化したIDと別のIDは使用できません。
- (instancetype)initWithMedia:(NSString *)media spot:(NSUInteger)spot
Parameters
-
media
- メディアID
-
spot
- スポットID
Returns
- instancetype
- 初期化済みのAdstirInterstitialのインスタンス
-load
広告の読み込みを行います。読み込み完了等の通知が必要な場合はAdstirInterstitialを実装してください。
- (void)load
-canShow
広告が再生できる場合はYES、できない場合はNOを返します。
- (BOOL)canShow
Returns
- BOOL
- 再生の可否
-showFromViewController:
広告の再生を行います。再生の開始等の通知が必要な場合はAdstirInterstitialDelegateを実装してください。
- (void)showFromViewController:(UIViewController *)viewController
Parameters
- viewController
- 呼び出し元のViewController