InMobi をメディエーションと統合する

このガイドでは、AdMob メディエーションを使用して InMobi の広告を読み込んで表示する方法を説明します。ウォーターフォール統合と入札統合の両方を取り上げます。このガイドでは、InMobi を広告ユニットのメディエーション構成に追加する方法と、InMobi SDK とアダプタを Android アプリに統合する方法について説明します。

サポートされている統合と広告フォーマット

InMobi のメディエーション アダプタには、次の機能があります。

統合
入札単価
フォーマット
バナー
インタースティシャル
特典
ネイティブ  1

1 ウォーターフォール メディエーションでのみサポートされています。

要件

  • Android API レベル 23 以降
  • [入札の場合]: 入札でサポートされているすべての広告フォーマットを統合するには、InMobi アダプタ 10.6.3.0 以降(最新バージョンを推奨)を使用します。
  • 最新の Google Mobile Ads SDK

  • メディエーションのスタートガイドの手順を完了していること

ステップ 1: InMobi UI で設定を行う

InMobi アカウントに登録します。アカウントを作成する際は、[Use InMobi SSP with Google Open Bidding] オプションのチェックを外したままにします。

アカウントが確認されたら、ログインします。

アプリを追加

アプリを InMobi ダッシュボードに追加するには、[Inventory > Inventory Settings] をクリックします。

[Add Inventory] をクリックし、プルダウン メニューから [Mobile App] チャネルを選択します。

検索バーに公開済みのアプリストアの URL の入力を開始し、自動入力された結果からアプリを選択します。[続行] をクリックします。

アプリが公開されていない場合は、[手動でリンク] をクリックして、必要な詳細情報を入力します。[続行] をクリックします。

[アプリとウェブサイトのコンプライアンス] の設定を確認し、[保存してプレースメントを作成] をクリックします。

プレースメント

インベントリを設定すると、プレースメント作成ワークフローにリダイレクトされます。

入札単価

広告ユニットの種類を選択します。[プレースメント名] を入力し、[オーディエンス入札] と [パートナー] でそれぞれ [オン] と [Google オープン ビッディング] を選択して、フォームの残りの部分を入力します。完了したら、[プレースメントを作成] をクリックします。

広告ユニットの種類を選択します。次に、[プレースメント名] を入力し、[オーディエンス入札単価] で [オフ] を選択して、フォームの残りの部分を入力します。完了したら、[プレースメントを作成] をクリックします。

プレースメントが作成されると、その詳細が表示されます。AdMob 広告ユニットの設定に使用するプレースメント ID をメモします。

アカウント ID

InMobi アカウント ID は、[Finance > Payment Settings > Payment Information] で確認できます。

InMobi Reporting API キーを確認する

入札単価

入札統合では、この手順は必要ありません。

[My Account] > [Account Settings] に移動します。[API キー] タブに移動し、[API キーを生成] をクリックします。

キーが必要なユーザーのメールアドレスを選択し、[API キーを生成] をクリックします。API キーとユーザー名/ログイン名を含むファイルが生成されます。

アカウントのパブリッシャー管理者のみが、すべてのユーザーの API キーを生成できます。以前に生成した API キーを忘れた場合は、[API キー] タブでメールにカーソルを合わせて API キーをリセットします。

app-ads.txt を更新する

Authorized Sellers for Apps app-ads.txt は、承認されたチャネルでのみアプリ広告枠を販売できるようにする IAB Tech Lab が推進しているイニシアチブです。広告収益の大幅な減少を防ぐためには、app-ads.txt ファイルを実装する必要があります。まだ設定していない場合は、アプリの app-ads.txt ファイルを設定します。

InMobi に app-ads.txt を実装するには、パーソナライズされたコード スニペットを追加します。

テストモードをオンにする

すべてのライブ インプレッションまたは特定のテストデバイスのみで、プレースメントのテストモードを有効にします。

ステップ 2: AdMob の管理画面で InMobi デマンドを設定する

広告ユニットのメディエーション設定を構成する

広告ユニットのメディエーション構成に InMobi を追加する必要があります。

まず、AdMob アカウントにログインします。次に、[メディエーション] タブに移動します。変更する既存のメディエーション グループがある場合は、そのメディエーション グループの名前をクリックして編集し、InMobi を広告ソースとして追加するに進みます。

