# 動画リワード広告
アプリ内で使用可能なアイテムやポイントを付与する代わりに、全画面で動画広告を観てもらうフォーマットです。
# 広告オブジェクトの準備
動画リワード広告を表示するには、FiveAdVideoReward
オブジェクトを作る必要があります。
以下のようなコードでFiveAdVideoReward
オブジェクトを生成します。
your-slot-id
は登録したスロットIDで置きかえてください。
FiveAdVideoReward
の生成時に渡す第一引数はContext
です。
# 広告のロード
広告を表示するにはロードを行う必要があります。
FiveSDKは広告のロード成功・失敗をFiveAdLoadListener
を通して通知します。
そのため、広告オブジェクトには必ずFiveAdLoadListener
インターフェースを実装したオブジェクトをsetLoadListener
で登録してください。
FiveAdLoadListener
の登録と広告のロードは以下のようにして行います。
上記のコードでは、this
がFiveAdLoadListener
インターフェースを実装しているものとしています。
# 広告の表示
広告がロードされると、登録したFiveAdLoadListener
インターフェースのonFiveAdLoad
メソッドが呼ばれます。
この段階でFiveAdVideoReward
オブジェクトのshowAd
メソッドを呼ぶと全画面で広告の再生が開始されます。
# リワードの付与
広告関連イベントの通知を受け取るには、FiveAdVideoRewardEventListener
インターフェースを実装したオブジェクトを登録する必要があります。
FiveAdVideoRewardEventListener
の登録はsetEventListener
メソッドにより行うことができます。
上記のコードでは、this
がFiveAdVideoRewardEventListener
インターフェースを実装しているものとしています。
リワードの付与はonReward
メソッドにより通知されます。
← インタースティシャル広告 ネイティブ広告 →