# 動画リワード広告

動画リワード広告は、ユーザーに全画面の動画広告を視聴してもらう見返りとして、アプリ内で利用可能なポイントやアイテム等の報酬を付与する広告フォーマットです。

# 広告オブジェクトのロード

動画リワード広告を表示するには、FADVideoRewardオブジェクトをロードする必要があります。

FADVideoRewardオブジェクトのロードは以下のようなコードで行います。 your-slot-idは登録したスロットIDで置きかえてください。

# 広告の表示

ロード完了コールバックで渡された広告オブジェクトのshowメソッドを呼ぶと全画面で広告の再生が開始されます。

showの引数には現在のビューの表示に利用しているUIViewControllerを渡してください。 なお、この引数にはnilを渡すことも許容されており、その場合SDKが自動的にUIViewControllerを探索します。 ただし、外部画面を接続した場合などの特殊なケースでは、正しくないウィンドウに対して広告を表示する可能性があります。

# リワードの付与

広告関連イベントの通知を受け取るには、FADVideoRewardEventListenerプロトコルを実装したイベントリスナをsetEventListenerメソッドで登録する必要があります。 イベントリスナの登録はshowメソッドの呼び出し前に行うことを推奨します。

リワードの付与はfiveVideoRewardAdDidRewardメソッドにより通知されます。