Adobe AIR 用の手動リワード広告インテグレーション
LevelPlay SDK を使用して、動画リワード広告の手動ロードとイベント処理を Adobe AIR アプリケーションに実装します。
読み終わるまでの所要時間 3 分最終更新 7日前
ironsource 動画リワード広告の自動ロードに加えて、動画リワード広告を手動でロードするように設定することもできます。これを行うには、SDK の初期化の前にセッションのロードモード全体を設定する必要があります。これは LevelPlay SDK 7.2.0 以降でサポートされています。 (ベータ 7.1.13 Android)。
ステップ 1: 動画リワード手動読み込みの設定
LevelPlay SDK を初期化する前に動画リワード広告の動作モードを設定します。これは現在のセッションに影響します。
IronSource.instance.setManualRewardedVideo();
ステップ 2: 動画リワード広告の手動ロード
動画リワード広告をユーザーに表示する前に、動画リワード広告をリクエスト してください。ロードプロセスには時間がかかる場合があります。以下の API を使用して広告をロードします。
IronSource.instance.loadManualRewardedVideo();
ステップ 3. 動画リワード手動イベントの実装
ironsource Adobe AIR プラグインは、広告の可用性を通知するイベントを発生させます。これらのイベントは、動画リワードを手動で実装したときにのみトリガーされます。
Rewarded Video イベントに加えて、 イベントに登録する以下のコードを追加します。
IronSource.instance.addEventListener("levelPlayManualRewardedVideoAdReady", levelPlayManualRewardedVideoAdReady);IronSource.instance.addEventListener("levelPlayManualRewardedVideoAdLoadFailed", levelPlayManualRewardedVideoAdLoadFailed);
プラグインは、以下のすべての可能なイベントをリスナーに通知します。
private function levelPlayManualRewardedVideoAdReady(event:Event):void { //level Play Manual Rewarded Video Ad Ready}private function levelPlayManualRewardedVideoAdLoadFailed(event:Event):void { //level Play Manual Rewarded Video Ad Load Failed}
操作のロード モードを手動に定義したら、ここで説明するように、動画リワードのインテグレーションを完了できます。