新しいメディエーション グループを作成するには、[メディエーション グループを作成] を選択します。

広告フォーマットとプラットフォームを入力し、[続行] をクリックします。

メディエーション グループに名前を付け、ターゲットとする地域を選択します。次に、メディエーション グループのステータスを [有効] に設定し、[広告ユニットを追加] をクリックします。

このメディエーション グループを、既存の AdMob 広告ユニットの 1 つ以上に関連付けます。次に [完了] をクリックします。

選択した広告ユニットが広告ユニット カードに表示されます。

広告ソースとして InMobi を追加する

入札単価

[広告ソース] セクションの [入札] カードで、[広告ソースを追加] を選択します。[InMobi (SDK)] を選択します。

[パートナー契約への署名手順] をクリックして、InMobi との入札パートナーシップを確立します。



[確認して同意する] をクリックし、[続行] をクリックします。



InMobi のマッピングがすでにある場合は、それを選択できます。それ以外の場合は、[マッピングを追加] をクリックします。



次に、前のセクションで取得したアカウント IDプレースメント ID を入力します。[完了] をクリックします。




[広告ソース] セクションの [ウォーターフォール] カードで、[広告ソースを追加] を選択します。

[InMobi] を選択し、[最適化] スイッチをオンにします。前のセクションで取得したユーザー名API キーを入力して、InMobi の広告ソースの最適化を設定します。次に、InMobi の eCPM 値を入力し、[続行] をクリックします。



InMobi のマッピングがすでにある場合は、それを選択できます。それ以外の場合は、[マッピングを追加] をクリックします。

次に、前のセクションで取得したアカウント IDプレースメント ID を入力します。[完了] をクリックします。


GDPR と米国の州規制の広告パートナー リストに InMobi を追加

欧州の規制に関する設定米国の州の規制に関する設定の手順に沿って、AdMob 管理画面の欧州と米国の州の規制に関する広告パートナーのリストに InMobi を追加します。

ステップ 3: InMobi SDK とアダプタをインポートする

アプリレベルの build.gradle.kts ファイルで、次の実装の依存関係と構成を追加します。InMobi SDK とアダプタの最新バージョンを使用します。

dependencies {
    implementation("com.google.android.gms:play-services-ads:24.4.0")
    implementation("com.google.ads.mediation:inmobi:10.8.3.1")
}

手動による統合

  1. InMobi Android SDK をダウンロードし、libs フォルダにある InMobiSDK.aar ファイルを抽出して、プロジェクトに追加します。

  2. Google の Maven リポジトリで InMobi アダプタ アーティファクトに移動します。最新バージョンを選択し、InMobi アダプタの .aar ファイルをダウンロードして、プロジェクトに追加します。

  3. InMobi では、他の依存関係も含める必要があります。詳しくは、InMobi のドキュメントをご覧ください。

ステップ 4: InMobi SDK でプライバシー設定を実装する

Google の EU ユーザーの同意ポリシーに基づき、デバイス ID と個人データの使用に関して、欧州経済領域(EEA)のユーザーに特定の情報を開示し、同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。同意を求める際は、メディエーション チェーン内の個人データを収集、受信、使用する可能性がある各広告ネットワークを特定し、各ネットワークの利用に関する情報を提供する必要があります。現在、Google はユーザーの同意の選択をこのようなネットワークに自動的に渡すことができません。

バージョン 7.1.0.0 では、InMobi アダプタが InMobiConsent クラスに InMobiConsentclass that lets you pass consent information to InMobi. The following sample code callsupdateGDPRConsent()`` を追加しました。このメソッドを呼び出す場合は、Google Mobile Ads SDK を通じて広告をリクエストする前に行うことをおすすめします。

Java

import com.inmobi.sdk.InMobiSdk;
import com.google.ads.mediation.inmobi.InMobiConsent;
// ...

JSONObject consentObject = new JSONObject();
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true);
  consentObject.put("gdpr", "1");
} catch (JSONException exception) {
  exception.printStackTrace();
}

InMobiConsent.updateGDPRConsent(consentObject);

Kotlin

import com.inmobi.sdk.InMobiSdk
import com.google.ads.mediation.inmobi.InMobiConsent
// ...

