このガイドでは、Google Mobile Ads SDK でメディエーションを使用して InMobi の広告を読み込んで表示する方法を説明します。ウォーターフォールと入札の両方の統合について説明します。また、広告ユニットのメディエーション設定に InMobi を追加する方法と、InMobi SDK とアダプタを iOS アプリに統合する方法についても取り上げます。
サポートされている統合と広告フォーマット
InMobi 用のメディエーション アダプタには、次の機能があります。
| 統合 | |
|---|---|
| 入札 | |
| ウォーターフォール | |
| フォーマット | |
| バナー | |
| インタースティシャル | |
| 特典 | |
| ネイティブ | |
要件
iOS のデプロイ対象のバージョンが 10.0 以降であること
[入札の場合]: 入札でサポートされているすべての広告フォーマットを統合するには、InMobi アダプタ 10.6.0.0 以降(最新バージョンを推奨)を使用します。
Google Mobile Ads SDK のバージョンが最新であること
メディエーションのスタートガイドの手順を完了していること
ステップ 1: InMobi の管理画面で構成を設定する
InMobi アカウントに登録します。

アカウントが確認されたら、ログインします。
アプリを追加
アプリを InMobi ダッシュボードに追加するには、[Inventory > Inventory Settings] をクリックします。

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

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

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

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

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

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

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

プレースメントが作成されると、その詳細が表示されます。プレースメント ID をメモします。この 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: アド マネージャーの管理画面で InMobi のデマンドを設定する
アド マネージャー アカウントにログインします。
[Companies] に InMobi を追加する
入札
入札統合の場合、この手順は必要ありません。
ウォーターフォール
[管理] > [会社] に移動し、[すべての会社] タブで [新しい会社] ボタンをクリックします。[広告ネットワーク] を選択します。

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

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

ウォーターフォール
ウォーターフォール統合の場合、この手順は必要ありません。
入札リクエストでセキュア シグナルを共有する
入札
[広告枠] > [セキュア シグナル] に移動します。[セキュア シグナル] で、[InMobi] を検索し、[アプリ統合を有効にする] をオンにします。

[保存] をクリックします。
ウォーターフォール
ウォーターフォール統合の場合、この手順は必要ありません。
SDK 入札のセキュア シグナルの共有を許可する
入札
[配信] > [デマンド チャネルの設定] に移動します。[デフォルト設定] タブで、[SDK 入札] の [セキュア シグナルの共有を許可する] をオンにします。

[保存] をクリックします。
ウォーターフォール
ウォーターフォール統合の場合、この手順は必要ありません。
InMobi の入札を設定する
入札
[配信] > [入札者(ビッダー)] に移動し、[SDK 入札に移動] をクリックします。

[新しいビッダー] をクリックします。

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

[続行] をクリックして、このビッダーの SDK 入札を有効にします。

[完了] をクリックします。
ウォーターフォール
ウォーターフォール統合の場合、この手順は必要ありません。
広告ユニットのマッピングを設定する
入札
[配信] > [入札者(ビッダー)] に移動し、[SDK 入札に移動] をクリックします。

InMobi の会社を選択します。

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

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

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

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

前のセクションで InMobi 用に作成した会社を選択します。[統合タイプ] で [モバイル SDK メディエーション]、[プラットフォーム] で [iOS]、[ステータス] で [有効] を選択します。
前のセクションで取得したアカウント ID とプレースメント ID、およびデフォルト CPM の値を入力します。[保存] をクリックします。

