AdstirMraidView Class Reference
yuji-morita edited this page Nov 29, 2016
·
6 revisions
バナー広告を呼び出すためのクラスです。
広告のローテーション時間を設定します。
デフォルトのローテーション時間は60秒で、最小のローテーション時間は30秒です。
0を設定するとローテーションは無効になります。
@property (assign) NSUInteger intervalTime;
バナー広告のDelegateを設定してください。 AdstirMraidViewDelegateの詳細はこちらをご覧ください。
@property (weak) id<AdstirMraidViewDelegate> delegate;
メディアIDを設定します。
@property (nonatomic, copy, asadnonnull) NSString* media;
枠Noを設定します。
@property (nonatomic, assign) NSUInteger spot;
YESを設定すると、AdstirMraidViewがWindowに追加される際に自動でバナー広告の読み込みが始まります。
デフォルトではNOが設定されています。
@property (nonatomic, assign, getter=isAutoloadEnabled) BOOL autoloadEnabled;
テストモードの有効/無効を切り替えます。有効にする場合はYES、無効にする場合はNOを設定してください。デフォルトではテストモードは無効になっています。
+ (void)setTestModeEnabled:(BOOL)enabled;
-
enabled
- テストモードの有効/無効
テストモードの有効/無効を取得します。
+ (BOOL)testModeEnabled
-
enabled
- テストモードの有効/無効
親ビューの左上を起点として初期化を行います。
広告サイズについてはこちらをご覧ください。
- (instancetype)initWithAdSize:(AdstirAdSize)size media:(NSString *)media spot:(NSUInteger)spot
-
size
- 広告サイズ
-
media
- メディアID
-
spot
- スポットID
親ビューに対する位置を指定して初期化を行います。
広告サイズについてはこちらをご覧ください。
- (instancetype)initWithAdSize:(AdstirAdSize)size origin:(CGPoint)origin media:(NSString *)media spot:(NSUInteger)spot
-
size
- 広告サイズ
-
origin
- 親ビューに対する位置
-
media
- メディアID
-
spot
- スポットID
バナー広告の読み込みを行います。
- (void)start
バナー広告の読み込みを停止します。
- (void)stop