val consentObject = JSONObject()
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true)
  consentObject.put("gdpr", "1")
} catch (exception: JSONException) {
  exception.printStackTrace()
}

InMobiConsent.updateGDPRConsent(consentObject)

InMobi がこの同意オブジェクトで受け入れる可能性のあるキーと値について詳しくは、InMobi の GDPR 実装の詳細をご覧ください。

米国のプライバシー関連州法

米国の州のプライバシーに関する法律では、ユーザーが「個人情報」の「販売」を拒否する権利を付与することが義務付けられています(用語は法律の定義に基づく)。「販売者」のホームページには、「個人情報を第三者に売却しない」ことを明記したリンクを目立つように表示することによってオプトアウトの手段を提供する必要があります。米国の州のプライバシー関連州法遵守ガイドでは、Google 広告配信で制限付きデータ処理を有効にできますが、この設定をメディエーション チェーン内の各広告ネットワークに適用することはできません。そのため、メディエーション チェーンで個人情報の販売に関与する可能性のある各広告ネットワークを特定し、各ネットワークのガイダンスに沿ってコンプライアンスを確保する必要があります。

バージョン 10.5.7.1 では、InMobi アダプタで共有設定から IAB 米国プライバシー文字列を読み取るサポートが追加されました。米国のプライバシー関連州法に関するドキュメントの手順に沿って、共有設定で米国のプライバシー文字列を設定します。

また、InMobi ダッシュボードで CCPA 設定を有効にする方法については、InMobi の CCPA に関するドキュメントをご覧ください。

ステップ 5: 追加のコードが必要

InMobi の統合には追加のコードは必要ありません。

ステップ 6: 実装をテストする

テスト広告を有効にする

AdMob でテストデバイスを登録し、InMobi 管理画面でテストモードを有効にしてください。

テスト広告を確認する

InMobi からテスト広告を受け取っていることを確認するには、InMobi(入札)と InMobi(ウォーターフォール)の広告ソースを使用して、広告インスペクタで単一の広告ソースのテストを有効にします。

省略可能なステップ

権限

最適なパフォーマンスを得るため、InMobi はアプリの AndroidManifest.xml ファイルに次のオプションの権限を追加することをおすすめします。

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

ネットワーク固有のパラメータ

InMobi アダプタは、Android Bundle としてアダプタに渡すことができる追加のリクエスト パラメータをサポートしています。アダプタはバンドル内で次のキーを検索します。

リクエスト パラメータと値
InMobiNetworkKeys.AGE_GROUP
ユーザーの年齢層。
InMobiNetworkValues.BELOW_18
InMobiNetworkValues.BETWEEN_18_AND_24
InMobiNetworkValues.BETWEEN_25_AND_29
InMobiNetworkValues.BETWEEN_30_AND_34
InMobiNetworkValues.BETWEEN_35_AND_44
InMobiNetworkValues.BETWEEN_45_AND_54
InMobiNetworkValues.BETWEEN_55_AND_65
InMobiNetworkValues.ABOVE_65
InMobiNetworkKeys.EDUCATION
ユーザーの学歴。
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS
InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE
InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
InMobiNetworkKeys.AGE 文字列。ユーザーの年齢
InMobiNetworkKeys.POSTAL_CODE 文字列。ユーザーの郵便番号(通常は 5 桁の数字)
InMobiNetworkKeys.AREA_CODE 文字列。ユーザーの市外局番(電話番号の一部)
InMobiNetworkKeys.LANGUAGE 文字列。ユーザーの母語(わかっている場合)。
InMobiNetworkKeys.CITY 文字列。ユーザーの都市
InMobiNetworkKeys.STATE 文字列。ユーザーの状態
InMobiNetworkKeys.COUNTRY 文字列。ユーザーの国
InMobiNetworkKeys.LOGLEVEL
InMobi SDK のログレベルを設定します。
InMobiNetworkValues.LOGLEVEL_NONE
InMobiNetworkValues.LOGLEVEL_DEBUG
InMobiNetworkValues.LOGLEVEL_ERROR

広告リクエスト パラメータを設定するコードの例を次に示します。

Java

Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54);
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345");

AdRequest request = new AdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter.class, extras)
   .build();

Kotlin

val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54)
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345")

