ドキュメント

LevelPlay SDK - Android

LevelPlay Init API への移行

インタースティシャル広告、バナー広告、リワード広告などの複数の広告単位 API をサポートするように SDK 初期化を更新することで、Ironsource Android アプリケーションの LevelPlay 初期化 API への移行を容易にします。
読み終わるまでの所要時間 3 分最終更新 1ヶ月前

このガイドでは、複数の広告単位 API を使用できるように LevelPlay 初期化 API に遷移する方法について説明します。

前提条件

サポートされている最小の SDK は 8.4.0 です。最新の SDK はここからダウンロードできます。

SDK を初期化する

LevelPlay SDK を初期化するには、以下の手順に従います。
  1. 初期化の成功と失敗のコールバックを実装します。
  2. 必要に応じて 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 リスナー

OnInitSuccess
:初期化が正常に完了したときにトリガーされます。この通知を受け取ったら、広告を作成してロードできます。
OnInitFailed
– 設定が正常に取得されず、広告をロードできません。後で LevelPlay SDK を初期化してみることをお勧めします (インターネット接続が利用可能なとき、または失敗の理由が解決されたとき)。

古い機能

広告単位 (新規)

クラスIronSourceLevelPlay
APIinitinit
setUserIDLevelPlayInitRequest ビルダーの一部として設定する必要があります
コールバックonInitializationCompleteonInitSuccess
-onInitFailed

LevelPlay メディエーションアプリケーション

インテグレーション Demo (インテグレーションデモ) アプリケーションは、広告単位 API をアプリケーションに統合する方法を示します。
関連するデモアプリケーション をダウンロードします。
これで、新しい広告ユニット API を実装できます。