AdstirNativeAd Class Reference - united-adstir/AdStir-Integration-Guide-Android GitHub Wiki

ネイティブ広告のリクエストを行うクラスです。

Class Methods


AdstirNativeAd

コンストラクタです。管理画面から取得したメディアIDと枠Noを設定してください。
コンテキストには、Activityなどを設定してください。

public AdstirNativeAd(Context context, String mediaId, int spotNo)

Parameters

  • context
    • コンテキスト
  • mediaId
    • メディアID
  • spotNo
    • 枠No

setSponsoredText

スポンサー表記の設定をします。 ネイティブ広告ガイドラインで規定されているスポンサー表記を実装した通りに設定してください。

public void setSponsoredText(String sponsoredText)

Parameters

  • sponsoredText
    • スポンサー表記

setTitleLength

タイトルの設定をします。タイトルを要求するときは設定してください。

  • 現在は設定する必要はありません。
public void setTitleLength(Integer titleLength)

Parameters

  • titleLength
    • 表示できる最大の文字列長

setDescriptionLength

説明文の設定をします。 説明文を要求するときは設定してください。

  • 現在は設定する必要はありません。
public void setDescriptionLength(Integer descriptionLength)

Parameters

  • descriptionLength
    • 表示できる最大の文字列長

setCtaLength

CTAボタンテキストの設定をします。 CTAボタンテキストを要求するときは設定してください。

public void setCtaLength(Integer ctaLength)

Parameters

  • ctaLength
    • 最大の文字列長

setImage

バナー画像の設定をします。バナー画像を要求するときはtrueを設定してください。

  • 現在は設定する必要はありません。
public void setImage(boolean image)

Parameters

  • image
    • バナー画像の有無

setIcon

アイコン画像の設定をします。アイコン画像を要求するときはtrueを設定してください。

public void setIcon(boolean icon)

Parameters

  • icon
    • アイコン画像の有無

setRating

レーティングの設定をします。レーティングを要求するときはtrueを設定してください。

public void setRating(boolean rating)

Parameters

  • rating
    • レーティングの有無

setListener

ネイティブ広告のレスポンスを受け取るListenerの設定をします。
AdstirNativeAdListenerの詳細についてはこちらをご覧ください。

public void setListener(AdstirNativeAdListener listener)

Parameters

  • listener
    • リスナー

denyVideoOnMobileConnection

モバイル回線を使用している際に動画広告を拒否するかを設定します。

public void denyVideoOnMobileConnection(boolean b)

Parameters

  • b
    • trueの際に、モバイル回線の場合には動画広告を拒否します。

getAd

ネイティブ広告のリクエストを行います。
必ず全ての設定を行ったあとで呼び出してください。

public void getAd()

destroy

ネイティブ広告の破棄を行います。

public void destroy()