val request = AdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter::class.java, extras)
   .build()

ネイティブ広告を使用する

広告のレンダリング

InMobi アダプタは、ネイティブ広告を NativeAd オブジェクトとして返します。NativeAdネイティブ広告のフィールドについてを次のように設定します。

フィールド InMobi アダプタによって常に含まれるアセット
広告見出し
画像 1
メディアビュー
本文
アプリのアイコン
行動を促すフレーズ
評価
ストア
価格

1 InMobi アダプタは、ネイティブ広告のメイン画像アセットへの直接アクセスを提供していません。代わりに、アダプタは MediaView に動画または画像を挿入します。

インプレッションとクリックのトラッキング

Google Mobile Ads SDK は、インプレッションとクリックのトラッキングに InMobi SDK のコールバックを使用するため、両方のダッシュボードのレポートはほぼ一致します。

エラーコード

アダプタが InMobi から広告を受け取れなかった場合、パブリッシャーは次のクラスの ResponseInfo.getAdapterResponses() を使用して、広告レスポンスから基盤となるエラーを確認できます。

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

広告の読み込みに失敗した場合に InMobi アダプタからスローされるコードとメッセージは次のとおりです。

エラーコード 理由
0-99 InMobi SDK エラー。詳しくは、コードをご覧ください。
100 AdMob 管理画面で設定された InMobi サーバー パラメータが存在しないか、無効です。
101 InMobi SDK を初期化できませんでした。
102 リクエストされた広告サイズが、InMobi でサポートされているバナーサイズと一致しません。
103 広告リクエストが統合型ネイティブ広告リクエストではありません。
104 InMobi SDK を初期化せずに InMobi 広告をリクエストしようとしました。アダプタは InMobi 広告をリクエストする前に InMobi SDK を初期化するため、理論上、このエラーが発生することはありません。
105 InMobi の広告はまだ表示できる状態ではありません。
106 InMobi が広告を表示できませんでした。
107 InMobi から返されたネイティブ広告に必須のアセットがありません。
108 InMobi のネイティブ広告の画像アセットに、形式が正しくない URL が含まれています。
109 アダプタが InMobi のネイティブ広告の画像アセットをダウンロードできませんでした。

InMobi Android メディエーション アダプタの変更履歴

バージョン 10.8.3.1

  • 入札リクエストでアカウント ID とプレースメント ID の検証チェックを削除しました。
  • バナー入札リクエストの場合、バナーサイズを標準の InMobi 広告サイズにマッピングする検証チェックを削除します。InMobi ビッダーが標準外のサイズで入札した場合、アダプタがそのリクエストのレンダリングを許可するようになりました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 24.2.0。
  • InMobi Kotlin SDK バージョン 10.8.3。

バージョン 10.8.3.0

  • InMobi Kotlin SDK バージョン 10.8.3 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 24.2.0。
  • InMobi Kotlin SDK バージョン 10.8.3。

バージョン 10.8.2.0

  • InMobi Kotlin SDK バージョン 10.8.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 24.0.0。
  • InMobi Kotlin SDK バージョン 10.8.2。

バージョン 10.8.0.1

  • 必要な最小 Android API レベルを 23 に更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 24.0.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 24.0.0。
  • InMobi Kotlin SDK バージョン 10.8.0。

バージョン 10.8.0.0

  • Java 17 ではなく Java 11 でコンパイルします。
  • InMobi Kotlin SDK バージョン 10.8.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.5.0。
  • InMobi Kotlin SDK バージョン 10.8.0。

バージョン 10.7.8.1

  • 必要な最小 Android API レベルを 21 に戻しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.3.0。
  • InMobi Kotlin SDK バージョン 10.7.8。

バージョン 10.7.8.0

  • InMobi Kotlin SDK バージョン 10.7.8 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.3.0。
  • InMobi Kotlin SDK バージョン 10.7.8。

バージョン 10.7.7.0

  • InMobi Kotlin SDK バージョン 10.7.7 との互換性を確認しました。
  • 必要な最小 Android API レベルを 24 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.3.0。
  • InMobi Kotlin SDK バージョン 10.7.7。

バージョン 10.7.5.0

  • InMobi Kotlin SDK バージョン 10.7.5 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.2.0。
  • InMobi Kotlin SDK バージョン 10.7.5。

