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:

バナー画像を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;