このガイドでは、Google Mobile Ads SDK を使用して、 メディエーション、 ウォーターフォールと入札の両方の統合をカバーする InMobi の広告を読み込んで表示する方法について説明します。InMobi を広告ユニットのメディエーション構成に追加する方法と、InMobi SDK とアダプタをアプリに統合する方法について説明します。 iOS
サポートされている統合と広告フォーマット
InMobi のメディエーション アダプタには、次の機能があります。
統合 | |
---|---|
単価設定 | 1 |
滝 | |
フォーマット | |
バナー | |
インタースティシャル | |
特典 | |
ネイティブ | 2 |
1 入札の統合はオープンベータ版です。
2 ウォーターフォール メディエーションでのみサポートされます。
要件
- iOS デプロイ ターゲットが 10.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: Ad Manager UI で InMobi デマンドを設定する
アド マネージャー アカウントにログインします。
会社に InMobi を追加する
単価設定
この手順は、入札の統合では必要ありません。
滝
[管理] > [会社] に移動し、[すべての会社] タブで [新しい会社] ボタンをクリックします。[広告ネットワーク] を選択します。
[広告ネットワーク] として [InMobi] を選択し、一意の [名前] を入力して、[メディエーション] を有効にします。 [自動データ収集] をオンにして、前のセクションで取得した Username and API Key を入力します。
次に、ユーザー名を入力し、完了したら [保存] をクリックします。
セキュア シグナルの共有を有効にする
単価設定
[管理者] > [全般設定] に移動します。[Ad Exchange アカウントの設定] タブに移動し、[セキュア シグナルの共有] を確認してオンに切り替えます。[保存] をクリックします。
滝
この手順は、ウォーターフォール統合では必要ありません。
入札を構成する InMobi
単価設定
[配信] > [入札者(ビッダー)] に移動し、[SDK 入札] タブで [新しいビッダー] をクリックします。
ビッダーとして InMobi を選択します。
[許可したシグナルのリストにこのビッダーのシグナル ライブラリを追加する] と [このビッダーとのシグナルの共有を許可する] をオンにします。その後、[続行] をクリックします。
[続行] をクリックします。
[完了] をクリックします。
滝
この手順は、ウォーターフォール統合では必要ありません。
広告ユニットのマッピングを設定する
単価設定
[配信] > [入札者(ビッダー)] に移動し、[SDK 入札] タブでInMobi の会社を選択します。
[広告ユニットのマッピング] タブに移動し、[新しい広告ユニットのマッピング] をクリックします。
[特定の広告ユニット] を選択します。広告ユニットとフォーマットを選択し、[広告枠タイプ] で [モバイルアプリ] を選択し、[モバイルアプリ] を選択します。次に、前のセクションで取得したAccount ID and Placement ID を入力します。確認したら、[保存] をクリックします。
滝
[配信] > [収益グループ] に移動し、[新しい収益グループ] ボタンをクリックします。モバイルアプリを選択します。
下にスクロールして [収益パートナーを追加] をクリックします。
前のセクションで作成した InMobiの会社を選択します。[統合タイプ] で [モバイル SDK メディエーション]、[プラットフォーム] で [iOS]、[ステータス] で [有効] を選択します。
前のセクションで取得した Account ID and Placement IDとデフォルトの CPM 値を入力します。[保存] をクリックします。
注: 自動データ収集では、メディエーション ネットワークのダイナミック CPM 値を正確に計算できるようになるまで、データの収集に数日かかります。eCPM を計算できるようになると、自動的に更新されます。
GDPR と米国の州規制の広告パートナー リストに InMobi を追加
GDPR 設定と米国の州規制の設定の手順に沿って、アド マネージャーの管理画面で GDPR と米国の州規制の広告パートナー リストに InMobi を追加します。
ステップ 3: InMobi SDK とアダプタをインポートする
CocoaPods を使用する(推奨)
プロジェクトの Podfile に次の行を追加します。
pod 'GoogleMobileAdsMediationInMobi'
コマンドラインから次のコマンドを実行します。
pod install --repo-update
手動による統合
- InMobi iOS SDK の最新バージョンをダウンロードし、プロジェクトで
InMobiSDK.framework
をリンクします。
- Changelog のダウンロード リンクから InMobi アダプターの最新バージョンをダウンロードし、プロジェクトで
InMobiAdapter.framework
をリンクします。 - 次のフレームワークをプロジェクトに追加します。
libsqlite3.0.tbd
libz.tbd
WebKit.framework
プロジェクトの設定
[Application Target > Build Settings] の [Other Linker Flags] に -ObjC
フラグを追加します。
ステップ 4: InMobi SDK にプライバシー設定を実装する
EU の同意と GDPR
Google の EU ユーザーの同意ポリシーに基づき、デバイス ID と個人データの使用について、欧州経済領域(EEA)のユーザーに対して特定の情報を開示し、同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。同意を求める際は、個人データを収集、受領、または使用する可能性があるメディエーション チェーン内の各広告ネットワークを特定し、各ネットワークの使用に関する情報を提供する必要があります。現在のところ、Google はユーザーの同意に関する選択を自動的にこのようなネットワークに渡すことはできません。
バージョン 7.1.1.0 では、InMobi アダプタに、同意情報を InMobi に渡すことができる GADMInMobiConsent
クラスが追加されました。次のサンプルコードは、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
。
米国のプライバシー関連州法に関するドキュメント
の説明に沿って、
NSUserDefaults
。
また、InMobi ダッシュボードで CCPA 設定を有効にする方法については、InMobi の CCPA ドキュメントをご覧ください。
ステップ 5: 追加のコードが必要
SKAdNetwork の統合
InMobi のドキュメントに沿って、SKAdNetwork ID をプロジェクトの Info.plist
ファイルに追加します。
ステップ 6: 実装をテストする
テスト広告を有効にする
アド マネージャーにテストデバイスを登録し、InMobi の管理画面でテストモードを有効にしてください。
テスト広告を確認する
InMobi からテスト広告が配信されていることを確認するには、広告インスペクタで InMobi(入札)と InMobi(ウォーターフォール)の広告ソースを使用して、単一の広告ソースのテストを有効にします。
省略可能なステップ
ネットワーク固有のパラメータ
InMobi アダプタは、GADInMobiExtras
クラスを使用してアダプタに渡すことができる追加のリクエスト パラメータをサポートしています。GADInMobiExtras
には、サポートされているすべての広告フォーマットに共通する次のプロパティが含まれます。
リクエスト パラメータと値 | |
---|---|
setAgeGroup ユーザーの年齢層。 |
kIMSDKAgeGroupBelow18 kIMSDKAgeGroupBetween18And24 kIMSDKAgeGroupBetween25And29 kIMSDKAgeGroupBetween30And34 kIMSDKAgeGroupBetween35And44 kIMSDKAgeGroupBetween45And54 kIMSDKAgeGroupBetween55And64 kIMSDKAgeGroupAbove65
|
setEducationType ユーザーの学歴。 |
kIMSDKEducationHighSchoolOrLess kIMSDKEducationCollegeOrGraduate kIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNone kIMSDKLogLevelError kIMSDKLogLevelDebug |
setAge
|
整数。ユーザーの年齢。 |
setYearOfbirth
|
整数。ユーザーの出生年。 |
setPostalCode
|
文字列。お客様の郵便番号。 通常は 5 桁の番号です。 |
setAreaCode
|
文字列。ユーザーの電話の市外局番(電話番号の一部)。 |
setLanguage
|
文字列。お客様の母国語(判明している場合)。 |
setLoginId
|
文字列。パブリッシャーのドメインのログイン ID。 |
setSessionId
|
文字列。パブリッシャーのドメイン内のセッション ID。 |
setLocationWithCityStateCountry
|
文字列。市区町村、都道府県、国をパラメータとする Location。 |
setKeywords
|
文字列。広告リクエストで渡される、コンテキストに関連するキーワード。 |
setInterests
|
文字列。広告リクエストで渡すコンテキストに関連する文字列。 |
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 | Ad Manager UI で設定された InMobi サーバー パラメータが存在しない、または無効です。 |
102 | InMobi アダプターは、リクエストされた広告フォーマットをサポートしていません。 |
103 | このネットワーク構成では、InMobi 広告がすでに読み込まれています。 |
その他 | InMobi SDK からエラーが返されました。詳しくは、IMRequestStatus.h をご覧ください。 |
InMobi iOS メディエーション アダプターの変更履歴
バージョン 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 以降が必要になりました。
didRewardUser
API を使用するようにアダプターを更新しました。- メインスレッドで 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 より前に作成されたため、
didRewardUser
API は使用していません。
バージョン 10.1.3.0
- InMobi SDK 10.1.3 との互換性を確認しました。
- Google Mobile Ads SDK バージョン 10.4.0 以降が必要になりました。
didRewardUser
API を使用するようにアダプターを更新しました。
構築およびテストに使用したバージョン:
- 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 との互換性が確認されました。
didRewardUser
API を使用するようにアダプターを更新しました。- 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 は、動画アセットを含む広告の画像を提供していません。潜在的な NullPointerExceptions を回避するため、アダプターはこれらの広告のいずれかを受け取ると、空の NativeAd.Image を自動的に作成し、アプリが受け取った広告オブジェクトの画像アセット配列に含めます。このアダプターを使用するパブリッシャーは、InMobi にメディエイトする際に画像アセットを直接使用せず、代わりに UI で GADMediaView を使用することをおすすめします。GADMediaView は、動画アセットを含む広告には動画アセットを、動画アセットを含まない広告には画像アセットを自動的に表示します。
バージョン 6.2.1.0
- inMobi SDK 6.2.1 との互換性を確認しました
以前のバージョン
- バナー、インタースティシャル、リワード動画、ネイティブ広告フォーマットのサポート。