バージョン 10.7.4.0

  • InMobi Kotlin SDK バージョン 10.7.4 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.1.0。
  • InMobi Kotlin SDK バージョン 10.7.4。

バージョン 10.7.3.0

  • InMobi Kotlin SDK バージョン 10.7.3 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.1.0。
  • InMobi Kotlin SDK バージョン 10.7.3。

バージョン 10.6.7.1

  • Google Mobile Ads SDK の必要最小限のバージョンを 23.0.0 に更新しました。
  • InMobi Kotlin SDK バージョン 10.6.7 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 23.0.0。
  • InMobi Kotlin SDK バージョン 10.6.7。

バージョン 10.6.7.0

  • InMobi Kotlin SDK バージョン 10.6.7 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.6.0。
  • InMobi Kotlin SDK バージョン 10.6.7。

バージョン 10.6.6.0

  • InMobi Kotlin SDK バージョン 10.6.6 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.6.0。
  • InMobi Kotlin SDK バージョン 10.6.6。

バージョン 10.6.3.0

  • 入札バナー広告、インタースティシャル広告、リワード広告のウォーターマークのサポートを追加しました。
  • InMobi Kotlin SDK バージョン 10.6.3 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.6.0。
  • InMobi Kotlin SDK バージョン 10.6.3。

バージョン 10.6.2.0

  • InMobi のインタースティシャル広告の表示に失敗した場合に、Google Mobile Ads SDK のメディエーション コールバック onAdFailedToShow を呼び出すようにアダプタを更新しました。
  • InMobi Kotlin SDK バージョン 10.6.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.5.0。
  • InMobi Kotlin SDK バージョン 10.6.2。

バージョン 10.6.0.0

  • InMobi Kotlin SDK バージョン 10.6.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.3.0。
  • InMobi Kotlin SDK バージョン 10.6.0。

バージョン 10.5.9.0

  • InMobi Kotlin SDK バージョン 10.5.9 との互換性を確認しました。
  • リクエストされた広告サイズではなく、サポートされている最も近いバナー広告サイズで InMobi バナー広告を読み込むようにアダプタを更新しました。これにより、InMobi のノーフィルを減らすことができます。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.3.0。
  • InMobi Kotlin SDK バージョン 10.5.9。

バージョン 10.5.8.0

  • アダプターが初期化に失敗する問題を修正しました。
  • クラスパスの競合を解決するために依存関係を更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 22.3.0 に更新しました。
  • InMobi Kotlin SDK バージョン 10.5.8 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.3.0。
  • InMobi Kotlin SDK バージョン 10.5.8。

バージョン 10.5.7.1

  • 共有設定から IAB 米国プライバシー文字列を読み取るサポートを追加しました。
  • バナー(MREC を含む)、インタースティシャル、リワードの広告フォーマットの入札サポートを追加しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 22.2.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.2.0。
  • InMobi Kotlin SDK バージョン 10.5.7。

バージョン 10.5.7.0

  • InMobi Kotlin SDK バージョン 10.5.7 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.1.0。
  • InMobi Kotlin SDK バージョン 10.5.7。

バージョン 10.5.5.0

  • InMobi Kotlin SDK バージョン 10.5.5 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.1.0。
  • InMobi Kotlin SDK バージョン 10.5.5。

バージョン 10.5.4.1

  • 新しい VersionInfo クラスを使用するようにアダプターを更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 22.0.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 22.0.0。
  • InMobi Kotlin SDK バージョン 10.5.4。

バージョン 10.5.4.0

  • InMobi Kotlin SDK バージョン 10.5.4 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.4.0。
  • InMobi Kotlin SDK バージョン 10.5.4。

バージョン 10.1.2.1

  • COPPA 値を InMobi SDK に転送するサポートを追加しました。
  • 新しいメディエーション API を使用するようにアダプタを更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 21.4.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.4.0。
  • InMobi SDK バージョン 10.1.2。

バージョン 10.1.2.0

  • InMobi SDK バージョン 10.1.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.3.0。
  • InMobi SDK バージョン 10.1.2。

バージョン 10.1.1.0

  • InMobi SDK バージョン 10.1.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.3.0。
  • InMobi SDK バージョン 10.1.1。

