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
- setAdstirVideoRewardListener
- setAppVersion
- setLocation
- load
- showRewardVideo
- pause
- resume
- destroy
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()