LevelPlay Init API への移行
インタースティシャル広告、バナー広告、リワード広告などの複数の広告単位 API をサポートするように SDK 初期化を更新することで、Ironsource Android アプリケーションの LevelPlay 初期化 API への移行を容易にします。
読み終わるまでの所要時間 3 分最終更新 7日前
このガイドでは、複数の広告単位 API を使用できるように LevelPlay 初期化 API に遷移する方法について説明します。
前提条件
サポートされている最小の SDK は 8.4.0 です。最新の SDK はここからダウンロードできます。
SDK を初期化する
LevelPlay SDK を初期化するには、以下の手順に従います。
- 初期化の成功と失敗のコールバックを実装します。
- 必要に応じて appKey とユーザー ID を使用して LevelPlay init API を呼び出します。
LevelPlayInitRequest initRequest = new LevelPlayInitRequest.Builder(appKey) .withUserId("UserID") .build();LevelPlayInitListener initListener = new LevelPlayInitListener() { @Override public void onInitFailed(@NonNull LevelPlayInitError error) { // Recommended to initialize again } @Override public void onInitSuccess(LevelPlayConfiguration configuration) { // Create ad objects and load ads }};LevelPlay.init(context, initRequest, initListener);
LevelPlay Init リスナー
OnInitSuccessOnInitFailed古い機能 | 広告単位 (新規) | |
|---|---|---|
| クラス | IronSource | LevelPlay |
| API | init | init |
| setUserID | LevelPlayInitRequest ビルダーの一部として設定する必要があります | |
| コールバック | onInitializationComplete | onInitSuccess |
| - | onInitFailed |
LevelPlay メディエーションアプリケーション
インテグレーション Demo (インテグレーションデモ) アプリケーションは、広告単位 API をアプリケーションに統合する方法を示します。
関連するデモアプリケーション をダウンロードします。
これで、新しい広告ユニット API を実装できます。