バージョン 10.0.9.0

  • InMobi SDK バージョン 10.0.9 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 21.3.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.3.0。
  • InMobi SDK バージョン 10.0.9。

バージョン 10.0.8.0

  • InMobi SDK バージョン 10.0.8 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 21.2.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.2.0。
  • InMobi SDK バージョン 10.0.8。

バージョン 10.0.7.0

  • InMobi SDK バージョン 10.0.7 との互換性を確認しました。
  • compileSdkVersiontargetSdkVersion を API 31 に更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 21.0.0 に更新しました。
  • 必要な最小 Android API レベルを 19 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 21.0.0。
  • InMobi SDK バージョン 10.0.7。

バージョン 10.0.6.0

  • InMobi SDK バージョン 10.0.6 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.6.0。
  • InMobi SDK バージョン 10.0.6。

バージョン 10.0.5.0

  • InMobi SDK バージョン 10.0.5 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 20.6.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.6.0。
  • InMobi SDK バージョン 10.0.5。

バージョン 10.0.3.0

  • InMobi SDK バージョン 10.0.3 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.5.0。
  • InMobi SDK バージョン 10.0.3。

バージョン 10.0.2.0

  • InMobi SDK バージョン 10.0.2 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 20.5.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.5.0。
  • InMobi SDK バージョン 10.0.2。

バージョン 10.0.1.0

  • InMobi SDK バージョン 10.0.1 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 20.4.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.4.0。
  • InMobi SDK バージョン 10.0.1。

バージョン 9.2.1.0

  • InMobi SDK バージョン 9.2.1 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 20.3.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.3.0。
  • InMobi SDK バージョン 9.2.1。

バージョン 9.2.0.0

  • InMobi SDK バージョン 9.2.0 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 20.2.0 に更新しました。
  • 誤ったエラー メッセージを修正しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.2.0。
  • InMobi SDK バージョン 9.2.0。

バージョン 9.1.9.0

  • InMobi SDK バージョン 9.1.9 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 20.1.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 20.1.0。
  • InMobi SDK バージョン 9.1.9。

バージョン 9.1.7.0

  • InMobi SDK バージョン 9.1.7 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 19.8.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.8.0。
  • InMobi SDK バージョン 9.1.7。

バージョン 9.1.6.0

  • InMobi SDK バージョン 9.1.6 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 19.7.0 に更新しました。
  • アダプタがインプレッション トラッキングをオーバーライドし、InMobi のインプレッション定義を使用するようになりました。
  • Google Mobile Ads SDK バージョン 19.7.0 で非推奨となった性別と誕生日に関するターゲティング パラメータをアダプタが読み取らなくなりました。
  • AndroidX に移行しました

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.7.0。
  • InMobi SDK バージョン 9.1.6。

バージョン 9.1.1.0

  • InMobi SDK バージョン 9.1.1 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 19.5.0 に更新しました。
  • アダプタの読み込み/表示の失敗に関する説明的なエラーコードと理由を追加しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.5.0。
  • InMobi SDK バージョン 9.1.1。

バージョン 9.1.0.0

  • InMobi SDK バージョン 9.1.0 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 19.4.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.4.0。
  • InMobi SDK バージョン 9.1.0。

バージョン 9.0.9.0

  • InMobi SDK バージョン 9.0.9 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.3.0。
  • InMobi SDK バージョン 9.0.9。

バージョン 9.0.8.0

  • 非推奨となった NativeAppInstallAd フォーマットのサポートを終了しました。アプリは統合型ネイティブ広告をリクエストする必要があります。
  • Google Mobile Ads SDK の必要最小限のバージョンを 19.3.0 に更新しました。
  • InMobi SDK バージョン 9.0.8 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.3.0。
  • InMobi SDK バージョン 9.0.8。

バージョン 9.0.7.1

  • アダプターが InMobi SDK の初期化状態を適切に保持しない問題を修正しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 19.2.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.2.0。
  • InMobi SDK バージョン 9.0.7。

バージョン 9.0.7.0

  • InMobi SDK バージョン 9.0.7 との互換性を確認しました。
  • インライン アダプティブ バナー リクエストをサポートするようにアダプタを更新しました。
  • InMobi のガイドラインで推奨されているように、アダプタに ProGuard 構成が含まれるようになりました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.1.0。
  • InMobi SDK バージョン 9.0.7。

