ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - Android

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Android

Unity LevelPlay
​
​
Android SDK
  • 使用の準備
  • 規制と設定
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
    • Android 向けメディエーションネットワーク
    • メディエーションネットワークガイド
      • AppLovin
      • APS
      • BidMachine
      • BIGO Ads
      • Chartboost
      • DT Exchange
      • Google Ad Manager
      • Google AdMob
      • Google bidding
      • HyprMX
      • InMobi
      • Liftoff Monetize
      • LY Ads Network
      • Meta Audience Network
      • Mintegral
      • MobileFuse
      • Moloco
      • Ogury
      • Pangle
      • PubMatic
      • Smaato
      • SuperAwesome
      • Unity Ads
      • Verve
      • VK Ad Network
      • Voodoo
      • Yandex Ads
      • YSO Network
    • Ad Quality でサポートされる広告ソース
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. Android 開発者向け LevelPlay SDK

InMobi インテグレーション

InMobi アカウントの作成、プレースメントの設定、InMobi アダプタのプロジェクトへの追加によって、InMobi を Unity LevelPlay と統合します。
読み終わるまでの所要時間 8 分
最終更新 6日前

重要
以下のドキュメントでは、Unity が開発、所有、または運用するものではない製品またはサービス ("サードパーティ製品") を取り上げます。 その情報は、古かったり、不完全であったりする可能性がありますが、利便性のために提供しています。 サードパーティ製品を使用する際は、その製品の規約に従うものとします。 Unity はそれらの製品に関して一切保証を行わず、その使用によって生じた損害や損失 (サードパーティプロバイダーのコンテンツ、広告、製品、資料に関する問題を含む) について責任を負いません。
このガイドでは、Unity LevelPlay Mediation で InMobi を広告ネットワークとして稼働させる方法をステップごとに説明します。
注
このメディエーションネットワークのアダプタ変更ログを表示するには、Android 向けメディエーションネットワーク を参照してください。

前提条件

  • リワード広告、インタースティシャル広告、またはバナー広告をアプリケーションに正しく統合していることを確認します。インテグレーション手順については、以下のガイドを参照してください。

    • リワード広告
    • インタースティシャル
    • バナー
  • 必要な Gradle ビルドツールは 3.5.4 以降

ステップ 1. InMobi アカウントの作成

  1. InMobi でアカウントを作成します。ここで行うことができます。
  2. アカウントが確認されると、パートナー ログインはこちらからログインできます。

ステップ 2. InMobi でのアプリケーションと配置の作成

InMobi でアプリケーションを設定するには、以下の手順を実行します。
  1. アプリケーションの作成
    1. ログインすると、すぐに「Add inventory(インベントリの追加)」オプションが表示されます。AppStore または Google 再生でアプリケーションの URL を入力できます。
インベントリオプションの追加
  1. または、アプリケーションがまだ稼働していない場合は、Link manually? (手動でリンクしますか) を選択しますアプリケーション名を手動で入力し、プラットフォームを選択できます。
  2. チェックボックスをオンにします。
    1. アプリケーションが特に 16 歳未満の子を対象としている場合。
    2. inmobi でデバイスの位置 - 場所のパーミッションの使用を許可した場合
ロケーションのアクセス権設定
4. 完了したら、Save and create 配置を選択します。ironsource アカウントの場合と同様に、プラットフォーム(iOS + Android)ごとに一意の InMobi アプリケーションが必要です。 2. 配置の作成
アプリケーションを作成したら、配置を作成する必要があります。プレースメントは、InMobi が特定の広告タイプを配信する場所です。これは、LevelPlay SDK リワード広告またはインタースティシャルをトリガーするように設定したアプリケーション内の配置です。
  1. この配置の広告単位を、サポートされているオプションから選択します。
    1. インタースティシャル
    2. リワード型
    3. バナー
  2. 広告単位を選択したら、Create placement (配置の作成) を選択します。
  3. 配置に名前を付け、配置の作成を完了します。
    配置の作成

ステップ 3. LevelPlay ネットワークワーク設定モジュールで InMobi をアクティベートする

InMobi アカウントから 5 つのデータがあり、Ironsource LevelPlay ネットワーク設定モジュールに入力する必要があります。これは、InMobi が Ironsource LevelPlay との接続で正しく機能するために必要です。

ユーザー名

