ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - iOS

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - iOS

Unity LevelPlay
​
​
iOS SDK
  • 使用の準備
    • iOS の使用を開始する
    • iOS SDK インテグレーション
      • Migrate to LevelPlay Init API
    • LevelPlay SDK と Swift のインテグレーション
    • 広告品質SDKの統合
    • カスタムアダプター
    • LevelPlay SDK Changelog
    • Ad Quality SDK 変更履歴
  • 規制と設定
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. iOS 開発者向け LevelPlay SDK

LevelPlay Init API への移行

SDK バージョン 8.4.0 から、複数の広告単位 API をサポートする LevelPlay 初期化 API に遷移。
読み終わるまでの所要時間 4 分
最終更新 7日前

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

前提条件

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

SDK を初期化する

LevelPlay SDK を初期化するには、以下の手順に従います。
  1. 必要に応じて appKey とユーザー ID を使用して LevelPlay init API を呼び出します。
  2. 完了ハンドラーの成功と失敗を定義します。
// キーダーを作成します。ユーザー ID がある場合は追加します。 LPMInitRequestBuilder *requestBuilder = [[LPMInitRequestBuilder alloc] initWithAppKey:@"appKey"]; [requestBuilder withUserId:@"UserId"]; // Build the initial request LPMInitRequest *initRequest = [requestBuilder build]; // Initialize LevelPlay with the prepared request [LevelPlay initWithRequest:initRequest 完了:^(LPMConfiguration *_Nullable config, NSError *_Nullable error){ if(error) { // There was an error on initialization.必要なアクションを実行するか、再試行してください。 } else { // Initialization was successful.これで広告オブジェクトの作成と広告のロードができるようになりました。 } }];
// キーダーを作成します。ユーザー ID がある場合は追加します。 let requestBuilder = LPMInitRequestBuilder(appKey: "appKey") .withUserId("UserId") // 初期リクエストのビルド let initRequest = requestBuilder.build() // 準備したリクエストで LevelPlay を初期化 LevelPlay.initWith(initRequest) { config, error in } if let error = error { // 初期化期化中にエラーが発生しました。必要なアクションを実行するか、再試行してください。 } else { // 初期化に成功しました。これで広告オブジェクトの作成と広告のロードができるようになりました。 }}

初期化結果

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

古い機能

広告単位 (新規)

クラスIronSourceLevelPlay
APIinitWithAppKeyinitWithRequest
setUserIDLPMInitRequestBuilder の一部として設定する必要があります
コールバックonInitializationComplete完了
-error

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

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

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 前提条件

    • SDK を初期化する

    • 初期化結果

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


このページの問題を報告する