バージョン 9.0.6.0

  • InMobi SDK バージョン 9.0.6 との互換性を確認しました。
  • ネイティブ広告: ネイティブ フィード統合でスクロール中に InMobi の primaryView が消えるバグを修正しました。
  • ネイティブ広告: mediaView 内で InMobi の primaryView が中央に配置されないバグを修正しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.1.0。
  • InMobi SDK バージョン 9.0.6。

バージョン 9.0.5.0

  • InMobi SDK バージョン 9.0.5 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.1.0。
  • InMobi SDK バージョン 9.0.5。

バージョン 9.0.4.0

  • Google Mobile Ads SDK の必要最小限のバージョンを 19.1.0 に更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 19.1.0。
  • InMobi SDK バージョン 9.0.4。

バージョン 9.0.2.0

  • InMobi SDK バージョン 9.0.2 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 18.3.0 に更新しました。
  • バナー広告、インタースティシャル広告、リワード広告の各フォーマットの入札機能を削除しました。
  • ネイティブ広告をレンダリングしようとしたときにクラッシュが発生するバグを修正しました。

構築およびテストに使用したバージョン

  • Google Mobile Ads SDK バージョン 18.3.0。
  • InMobi SDK バージョン 9.0.2。

バージョン 7.3.0.1

  • ネイティブ広告で、統合ネイティブ広告のメディエーション API が活用されるようになりました。

構築およびテストに使用したバージョン

  • Google Mobile Ads SDK バージョン 18.2.0。
  • InMobi SDK バージョン 7.3.0。

バージョン 7.3.0.0

  • InMobi SDK バージョン 7.3.0 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 18.2.0 に更新しました。

バージョン 7.2.9.0

  • バナー広告、インタースティシャル広告、リワード広告のアダプタにビッディング機能を追加しました。
  • InMobi SDK バージョン 7.2.9 との互換性を確認しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 18.1.1 に更新しました。

バージョン 7.2.7.0

  • InMobi SDK バージョン 7.2.7 との互換性を確認しました。

バージョン 7.2.2.2

  • フレキシブル バナー広告のサイズをサポートしました。

バージョン 7.2.2.1

  • 新しいオープンベータ版の Rewarded API をサポートするようにアダプタを更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 17.2.0 に更新しました。

バージョン 7.2.2.0

  • InMobi SDK バージョン 7.2.2 との互換性を確認しました。

バージョン 7.2.1.0

  • InMobi SDK バージョン 7.2.1 との互換性を確認しました。

バージョン 7.2.0.0

  • InMobi SDK バージョン 7.2.0 との互換性を確認しました。

バージョン 7.1.1.1

  • onRewardedVideoComplete 広告イベントを呼び出すようにアダプタを更新しました。

バージョン 7.1.1.0

  • InMobi SDK バージョン 7.1.1 との互換性を確認しました。

バージョン 7.1.0.0

  • updateGDPRConsent() メソッドと getConsentObj() メソッドを提供する InMobiConsent クラスを追加しました。
  • InMobi SDK バージョン 7.1.0 との互換性を確認しました。

バージョン 7.0.4.0

  • InMobi SDK バージョン 7.0.4 との互換性を確認しました。

バージョン 7.0.2.0

  • InMobi SDK バージョン 7.0.2 との互換性を確認しました。

バージョン 7.0.1.0

  • InMobi SDK バージョン 7.0.1 との互換性を確保するためにアダプタを更新しました。
  • ネイティブ動画広告のサポートを追加しました。
  • ネイティブ広告の場合、メディアビューは常にアダプタから返されます。アダプターは画像アセットを返さなくなります。代わりに、メディアビューが静的ネイティブ広告の画像を表示します。
  • Android Studio 3.0 用のアダプタ プロジェクトを更新しました。

バージョン 6.2.4.0

  • InMobi SDK バージョン 6.2.4 との互換性を確認しました。

バージョン 6.2.3.0

  • バージョン命名システムを [InMobi SDK バージョン].[アダプター パッチ バージョン] に変更しました。

以前のバージョン

  • バナー広告、インタースティシャル広告、動画リワード広告、ネイティブ広告のフォーマットのサポートを追加します。