これは、InMobi アカウントへのログインに使用するユーザー名です。これは、Ironsource がアカウントの InMobi レポート API にアクセスするために必要です。これにより、Unity LevelPlay Mediation は InMobi アカウントからパフォーマンス データをインポートし、レポートと最適化で使用できます。

パスワード InMobi アカウントにログインするために使用するパスワードです。これは、アカウントのレポート情報に ironsource がアクセスするために、ユーザー名とともに必要です。
APIキーこれは、レポート情報に対して行われたリクエストを検証するための一意のキーです。
アカウント IDこれは、InMobi アカウントの一意の識別子です。
プレースメント IDこれは、InMobi が広告を配信する一意の配置です。
この情報を取得したら、LevelPlay アカウントに InMobi のパラメータ 上記のパラメータを正しく追加することで、Unity LevelPlay Mediation に関する InMobi の広告インベントリとレポート データを最大限に活用できるようになります。
  1. ユーザー名
    これは、InMobi アカウントへのログインに使用するユーザ名です。
  2. パスワード
    InMobi アカウントにログインするときに使用するパスワードです。
  3. APIキー
    これは、レポート情報に対して行われたリクエストを検証するための一意のキーです。この情報を受け取るには、管理パネルの右上にあるドロップダウン矢印に移動し、アカウント設定>APIキーを選択し、キーの生成を押します。
    API キーの生成
  4. アカウント ID
    これは、InMobi アカウントの一意の識別子です。このパラメーターを見つけるには、管理パネルの左上にある名前アイコンを選択します。次に、アカウント ID が表示されます。
    アカウント ID の場所
  5. 配置 ID
    アプリケーション配置 ID を確認するには、左のナビゲーションメニューから Inventory (インベントリ)> Inventory リスト> リストから関連アプリケーションを選択> 広告単位を選択> このアプリケーションの関連配置の名前を選択します。配置 ID をコピーします。
    配置 ID の場所

LevelPlay アカウントへの InMobi のパラメータの設定

上記のパラメータを取得したら、LevelPlay アカウントにログインします。
  • Mediation の「」>「設定」>「SDK Networks」に移動します。
  • [Available Ad Networks] のテーブルから [InMobi] を選択します****。****
InMobi を選択
  • 関連するフィールドに InMobi のユーザー名 、 パスワード 、 API キー 、アカウント ID を入力します。
Enter credentials
  • InMobi で Unity LevelPlay Mediation を実行するアプリケーションを選択します。
アプリケーション選択
  • Ad Networksの設定リストからInMobiにスクロール ダウンし、定義アイコンを選択します。リワード広告、インタースティシャル、またはバナー設定の下の配置IDを入力します。状態を Active に設定し、Save を選択します。
配置の定義
  • 設定ダッシュボードで InMobi がメディエーションに対してアクティブと表示されます。
  • Reporting API とのインテグレーションを確認します。この列では、Reporting API を通じたインテグレーションを確認し、次の 3 つの応答を返します。検証済み、失敗、無反応。インテグレーションと上で入力した情報を再確認し、「Verified」が表示されるまで「Retry」を選択します。

ステップ 4. ビルドへの InMobi アダプタの追加

Android

LevelPlay SDK は Gradle の依存関係と手動ダウンロードメカニズムの両方をサポートします。

Gradle

  1. アプリケーションモジュールの ビルド.gradle スクリプトに以下の Maven URL があることを確認します。
repositories { mavenCentral()}
  1. アダプターの Maven 名をアプリケーションモジュールの ビルド.gradle スクリプトに追加します。
dependencies { implementation 'com.unity3d.ads-mediation:inmobi-adapter:5.4.0' implementation 'com.inmobi.monetization:inmobi-ads-kotlin:11.1.1'}

手動ダウンロード

  1. InMobi アダプターをダウンロードします。InMobi アダプタと SDK をビルドに追加します。関連ファイルはここにあります。
  2. InMobi アダプターをプロジェクトに追加します。アダプタをダウンロードしたら、InMobiAdapter と InMobi SDK を Android プロジェクトの libs フォルダーにドロップします。
    Android プロジェクトの libs フォルダーに InMobi アダプタをドロップします。
  3. Gradle ビルドファイルの dependencies セクションの下に以下を追加します。
dependencies { implementation 'com.unity3d.ads-mediation:inmobi-adapter:4.3.32' implementation 'com.inmobi.monetization:inmobi-ads-kotlin:10.8.7'}

ステップ 5.AndroidManifest.xml 更新

