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

動画視聴型インセンティブ広告を呼び出すクラスです。

Static Methods

  • init
    • adstir SDK 2.10.0より動画リワード広告と全画面インタースティシャル広告の初期化が共通になりました。詳しくはAdstirVideoAdsをご覧ください。
  • setMediaUserID

init

(deprecated) 広告の初期化を行います。コンストラクタより前に呼び出してください。

このメソッドの代わりにこちらをご利用ください

public static void init(Activity activity, String mediaId, int[] spotNoArray)

Parameters

  • activity
    • Activity
  • mediaId
    • メディアID
  • spotNoArray
    • 枠Noの配列

setMediaUserID

(deprecated) インセンティブを付与するユーザーのIDを指定します。 サーバーサイドで成果通知を受け取る場合は指定が必須となります。 ユーザIDには、ユーザーを一意に識別できるID(半角英数記号)を指定してください。

このメソッドの代わりにこちらをご利用ください

public static void setMediaUserID(String userId)

Parameters

  • userID
    • ユーザID

Instance Methods


AdstirVideoReward

コンストラクタです。

public AdstirVideoReward(Activity activity, String mediaId, int spotNo) 

Parameters

  • activity
    • アクティビティ
  • mediaId
    • メディアID
  • spotNo
    • 枠No

setAdstirVideoRewardListener

リスナーを設定します。広告の読み込み時、リワードの取得時に実行する処理などを指定することが出来ます。
AdstirVideoRewardListenerの詳細についてはこちらをご覧ください。

public void setAdstirVideoRewardListener(AdstirVideoRewardListener listener)

Parameters

  • listener
    • リスナー

setAppVersion

御社のアプリのバージョンを指定することができます。任意の文字列を指定してください。

public void setAppVersion(String appVersion)

Parameters

  • appVersion
    • アプリのバージョン

setLocation

ユーザーの位置情報を指定することが出来ます。

public void setLocation(Location location)

Parameters

  • location
    • Locationインスタンス

load

設定された情報にもとづいて、広告の読み込みを行います。

public void load()

ビデオの再生を開始します。

showRewardVideo

ビデオの再生を開始します。

public void showRewardVideo()

pause

動作を一時停止します。 ActivityのonPauseでご使用ください。

public void pause()

resume

動作の一時停止を解除します。 ActivityのonResumeでご使用ください。

public void resume()

destroy

インスタンスを破棄します。 ActivityのonDestoryでご使用ください。

public void destroy()