AdstirNativeAdResponse Class Reference¶
ネイティブ広告のレスポンスクラスです。
Properties¶
title¶
タイトルの文字列を返却します。
@property (nonatomic, readonly, copy) NSString* title;
descriptionText¶
説明文の文字列を返却します。
@property (nonatomic, readonly, copy) NSString* descriptionText;
rating¶
レーティングを返却します。
@property (nonatomic, readonly, assign) float rating;
cta¶
CTAボタンテキストの文字列を返却します。
@property (nonatomic, readonly, copy) NSString* cta;
loadImageDelegate¶
バナー画像をNSDataで受け取るDelegateを設定してください。
Delegateの詳細はこちらをご覧ください。
@property (nonatomic, weak) id<AdstirLoadImageDeledate> loadImageDelegate;
loadSmallImageDelegate¶
アイコン画像をNSDataで受け取るDelegateを設定してください。
Delegateの詳細はこちらをご覧ください。
@property (nonatomic, weak) id<AdstirLoadSmallImageDeledate> loadSmallImageDelegate;
Instance Methods¶
- -bindImageToImageView:
- -bindImageToButton:
- -getImageAsByte
- -bindSmallImageToImageView:
- -bindSmallImageToButton:
- -bindOptoutImageToButton:
- -getSmallImageAsByte
- -click
- -clickOptout
- -impression
-bindImageToImageView:¶
バナー画像をUIImageViewに対して設定します。
- (void)bindImageToImageView:(UIImageView *)imageView;
Parameters¶
- imageView
- バナー画像を設定するUIImageView
-bindImageToButton:¶
バナー画像をUIButtonに対して設定します。
- (void)bindImageToButton:(UIButton *)button;
Parameters¶
- button
- バナー画像を設定するUIButton
-getImageAsByte¶
バナー画像のNSDataでの取得を要求します。
- (void)getImageAsByte;
-bindSmallImageToImageView:¶
アイコン画像をUIImageViewに対して設定します。
- (void)bindSmallImageToImageView:(UIImageView *)imageView;
Parameters¶
- imageView
- アイコン画像を設定するUIImageView
-bindSmallImageToButton:¶
アイコン画像をUIButtonに対して設定します。
- (void)bindSmallImageToButton:(UIButton *)button;
Parameters¶
- button
- アイコン画像を設定するUIButton
-bindOptoutImageToButton:¶
iマーク画像をUIButtonに対して設定します。
- (void)bindOptoutImageToButton:(UIButton *)button;
Parameters¶
- button
- iマーク画像を設定するUIButton
-getSmallImageAsByte¶
アイコン画像のNSDataでの取得を要求します。
- (void)getSmallImageAsByte;
-click¶
広告がクリックされた際clickメソッドを必ず呼び出してください。 このメソッドが呼び出されると、自動的にランディングページに遷移します。
- (void)click;
-clickOptout¶
このメソッドが呼び出されると、自動的にオプトアウトページに遷移します。
- (void)click;
-impression¶
広告の表示回数をカウントします。 このメソッドを呼び出さずにクリックメソッドを呼び出した場合、正常にクリック回数がカウントされない場合があります。
- (void)impression;