注: 自動データ収集では、メディエーション ネットワークのダイナミック CPM 値を正確に計算できるようになるまで、データの収集に数日かかります。eCPM を計算できるようになると、自動的に更新されます。
GDPR と米国の州規制の広告パートナー リストに InMobi を追加する
欧州の規制に関する設定と米国の州の規制に関する設定の手順に沿って、アド マネージャーの管理画面で欧州および米国の州の規制に関する広告パートナーのリストに InMobi を追加します。
ステップ 3: InMobi SDK とアダプタをインポートする
CocoaPods を使用する(推奨)
プロジェクトの Podfile に次の行を追加します。
pod 'GoogleMobileAdsMediationInMobi'コマンドラインで次のコマンドを実行します。
pod install --repo-update
手動による統合
- InMobi iOS SDK の最新バージョンをダウンロードし、プロジェクトで
InMobiSDK.frameworkをリンクします。
- 変更履歴のダウンロード リンクから InMobi アダプタの最新バージョンをダウンロードし、プロジェクトの
InMobiAdapter.frameworkをリンクします。 - プロジェクトに次のフレームワークを追加します。
libsqlite3.0.tbdlibz.tbdWebKit.framework
プロジェクトの設定
[Application Target > Build Settings] の [Other Linker Flags] に -ObjC フラグを追加します。
ステップ 4: InMobi SDK にプライバシー設定を実装する
EU の同意に関する規制と GDPR
Google の EU ユーザーの同意ポリシーに準拠するには、欧州経済領域(EEA)、英国、スイスのユーザーに対して特定の情報を開示し、法律で義務付けられている場合は、Cookie やその他のローカル ストレージの使用、広告のパーソナライズを目的とした個人データの収集、共有、使用についてユーザーの同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。パブリッシャー様には、同意がメディエーション チェーン内の各広告ソースに反映されていることを確認する責任があります。 Google は、同意に関するユーザーの選択をそのようなネットワークに自動的に渡すことはできません。
バージョン 7.1.1.0 で、InMobi アダプタに GADMInMobiConsent クラスが追加されました。このクラスを使用すると、同意情報を InMobi に渡すことができます。次のサンプルコードは、GADMInMobiConsent クラスで updateGDPRConsent を呼び出します。このメソッドを呼び出す場合は、Google Mobile Ads SDK を通じて広告をリクエストする前に呼び出すことをおすすめします。
Swift
import InMobiAdapter
// ...
var consentObject = Dictionary<String, String>()
consentObject["gdpr"] = "1"
consentObject[IM_GDPR_CONSENT_AVAILABLE] = "true"
GADMInMobiConsent.updateGDPRConsent(consentObject)
Objective-C
#import <InMobiAdapter/InMobiAdapter.h>
// ...
NSMutableDictionary *consentObject = [[NSMutableDictionary alloc] init];
[consentObject setObject:@"1" forKey:@"gdpr"];
[consentObject setObject:@"true" forKey:IM_GDPR_CONSENT_AVAILABLE];
[GADMInMobiConsent updateGDPRConsent:consentObject];
InMobi がこの同意オブジェクトで受け入れる可能性のあるキーと値について詳しくは、InMobi の GDPR 実装の詳細をご覧ください。
米国のプライバシー関連州法
米国の州のプライバシー法では、ユーザーが「個人情報」の「販売」を拒否する権利を保障することが求められています(用語は法律の定義に基づく)。「販売者」のホームページにある「個人情報を販売しない」リンクから販売を拒否することができます。米国のプライバシー関連州法遵守ガイドでは、Google 広告の配信で制限付きデータ処理を有効にできますが、Google がこの設定をメディエーション チェーン内の各広告ネットワークに適用することはできません。そのため、メディエーション チェーン内で個人情報の販売に関与する可能性のある広告ネットワークを特定し、各ネットワークのガイダンスに沿って州法を遵守する必要があります。
バージョン 10.5.6.0 で、InMobi アダプタは NSUserDefaults から IAB 米国プライバシー文字列を読み取るサポートを追加しました。米国のプライバシー関連州法に関するドキュメントの手順に沿って、NSUserDefaults で米国のプライバシー文字列を設定します。
また、InMobi ダッシュボードで CCPA 設定を有効にする方法については、InMobi の CCPA に関するドキュメントをご覧ください。
ステップ 5: 必要な追加コード
SKAdNetwork の統合
InMobi のドキュメントに沿って、プロジェクトの Info.plist ファイルに SKAdNetwork 識別子を追加します。
ステップ 6: 実装をテストする
テスト広告を有効にする
アド マネージャー用のテストデバイスを登録し、InMobi 管理画面でテストモードを有効にしてください。
テスト広告を確認する
InMobi からテスト広告を受信していることを確認するには、InMobi(入札)と InMobi(ウォーターフォール)の広告ソースを使用して、広告インスペクタで単一の広告ソースのテストを有効にします。
省略可能なステップ
ネットワーク固有のパラメータ
InMobi アダプタは、GADInMobiExtras クラスを使用してアダプタに渡すことができる追加のリクエスト パラメータをサポートしています。GADInMobiExtras には、サポートされているすべての広告フォーマットに共通の次のプロパティが含まれます。
| リクエスト パラメータと値 | |
|---|---|
setAgeGroupユーザーの年齢層。 |
kIMSDKAgeGroupBelow18kIMSDKAgeGroupBetween18And24kIMSDKAgeGroupBetween25And29kIMSDKAgeGroupBetween30And34kIMSDKAgeGroupBetween35And44kIMSDKAgeGroupBetween45And54kIMSDKAgeGroupBetween55And64kIMSDKAgeGroupAbove65
|
setEducationTypeユーザーの学歴。 |
kIMSDKEducationHighSchoolOrLesskIMSDKEducationCollegeOrGraduatekIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNonekIMSDKLogLevelErrorkIMSDKLogLevelDebug |
setAge
|
整数。ユーザーの年齢。 |
setYearOfbirth
|
整数。ユーザーの生年月日。 |
setPostalCode
|
String。ユーザーの郵便番号。 通常は 5 桁の数字です。 |
setAreaCode
|
String。ユーザーの電話の市外局番(電話番号の一部)。 |
setLanguage
|
String。ユーザーの母語(わかっている場合)。 |
setLoginId
|
String。パブリッシャーのドメインのログイン ID。 |
setSessionId
|
String。パブリッシャーのドメイン内のセッション ID。 |
setLocationWithCityStateCountry
|
String。パラメータとして市区町村、都道府県、国を含む位置情報。 |
setKeywords
|
String。広告リクエストで渡されるコンテキストに関連するキーワード。 |
setInterests
|
String。広告リクエストで渡されるコンテキストに関連する文字列。 |
setAdditionalParameters
|
Dictionary にあります)を使用する、フレーズの改行区切りリストで構成されます。広告リクエストで渡す追加の値。 |
広告リクエスト パラメータを設定するコード例を次に示します。
Swift
let request = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
Objective-C
GAMRequest *request = [GAMRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
ネイティブ広告を使用する
広告のレンダリング
InMobi アダプタは、ネイティブ広告を GADNativeAd オブジェクトとして返します。GADNativeAd の次のフィールドに入力します。
| フィールド | InMobi アダプタで常に含まれるアセット |
|---|---|
| 広告見出し | |
| 画像 | 1 |
| メディアビュー | |
| 本文 | |
| アプリのアイコン | |
| 行動を促すフレーズ | |
| 評価 | |
| ストア | |
| 価格 |
1 InMobi アダプタは、ネイティブ広告のメイン画像アセットへの直接アクセスを提供していません。代わりに、アダプタが GADMediaView に動画または画像を挿入します。
インプレッションとクリックのトラッキング
クリックは Google Mobile Ads SDK によって検出され、InMobi に転送されるため、クリック レポートは同期されます。
Google Mobile Ads SDK はインプレッション トラッキングに InMobi SDK のコールバックを使用するため、両方のダッシュボードのレポートはほぼ一致し、不一致はほとんど発生しません。
エラーコード
アダプタが InMobi から広告を受信できなかった場合は、次のクラスの GADResponseInfo.adNetworkInfoArray を使用して、広告レスポンスから根本原因のエラーを確認できます。
GADMAdapterInMobi
GADMediationAdapterInMobi
広告の読み込みに失敗した場合に InMobi アダプタがスローするコードとメッセージは次のとおりです。
| エラーコード | 理由 |
|---|---|
| 101 | アド マネージャー UI で設定された InMobi サーバー パラメータがないか、無効です。 |
| 102 | InMobi アダプタは、リクエストされた広告フォーマットをサポートしていません。 |
| 103 | このネットワーク構成では、InMobi 広告はすでに読み込まれています。 |
| その他 | InMobi SDK がエラーを返しました。詳しくは、IMRequestStatus.h をご覧ください。 |
InMobi iOS メディエーション アダプタの変更履歴
バージョン 11.1.0.0(開発中)
バージョン 11.0.0.0
- InMobi SDK 11.0.0 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.12.0。
- InMobi SDK バージョン 11.0.0。
バージョン 10.8.8.0
- InMobi SDK 10.8.8 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.11.0。
- InMobi SDK バージョン 10.8.8。
バージョン 10.8.6.0
- InMobi SDK 10.8.6 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.7.0。
- InMobi SDK バージョン 10.8.6。
バージョン 10.8.3.1
- バナー入札リクエストの場合、バナーサイズを標準の InMobi 広告サイズにマッピングする検証チェックを削除します。InMobi ビッダーが標準以外のサイズに入札した場合、アダプタはリクエストのレンダリングを許可するようになりました。
- 入札リクエストでアカウント ID とプレースメント ID の検証チェックを削除しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.4.0。
- InMobi SDK バージョン 10.8.3。
バージョン 10.8.3.0
- リワード インタースティシャル広告のサポートを追加しました。
- リワード広告の入札シグナルにガード ステートメントを追加し、プレースメント ID の以前に読み込まれたリワード広告が使用されなかった場合は入札しないようにしました。
- InMobi SDK 10.8.3 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.4.0。
- InMobi SDK バージョン 10.8.3。
バージョン 10.8.2.0
- InMobi SDK 10.8.2 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.2.0。
- InMobi SDK バージョン 10.8.2。
バージョン 10.8.0.2
-fobjc-arcフラグと-fstack-protector-allフラグを有効にしました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.1.0。
- InMobi SDK バージョン 10.8.0。
バージョン 10.8.0.1
- Google Mobile Ads SDK バージョン 12.0.0 以降が必要になりました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 12.0.0。
- InMobi SDK バージョン 10.8.0。
バージョン 10.8.0.0
- InMobi SDK 10.8.0 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.12.0。
- InMobi SDK バージョン 10.8.0。
バージョン 10.7.8.0
- InMobi SDK 10.7.8 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.10.0。
- InMobi SDK バージョン 10.7.8。
バージョン 10.7.5.1
CFBundleShortVersionStringを 4 つではなく 3 つのコンポーネントで構成されるように更新しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.10.0。
- InMobi SDK バージョン 10.7.5。
バージョン 10.7.5.0
- InMobi SDK 10.7.5 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.7.0。
- InMobi SDK バージョン 10.7.5。
バージョン 10.7.4.0
- InMobi SDK 10.7.4 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.6.0。
- InMobi SDK バージョン 10.7.4。
バージョン 10.7.2.0
- InMobi SDK 10.7.2 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.3.0。
- InMobi SDK バージョン 10.7.2。
バージョン 10.7.1.0
- InMobi SDK 10.7.1 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.2.0。
- InMobi SDK バージョン 10.7.1。
バージョン 10.6.4.0
- InMobi SDK 10.6.4 との互換性を確認しました。
- 非推奨の
GADMobileAds.sharedInstance.sdkVersionメソッドをGADMobileAds.sharedInstance.versionNumberに置き換えました。 NSUserDefaultsの使用をCFPreferences関数に置き換えました。- iOS バージョン 12.0 以降が必須になりました。
- Google Mobile Ads SDK バージョン 11.0 以降が必要になりました。
InMobiAdapter.xcframework内のフレームワークにInfo.plistを含めました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 11.0.1。
- InMobi SDK バージョン 10.6.4。
バージョン 10.6.0.0
- InMobi SDK 10.6.0 との互換性を確認しました。
- 入札バナー広告、インタースティシャル広告、リワード広告のフォーマットの透かしのサポートを追加しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 10.13.0。
- InMobi SDK バージョン 10.6.0。
バージョン 10.5.8.0
- InMobi SDK 10.5.8 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 10.10.0。
- InMobi SDK バージョン 10.5.8。
バージョン 10.5.6.0
- NSUserDefaults から IAB 米国プライバシー文字列を読み取るサポートを追加しました。
- InMobi SDK 10.5.6 との互換性を確認しました。
- バナー(MREC を含む)、インタースティシャル、リワードの広告フォーマットの入札サポートを追加しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 10.9.0。
- InMobi SDK バージョン 10.5.6。
バージョン 10.5.5.0
- Google Mobile Ads SDK バージョン 10.4.0 以降が必要になりました。
didRewardUserAPI を使用するようにアダプターを更新しました。- メインスレッドで InMobi SDK を初期化するようにアダプタを更新しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 10.4.0。
- InMobi SDK バージョン 10.5.5。
バージョン 10.5.4.0
- InMobi SDK 10.5.4 との互換性を確認しました。
- 非推奨の性別、誕生日、位置情報のメディエーション API の使用を削除しました。
armv7アーキテクチャのサポートを削除しました。- iOS の最小バージョンが 11.0 になりました。
- Google Mobile Ads SDK バージョン 10.0.0 以降が必要になりました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 10.2.0。
- InMobi SDK バージョン 10.5.4。
追加情報:
- このリリースは バージョン 10.1.3.0 より前に作成されたため、
didRewardUserAPI を使用していません。
バージョン 10.1.3.0
- InMobi SDK 10.1.3 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 10.4.0 以降が必要になりました。
didRewardUserAPI を使用するようにアダプターを更新しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 10.5.0。
- InMobi SDK バージョン 10.1.3。
追加情報:
- このリリースは、バージョン 10.5.4.0 の後に作成されました。
バージョン 10.1.2.1
- InMobi SDK 10.1.2 との互換性を確認しました。
- スクロール可能な UI でネイティブ広告が空白になる問題を修正しました。
- 新しいメディエーション API を使用するようにアダプタを更新しました。
- COPPA 値を InMobi SDK に転送するサポートを追加しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.14.0。
- InMobi SDK バージョン 10.1.2。
バージョン 10.1.2.0
- InMobi SDK 10.1.2 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.13.0。
- InMobi SDK バージョン 10.1.2。
バージョン 10.1.1.0
- InMobi SDK 10.1.1 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.12.0。
- InMobi SDK バージョン 10.1.1。
バージョン 10.1.0.0
- InMobi SDK 10.1.0 との互換性を確認しました。
didRewardUserAPI を使用するようにアダプターを更新しました。- Google Mobile Ads SDK バージョン 9.8.0 以降が必要になりました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.11.0。
- InMobi SDK バージョン 10.1.0。
バージョン 10.0.7.0
- InMobi SDK 10.0.7 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.5.0。
- InMobi SDK バージョン 10.0.7。
バージョン 10.0.5.0
- InMobi SDK 10.0.5 との互換性を確認しました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.2.0。
- InMobi SDK バージョン 10.0.5。
バージョン 10.0.2.1
- Google Mobile Ads SDK バージョン 9.0.0 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 9.0.0 以降が必要になりました。
構築およびテストに使用したバージョン:
- Google Mobile Ads SDK バージョン 9.0.0。
- InMobi SDK バージョン 10.0.2。
バージョン 10.0.2.0
- InMobi SDK 10.0.2 との互換性を確認しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.13.0。
- InMobi SDK バージョン 10.0.2。
バージョン 10.0.1.0
- InMobi SDK 10.0.1 との互換性を確認しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.12.0。
- InMobi SDK バージョン 10.0.1。
バージョン 10.0.0.0
- InMobi SDK 10.0.0 との互換性を確認しました。
- iOS の最小バージョンが 10.0 になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.11.0。
- InMobi SDK バージョン 10.0.0。
バージョン 9.2.1.0
- InMobi SDK 9.2.1 との互換性を確認しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.9.0。
- InMobi SDK バージョン 9.2.1。
バージョン 9.2.0.0
- InMobi SDK 9.2.0 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 8.0.0 以降への依存関係を緩和しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.8.0。
- InMobi SDK バージョン 9.2.0。
バージョン 9.1.7.0
- InMobi SDK 9.1.7 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 8.3.0 以降が必要になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.3.0。
- InMobi SDK バージョン 9.1.7。
バージョン 9.1.5.0
- InMobi SDK 9.1.5 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 8.1.0 以降が必要になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.1.0。
- InMobi SDK バージョン 9.1.5。
バージョン 9.1.1.1
.xcframework形式を使用するようにアダプターを更新しました。- Google Mobile Ads SDK バージョン 8.0.0 以降が必要になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 8.0.0。
- InMobi SDK バージョン 9.1.1。
バージョン 9.1.1.0
- InMobi SDK 9.1.1 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 7.68.0 以降が必要になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.68.0。
- InMobi SDK バージョン 9.1.1。
バージョン 9.1.0.0
- InMobi SDK 9.1.0 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 7.65.0 以降が必要になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.65.0。
- InMobi SDK バージョン 9.1.0。
バージョン 9.0.7.2
- 子供向け取り扱いが指定されていない場合、リワード広告のデフォルトが coppa=0 にならなくなりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.61.0。
- InMobi SDK バージョン 9.0.7。
バージョン 9.0.7.1
- Google Mobile Ads SDK バージョン 7.61.0 以降が必要になりました。
- 標準化されたアダプタのエラーコードとメッセージを追加しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.61.0。
- InMobi SDK バージョン 9.0.7。
バージョン 9.0.7.0
- InMobi SDK 9.0.7 との互換性を確認しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.60.0。
- InMobi SDK バージョン 9.0.7。
バージョン 9.0.6.0
- InMobi SDK 9.0.6 との互換性を確認しました。
- InMobi iOS アダプタの CocoaPod 依存関係を更新して
InMobiSDK/Coreを使用するようにしました。 - Google Mobile Ads SDK バージョン 7.60.0 以降が必要になりました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.60.0
- InMobi SDK バージョン 9.0.6
バージョン 9.0.4.0
- InMobi SDK 9.0.4 との互換性を確認しました。
- InMobi SDK の初期化に失敗した場合、アダプタが早期に失敗するようになりました。
- i386 アーキテクチャのサポートを削除しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.57.0
- InMobi SDK バージョン 9.0.4
バージョン 9.0.0.0
- InMobi SDK 9.0.0 との互換性を確認しました。
- バナー、インタースティシャル、リワードの各フォーマットの入札機能を削除しました。
構築およびテストに使用したバージョン
- Google Mobile Ads SDK バージョン 7.53.1
- InMobi SDK バージョン 9.0.0
バージョン 7.4.0.0
- InMobi SDK 7.4.0 との互換性を確認しました。
バージョン 7.3.2.1
- 無効なメディエーション設定が原因でアダプターが初期化されない問題を修正しました。
バージョン 7.3.2.0
- InMobi SDK 7.3.2 との互換性を確認しました。
- バナー、インタースティシャル、リワードの広告フォーマットのアダプタに入札機能を追加しました。
バージョン 7.3.0.0
- InMobi SDK 7.3.0 との互換性を確認しました。
- ネイティブ コンテンツ広告とアプリ インストール広告のリクエストのサポートを終了しました。アプリは、統合ネイティブ広告 API を使用してネイティブ広告をリクエストする必要があります。
- Google Mobile Ads SDK バージョン 7.46.0 以降が必要になりました。
バージョン 7.2.7.0
- InMobi SDK 7.2.7 との互換性を確認しました。
- 新しいリワード広告用 API を使用するようにアダプタを更新しました。
- Google Mobile Ads SDK バージョン 7.42.2 以降が必要になりました。
- フレキシブル バナー広告のサイズをサポートしました。
バージョン 7.2.4.0
- InMobi SDK 7.2.4 との互換性を確認しました。
バージョン 7.2.1.0
- InMobi SDK 7.2.1 との互換性を確認しました。
バージョン 7.2.0.0
- InMobi SDK 7.2.0 との互換性を確認しました。
バージョン 7.1.2.0
- InMobi SDK 7.1.2 との互換性を確認しました。
バージョン 7.1.1.2
- アダプターに
adapterDidCompletePlayingRewardBasedVideoAd:コールバックを追加しました。
バージョン 7.1.1.1
updateGDPRConsentメソッドとgetConsentメソッドを提供するGADInMobiConsentクラスを追加しました。
バージョン 7.1.1.0
- InMobi SDK 7.1.1 との互換性を確認しました。
バージョン 7.1.0.0
- InMobi SDK 7.1.0 との互換性を確認しました。
バージョン 7.0.4.1
- アダプタを他のネットワークのアダプタとともに使用すると、シンボルの重複エラーが発生する問題を修正しました。
バージョン 7.0.4.0
- InMobi SDK 7.0.4 との互換性を確保するためにアダプタを更新しました。
- ネイティブ動画広告のサポートを追加しました。
- InMobi の SDK は、動画アセットを含む広告の画像を提供しません。NullPointerException の可能性を回避するため、アダプタがこれらの広告のいずれかを受け取ると、自動的に空の NativeAd.Image が作成され、アプリが受け取った広告オブジェクトの画像アセット配列に含まれます。このアダプタを使用するパブリッシャーは、InMobi にメディエーションする際に画像アセットを直接使用するのではなく、UI で GADMediaView を使用することをおすすめします。GADMediaView は、動画アセットを含む広告では動画アセットを、動画アセットを含まない広告では画像アセットを自動的に表示します。
バージョン 6.2.1.0
- inMobi SDK 6.2.1 との互換性を確認しました
以前のバージョン
- バナー広告、インタースティシャル広告、動画リワード広告、ネイティブ広告のフォーマットをサポートしています。