InMobi Android アダプタ バージョン 4.3.4 以降(Android SDK バージョン 6.17.0)では、InMobi アダプタは AAR としてリリースされます。JAR インテグレーションを維持する場合は、マニフェストを追加します。

マニフェスト権限 (任意)

以下のアクセス権をマニフェストタグ内、ただし
<application>
タグの外に追加します。
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><queries> <intent> <action android:name="android.support.customtabs.action.CustomTabsService" /> </intent> <intent> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="https" /> </intent> <intent> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="http" /> </intent></queries>

マニフェストアクティビティ

マニフェストの
<application>
タグ内に以下のアクティビティーを追加します。
<activity android:name="com.inmobi.ads.rendering.InMobiAdActivity" Android:configChanges="keyboardHidden|orientation|keyboard|smallestScreenSize|screenSize|screenLayout|locale|fontScale|uiMode" android:hardwareAccelerated="true" android:theme="@android:style/Theme.NoTitleBar" tools:ignore="UnusedAttribute" />

ProGuard ユーザーのみ

InMobi アダプタで ProGuard を使用する場合は、ProGuard 設定に以下のコードを追加する必要があります(Android Studio: proguard-rules.Pro または Eclipse: proguard-project.txt)。
-keepattributes SourceFile,LineNumberTable-keep class com.inmobi.** { *; }-dontwarn com.inmobi.**-keep public class com.google.android.gms.**-dontwarn com.google.android.gms.**-dontwarn com.squareup.picasso.**-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient { public *;}-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info { public *;}# skip the Picasso library classes##skip-the-picasso-library-classes-keep class com.squareup.picasso.** {*;}-dontwarn com.squareup.picasso.**-dontwarn com.squareup.okhttp.**# skip Moat classes##skip-moat-classes-keep class com.moat.** {*;}-dontwarn com.moat.**# skip AVID classes##skip-avid-classes-keep class com.integralads.avid.library.* {*;}

ステップ 6.InMobi の追加設定

ユーザーレベルの年齢制限ユーザー

Unity LevelPlay メディエーションを使用すると、パブリッシャーは InMobi の IsAgeRestricted 設定を InMobi ネットワークに直接通信できます。この特徴は LevelPlay SDK 7.2.1 以降、InMobi Android Adapter 4.3.14 以降を使用して有効化されます。
以下の構文を使用して、InMobi setIsAgeRestricted フラグを true に設定します。
LevelPlay.setMetaData("InMobi_AgeRestricted","true");
以下の構文を使用して、InMobi setIsAgeRestricted フラグを false に設定します。
LevelPlay.setMetaData("InMobi_AgeRestricted","false");

広告ネットワークインテグレーションの評価

  • インテグレーションヘルパーを使用して広告ネットワークのインテグレーションを確認します。LevelPlay SDK は、SDK と追加のネットワークアダプタを正常に統合するためのツールを提供します。
  • このブーリアンを使用して統合メディエーション広告ネットワークのデバッグを管理する
    LevelPlay.setAdaptersDebug(true);
  • trueに設定すると、このコード行でデバッグログが有効になり、すべてのメディエーション広告ネットワークに関する問題のトラブルシューティングに役立ちます。アプリケーションを広告ユニットで稼働させる前に、このコードを削除してください。SDK バージョン 6.5.2 以降でサポートされます。
Unity LevelPlay Mediation を通じて InMobi Ads を配信できるようになりました。

次のステップ

Unity LevelPlay を通じて追加の広告ネットワークを活用するには、アダプタを統合し、インテグレーションガイドに従います。

  • Unity
  • Android
  • iOS
  • Adobe AIR
  • Flutter
  • React ネイティブ

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

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

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

  • このページ
    • 前提条件

    • ステップ 1. InMobi アカウントの作成

    • ステップ 2. InMobi でのアプリケーションと配置の作成

    • ステップ 3. LevelPlay ネットワークワーク設定モジュールで InMobi をアクティベートする

    • LevelPlay アカウントへの InMobi のパラメータの設定

    • ステップ 4. ビルドへの InMobi アダプタの追加

      • Android

        • Gradle

        • 手動ダウンロード

    • ステップ 5.AndroidManifest.xml 更新

      • マニフェスト権限 (任意)

        • マニフェストアクティビティ

      • ProGuard ユーザーのみ

    • ステップ 6.InMobi の追加設定

      • ユーザーレベルの年齢制限ユーザー

    • 広告ネットワークインテグレーションの評価

    • 次のステップ


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