このガイドでは、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 を検索バーに入力し、自動入力された結果からアプリを選択します。[続行] をクリックします。
アプリが公開されていない場合は、[手動でリンク] をクリックして、必要な情報を入力します。[続行] をクリックします。
[アプリとウェブサイトのコンプライアンス] の設定を確認し、[プレースメントを保存して作成] をクリックします。
プレースメント
インベントリを設定すると、プレースメント作成ワークフローにリダイレクトされます。
単価設定
広告ユニットの種類を選択します。[プレースメント名] を入力し、[オーディエンス入札] と [パートナー] でそれぞれ [オン] と [Google Open Bidding] を選択し、フォームの残りの部分に記入します。完了したら、[プレースメントを作成] をクリックします。
滝
広告ユニットの種類を選択します。次に、[プレースメント名] を入力し、[オーディエンス入札] で [オフ] を選択して、フォームの残りの部分に記入します。完了したら、[プレースメントを作成] をクリックします。
プレースメントが作成されると、その詳細が表示されます。プレースメント ID をメモします。これは、AdMob 広告ユニットの設定に使用されます。
アカウント ID
InMobi アカウント ID は、[財務 > お支払い設定 > お支払い情報] で確認できます。
InMobi Reporting API キーを確認する
単価設定
この手順は、入札の統合では必要ありません。
滝
[My Account] > [Account Settings] に移動します。[API Key] タブに移動し、[Generate API Key] をクリックします。
キーが必要なユーザーのメールアドレスを選択し、[API キーを生成する] をクリックします。API キーとユーザー名 / ログイン名を含むファイルが生成されます。
すべてのユーザーの API キーを生成できるのは、アカウントのパブリッシャー管理者のみです。以前に生成した API キーを忘れた場合は、[API キー] タブでメールにカーソルを合わせ、API キーをリセットします。
テストモードをオンにする
すべての実際のインプレッションで、または特定のテストデバイスのみで、プレースメントでテストモードを有効にします。
ステップ 2: Ad Manager UI で InMobi デマンドを設定する
GDPR と米国の州規制の広告パートナー リストに InMobi 追加
GDPR 設定と米国の州規制の設定の手順に沿って、AdMob 管理画面の GDPR と米国の州規制の広告パートナー リストに InMobi を追加します。
ステップ 3: InMobi SDK とアダプタをインポートする
CocoaPods を使用する(推奨)
プロジェクトの Podfile に次の行を追加します。
pod 'GoogleMobileAdsMediationInMobi'
コマンドラインから次のコマンドを実行します。
pod install --repo-update
手動による統合
- InMobi iOS SDK の最新バージョンをダウンロードし、プロジェクトで
InMobiSDK.framework
をリンクします。
- 変更履歴のダウンロード リンクから 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 に渡すことができる 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
。
米国のプライバシー関連州法に関するドキュメント
の手順に沿って、
NSUserDefaults
。
また、InMobi ダッシュボードで CCPA 設定を有効にする方法については、InMobi の CCPA のドキュメントをご覧ください。
ステップ 5: 追加のコードが必要
SKAdNetwork との統合
InMobi のドキュメントに沿って、SKAdNetwork 識別子をプロジェクトの Info.plist
ファイルに追加します。
ステップ 6: 実装をテストする
テスト広告を有効にする
Ad Manager にテストデバイスを登録し、 InMobi UI でテストモードを有効にします。
テスト広告を確認する
InMobiからテスト広告を受信していることを確認するには、広告インスペクタで InMobi (Bidding) and InMobi (Waterfall) 広告ソースを使用して単独の広告ソースのテストを有効にします。
省略可能なステップ
ネットワーク固有のパラメータ
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
|
文字列。パラメータとして都市、州、国を含む場所。 |
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
- コンポーネントが 4 つではなく 3 つになるように
CFBundleShortVersionString
を更新しました。
構築およびテストに使用したバージョン:
- 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 Kubernetes Engine
- 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 Kubernetes Engine
- 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 Kubernetes Engine
- 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 Kubernetes Engine
- 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 との互換性を確認しました。
InMobiSDK/Core
を使用するように InMobi iOS アダプターの CocoaPod の依存関係を更新しました。- 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 Kubernetes Engine
- 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 との互換性を検証しました。
- ネイティブ コンテンツ広告リクエストとアプリ インストール広告リクエストのサポートを終了しました。アプリでネイティブ広告をリクエストするには、Unified Native Ads 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 の発生を回避するため、アダプターはこれらの広告を受け取ると空の BILLING.Image を自動的に作成し、アプリが受け取った広告オブジェクトの画像アセット配列に追加します。このアダプターを使用するパブリッシャーは、InMobi へのメディエーション時に画像アセットを直接使用せず、代わりに UI で GADMediaView を使用することをおすすめします。GADMediaView は、動画アセットを含む広告には動画アセットを、動画アセットを含まない広告には画像アセットを自動的に表示します。
バージョン 6.2.1.0
- inMobi SDK 6.2.1 との互換性を確認しました
以前のバージョン
- バナー、インタースティシャル、動画リワード広告、ネイティブ広告フォーマットに対応。