このガイドでは、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 アカウントを登録します。アカウントを作成する際に、[Use InMobi SSP with Google Open Bidding] オプションはオフのままにします。
アカウントの確認が完了したら、ログインします。
アプリを追加
アプリを InMobi ダッシュボードに追加するには、[広告枠] > [広告枠の設定] をクリックします。
[広告枠を追加] をクリックし、プルダウン メニューから [モバイルアプリ] チャネルを選択します。
検索バーに公開済みのアプリストアの URL を入力し、自動入力された結果からアプリを選択します。[続行] をクリックします。
アプリが公開されていない場合は、[手動でリンク] をクリックして、必要な情報を入力します。[続行] をクリックします。
[アプリとウェブサイトのコンプライアンス] の設定を確認し、[プレースメントを保存して作成] をクリックします。
プレースメント
広告枠を設定すると、プレースメント作成ワークフローにリダイレクトされます。
単価設定
広告ユニットの種類を選択します。[プレースメント名] を入力し、[オーディエンス入札] と [パートナー] でそれぞれ [オン] と [Google Open Bidding] を選択し、フォームの残りの部分に記入します。完了したら、[プレースメントを作成] をクリックします。
滝
広告ユニットの種類を選択します。次に、プレースメント名を入力し、[オーディエンス入札] で [オフ] を選択し、フォームの残りの部分を入力します。完了したら、[プレースメントを作成] をクリックします。
プレースメントが作成されると、その詳細が表示されます。プレースメント ID をメモします。これは、AdMob 広告ユニットの設定に使用されます。
アカウント ID
InMobi アカウント ID は、[財務 > お支払い設定 > お支払い情報] で確認できます。
InMobi Reporting API キーを確認する
単価設定
この手順は、入札の統合では必要ありません。
滝
[マイ アカウント] > [アカウント設定] に移動します。[API キー] タブに移動し、[API キーを生成] をクリックします。
キーが必要なユーザーのメールアドレスを選択し、[Generate API Key] をクリックします。API キーとユーザー名 / ログイン名を含むファイルが生成されます。
すべてのユーザーの API キーを生成できるのは、アカウントのパブリッシャー管理者のみです。以前に生成した API キーを忘れた場合は、[API キー] タブでメールにカーソルを合わせ、API キーをリセットします。
テストモードをオンにする
すべての実際のインプレッションで、または特定のテストデバイスのみで、プレースメントでテストモードを有効にします。
ステップ 2: 管理画面で Ad Manager InMobi デマンドを設定する
GDPR と米国の州規制の広告パートナー リストに InMobi 追加
GDPR 設定と米国の州規制の設定の手順に沿って、AdMob 管理画面の 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 広告配信で制限付きデータ処理を有効にすることができますが、メディエーション チェーン内の各広告ネットワークにこの設定を適用することはできません。そのため、個人情報の販売に関与する可能性があるメディエーション チェーンの各広告ネットワークを特定し、各ネットワークのガイダンスに沿ってコンプライアンスを確保する必要があります。
バージョン10.5.6.0、の InMobi アダプタで、
NSUserDefaults
。
米国のプライバシー関連州法に関するドキュメント
の説明に沿って、
NSUserDefaults
。
また、InMobi ダッシュボードで CCPA 設定を有効にする方法については、InMobi の CCPA ドキュメントをご覧ください。
ステップ 5: 追加のコードが必要
SKAdNetwork との統合
InMobi のドキュメントに沿って、SKAdNetwork 識別子をプロジェクトの Info.plist
ファイルに追加します。
ステップ 6: 実装をテストする
テスト広告を有効にする
必ず AdMob にテストデバイスを登録し、InMobi UI でテストモードを有効にします。
テスト広告を確認する
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 | UI で設定されている Ad Manager 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 Kubernetes Engine
- 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 Kubernetes Engine
- 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 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 Kubernetes Engine
- 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 との互換性が確認されました。
- ネイティブ コンテンツ広告リクエストとアプリ インストール広告リクエストのサポートを終了しました。アプリは、統合ネイティブ広告 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 との互換性を確認しました
以前のバージョン
- バナー、インタースティシャル、リワード動画、ネイティブ広告フォーマットのサポート。