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

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

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

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

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

1 入札の統合はオープンベータ版です。

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

要件

  • Android API レベル 21 以降

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

  • 最新の Google Mobile Ads SDK

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

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

InMobi アカウントを登録します。アカウントを作成する際は、[Google Open Bidding で InMobi SSP を使用する] オプションをオフのままにします。

アカウントの確認が完了したら、ログインします。

アプリを追加

アプリを InMobi ダッシュボードに追加するには、[広告枠] > [広告枠の設定] をクリックします。

[広告枠を追加] をクリックし、プルダウン メニューから [モバイルアプリ] チャネルを選択します。

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

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

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

プレースメント

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

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

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

アカウント ID

InMobi アカウント ID は、[財務 > お支払い設定 > お支払い情報] で確認できます。

InMobi Reporting API キーを確認する

[マイ アカウント] > [アカウント設定] に移動します。[API キー] タブに移動し、[API キーを生成] をクリックします。

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

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

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

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

ステップ 2: アド マネージャーの UI で InMobi デマンドを設定する

アド マネージャー アカウントにログインします。

企業に InMobi を追加する

単価設定

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

[管理] > [会社] に移動し、[すべての会社] タブで [新しい会社] ボタンをクリックします。[広告ネットワーク] を選択します。

[広告ネットワーク] として [InMobi] を選択し、一意の名前を入力して [メディエーション] を有効にします。[自動データ収集] をオンにして、前のセクションで取得したユーザー名API キーを入力します。

次に、ユーザー名を入力し、完了したら [保存] をクリックします。

セキュア シグナルの共有を有効にする

単価設定

[管理者] > [全般設定] に移動します。[Ad Exchange アカウントの設定] タブに移動し、[セキュア シグナルの共有] を確認してオンに切り替えます。[保存] をクリックします。

この手順は、ウォーターフォール統合では必要ありません。

InMobi 入札を設定する

単価設定

[配信] > [入札者(ビッダー)] に移動し、[SDK 入札] タブで [新しいビッダー] をクリックします。

ビッダーとして [InMobi] を選択します。

[許可したシグナルのリストにこのビッダーのシグナル ライブラリを追加する] と [このビッダーとのシグナルの共有を許可する] をオンにします。その後、[続行] をクリックします。

[続行] をクリックします。

[完了] をクリックします。

この手順は、ウォーターフォール統合では必要ありません。

広告ユニットのマッピングを設定する

単価設定

[配信] > [入札者(ビッダー)] に移動し、[SDK 入札] タブで InMobi の会社を選択します。

[広告ユニットのマッピング] タブに移動し、[新しい広告ユニットのマッピング] をクリックします。

[特定の広告ユニット] を選択します。広告ユニットとフォーマットを選択し、[広告枠のタイプ] で [モバイルアプリ] を選択し、[モバイルアプリ] を選択します。次に、前のセクションで取得したアカウント IDプレースメント ID を入力します。確認したら、[保存] をクリックします。

[配信] > [収益グループ] に移動し、[新しい収益グループ] ボタンをクリックします。モバイルアプリを選択します。

下にスクロールして [収益パートナーを追加] をクリックします。

前のセクションで InMobi 用に作成した会社を選択します。[統合タイプ] で [モバイル SDK メディエーション]、[プラットフォーム] で [Android]、[ステータス] で [有効] を選択します。

前のセクションで取得したアカウント IDプレースメント IDデフォルトの CPM 値を入力します。[保存] をクリックします。

注: 自動データ収集では、メディエーション ネットワークのダイナミック CPM 値を正確に計算できるようになるまで、データの収集に数日かかります。eCPM を計算できるようになると、自動的に更新されます。

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

GDPR 設定米国の州規制の設定の手順に沿って、アド マネージャーの管理画面で GDPR と米国の州規制の広告パートナー リストに InMobi を追加します。

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

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

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

手動による統合

  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 広告配信で制限付きデータ処理を有効にできますが、Google はメディエーション チェーン内の各広告ネットワークにこの設定を適用することはできません。そのため、個人情報の販売に関与する可能性があるメディエーション チェーンの各広告ネットワークを特定し、各ネットワークのガイダンスに沿ってコンプライアンスを確保する必要があります。

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

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

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

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

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

テスト広告を有効にする

アド マネージャーにテストデバイスを登録し、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 バンドルとしてアダプタに渡すことができる追加のリクエスト パラメータをサポートしています。アダプタはバンドル内で次のキーを検索します。

リクエスト パラメータと値
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 String。ユーザーの年齢
InMobiNetworkKeys.POSTAL_CODE String。ユーザーの郵便番号(通常は 5 桁の番号)
InMobiNetworkKeys.AREA_CODE String。ユーザーの市外局番(電話番号の一部)
InMobiNetworkKeys.LANGUAGE String。ユーザーの母国語(判明している場合)。
InMobiNetworkKeys.CITY String。ユーザーの居住地
InMobiNetworkKeys.STATE String。ユーザーの状態
InMobiNetworkKeys.COUNTRY String。ユーザーの国
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");

AdManagerAdRequest request = new AdManagerAdRequest.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 = AdManagerAdRequest.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 アド マネージャーの管理画面で設定された 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.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 が消えるバグを修正しました。
  • ネイティブ広告: InMobi の primaryViewmediaView の中央に配置されないバグを修正しました。

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

  • 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 バージョン].[アダプター パッチ バージョン] に変更しました。

以前のバージョン

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