Meta Audience Network を入札に統合する

{10. {10 。

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

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

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

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

1 Meta Audience Network は 2021 年に入札のみになりました。

要件

  • 最新の Google Mobile Ads SDK

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

  • Android API レベル 21 以降

ステップ 1: Meta Audience Network の管理画面で設定を行う

ビジネス マネージャーのスタートページに登録してログインします。

[始める]、[新しいアカウントを作成] の順にクリックします。

必須項目にビジネス情報を入力し、[次へ] をクリックします。

プロパティを作成する

必要な情報を入力すると、アプリのプロパティを作成するよう求められます。アプリのプロパティの名前を入力し、[次へ] をクリックします。

次に、収益化を行うプラットフォームを選択します。

アプリの詳細を追加し、[次へ] をクリックします。

[新しいお支払いアカウントを追加] をクリックして、お支払いアカウントを設定します。支払い情報を入力するための新しいページにリダイレクトされます。必要な情報を入力し、[次へ] をクリックします。

[メディエーション プラットフォーム] として [Google AdMob] を選択し、[プレースメントを作成] をクリックします。

形式を選択してフォームに入力し、[作成] をクリックします。

プレースメント ID をメモしておきます。

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

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

Meta Audience Network のテスト広告を有効にする方法について詳しくは、Audience Network の実装テストガイドをご覧ください。

ステップ 2: Ad Manager UI で Meta Audience Network のデマンドを設定する

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

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

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

Meta 入札を設定する

アド マネージャー 360

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

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

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

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

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

アド マネージャー

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

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

[今すぐオンライン オンボーディングを行う] をクリックします。次に、ダイアログで [はい、同意します] をクリックします。Facebook のサイトにリダイレクトされ、オンボーディング プロセスが開始されます。

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

ビジネスを選択します。

ビジネスを選択すると、次のダイアログが表示されます。[アド マネージャーに戻る] をクリックします。

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

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

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

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

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

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

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

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

GDPR 設定米国の州規制の設定の手順に沿って、AdMob 管理画面の GDPR と米国の州規制の広告パートナー リストに Meta を追加します。

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

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

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.5.0")
    implementation("com.google.ads.mediation:facebook:6.18.0.0")
}

手動による統合

  • Meta Audience Network SDK for Android の最新バージョンをダウンロードします。AudienceNetwork/bin フォルダの下の AudienceNetwork.aar を展開し、プロジェクトに追加します。

  • Google の Maven リポジトリにある Meta Audience Network アダプタのアーティファクトに移動します。最新バージョンを選択し、Meta Audience Network アダプターの .aar ファイルをダウンロードしてプロジェクトに追加します。

ステップ 4: Meta Audience Network SDK でプライバシー設定を実装する

Google の EU ユーザーの同意ポリシーに基づき、デバイス ID と個人データの使用について、欧州経済領域(EEA)のユーザーに対して特定の情報を開示し、同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。同意を求める際は、個人データを収集、受領、または使用する可能性があるメディエーション チェーン内の各広告ネットワークを特定し、各ネットワークの使用に関する情報を提供する必要があります。Google は現在、同意に関するユーザーの選択をそのようなネットワークに自動的に渡すことはできません。

GDPR と Meta 広告については、Meta のドキュメントのガイダンスに沿って対応してください。

米国のプライバシー関連州法

米国の州のプライバシー法 は、ユーザーに「個人情報」の「販売」を拒否する権利を保障する法律で、「販売者」パーティのホームページにある「個人情報を販売しない」リンクから販売を拒否することができます。米国の州のプライバシー関連法の遵守ガイドでは、Google 広告配信で制限付きデータ処理を有効にできますが、Google はメディエーション チェーン内の各広告ネットワークにこの設定を適用することはできません。そのため、個人情報の販売に参加する可能性があるメディエーション チェーンの各広告ネットワークを特定し、各ネットワークのガイダンスに従ってコンプライアンスを確保する必要があります。

カリフォルニア州のユーザーのデータ処理オプションについては、Meta のドキュメントに記載されているガイダンスに沿って対応してください。

ステップ 5: 必要なコードを追加する

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

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

テスト広告を有効にする

必ず AdMob にテストデバイスを登録し、Meta Audience Network の UI でテストモードを有効にします

テスト広告を確認する

Meta Audience Network からテスト広告が配信されていることを確認するには、広告インスペクタで Meta Audience Network(入札)広告ソースを使用して単一の広告ソースのテストを有効にします。

省略可能なステップ

ネイティブ広告

Meta Audience Network のネイティブ広告アセットの中には、Google のネイティブ広告アセットに 1 対 1 で対応しないものがあります。このようなアセットは、NativeAdgetExtras() メソッドを介してバンドルでパブリッシャーに渡されます。このアダプタは、次のアセットを渡すことをサポートしています。

リクエスト パラメータと値
FacebookMediationAdapter.KEY_ID 文字列。ネイティブ広告の一意の ID
FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET 文字列。広告のソーシャル コンテキスト

これらのアセットを抽出する方法を示すコードの例を以下に示します。

例:

Java

Bundle extras = nativeAd.getExtras();
if (extras.containsKey(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)) {
    String socialContext = extras.getString(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET);
    // ...
}

Kotlin

val extras = nativeAd.getExtras()
if (extras.containsKey(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)) {
   var socialContext = extras.getString(FacebookMediationAdapter.KEY_SOCIAL_CONTEXT_ASSET)
   // ...
}

MediaView を使用しない Meta Audience Network ネイティブ広告

Meta Audience Network のネイティブ広告フォーマットでは、 MediaView アセットのレンダリングが必要です。アセットを使用せずにネイティブ広告をレンダリングする場合は、Meta Audience Network の ネイティブ バナー 広告フォーマットを使用してください。

代わりに Meta Audience Network のネイティブ バナー広告を使用するには、Meta Audience Network の設定時に Native Banner フォーマットを選択する必要があります。アダプタによって、対応するネイティブ広告フォーマットが自動的に読み込まれます。

広告のレンダリング

オーディエンス ネットワーク アダプタは、ネイティブ広告を NativeAd オブジェクトとして返します。 NativeAd の次の フィールド に入力されます。

フィールド Meta Audience Network アダプタによって入力されます
広告見出し
画像 1
本文
アプリのアイコン
行動を促すフレーズ
広告主名
評価
ストア
価格

1 Meta オーディエンス ネットワーク アダプタでは、ネイティブ広告のメイン画像アセットには直接アクセスできません。代わりに、アダプターは MediaView に動画または画像を入力します。

インプレッションとクリックのトラッキング

次の表に、Google Mobile Ads SDK によってネイティブ広告のインプレッションとクリックが記録されるタイミングを示します。

インプレッションの記録 録音をクリックします。
画面上の Meta Audience Network ネイティブ広告アセットの 1 ピクセル + アセットのレンダリング要件 Meta Audience Network SDK コールバック

Meta Audience Network では、Meta Audience Network の設定時にネイティブ フォーマットとネイティブ バナー フォーマットのどちらを選択したかに応じて、インプレッションが有効と見なされるための特定のアセット レンダリング要件があります。

Meta オーディエンス ネットワークのネイティブ フォーマット 必要なアセット 必須のレンダリング クラス
ネイティブ メディアビュー MediaView
ネイティブ バナー アプリのアイコン ImageView

Android 9 のキャッシュ

Android 9(API レベル 28)以降では、クリアテキストのサポートがデフォルトで無効になっています。これにより、Meta Audience Network SDK のメディア キャッシュ機能に影響し、ユーザー エクスペリエンスや広告収益に影響する可能性があります。Meta のドキュメントに沿って、アプリのネットワーク セキュリティ構成を更新します。

エラーコード

アダプタがオーディエンス ネットワークから広告を受信できない場合は、次のクラスの ResponseInfo.getAdapterResponses() を使用して、広告レスポンスから根本的なエラーを確認できます。

com.google.ads.mediation.facebook.FacebookAdapter
com.google.ads.mediation.facebook.FacebookMediationAdapter

広告の読み込みに失敗したときに、オーディエンス ネットワーク アダプターからスローされるコードとそれに付随するメッセージは次のとおりです。

エラーコード 理由
101 無効なサーバー パラメータ(プレースメント ID がないなど)。
102 リクエストされた広告サイズが、Meta Audience Network でサポートされているバナーサイズと一致しません。
103 ニュース メディアは、Activity コンテキストで広告をリクエストする必要があります。
104 Meta Audience Network SDK を初期化できませんでした。
105 パブリッシャーが統合型ネイティブ広告をリクエストしていない。
106 読み込まれたネイティブ広告が、想定していたオブジェクトと異なります。
107 使用されている Context オブジェクトが無効です。
108 読み込まれた広告に、必須のネイティブ広告アセットがありません。
109 入札ペイロードからネイティブ広告を作成できませんでした。
110 Meta Audience Network SDK がインタースティシャル広告またはリワード広告を表示できませんでした。
111 Meta オーディエンス ネットワークの AdView オブジェクトの作成時に例外がスローされました。
1000-9999 Meta Audience Network から SDK 固有のエラーが返された。詳しくは、Meta Audience Network のドキュメントをご覧ください。

Meta Audience Network Android メディエーション アダプタの変更履歴

バージョン 6.18.0.0

  • Meta Audience Network SDK v6.18.0 との互換性を検証しました。

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

  • Google Mobile Ads SDK バージョン 23.3.0。
  • Meta Audience Network SDK バージョン 6.18.0。

バージョン 6.17.0.0

  • 必須の Google Mobile Ads SDK バージョンを 23.0.0 に更新しました。
  • Meta Audience Network SDK v6.17.0 との互換性が確認されました。

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

  • Google Mobile Ads SDK バージョン 23.0.0。
  • Meta Audience Network SDK バージョン 6.17.0

バージョン 6.16.0.0

  • インタースティシャル広告の表示が失敗したことを Meta SDK が報告したときに、MediationInterstitialAdCallback#onAdFailedToShow() を呼び出すようにアダプタを更新しました。
  • Meta Audience Network SDK v6.16.0 との互換性が確認されました。

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

  • Google Mobile Ads SDK バージョン 22.3.0。
  • Meta Audience Network SDK バージョン 6.16.0。

バージョン 6.15.0.0

  • Meta Audience Network SDK v6.15.0 との互換性が確認されました。
  • 必要な Google Mobile Ads SDK の最小バージョンを 22.2.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.2.0。
  • Meta Audience Network SDK バージョン 6.15.0。

バージョン 6.14.0.0

  • Meta Audience Network SDK v6.14.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
  • Meta Audience Network SDK バージョン 6.14.0。

バージョン 6.13.7.1

  • 新しい VersionInfo クラスを使用するようにアダプターを更新しました。
  • 必要な Google Mobile Ads SDK の最小バージョンを 22.0.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 22.0.0。
  • Meta Audience Network SDK バージョン 6.13.7

バージョン 6.13.7.0

  • Meta Audience Network SDK v6.13.7 との互換性が確認されました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 21.5.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 21.5.0.
  • Meta Audience Network SDK バージョン 6.13.7

バージョン 6.12.0.0

  • Meta Audience Network SDK v6.12.0 との互換性を検証しました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 21.2.0 に更新しました。
  • アダプター名を「Meta Audience Network」に変更しました。
  • ウォーターフォール統合を削除しました。

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

  • Google Mobile Ads SDK バージョン 21.2.0。
  • Meta Audience Network SDK バージョン 6.12.0。

バージョン 6.11.0.1

  • compileSdkVersiontargetSdkVersion を API 31 に更新しました。
  • 必須の Google Mobile Ads SDK バージョンを 21.0.0 に更新しました。
  • 必要最小限の Android API レベルを 19 に更新しました。

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

  • Google Mobile Ads SDK バージョン 21.0.0。
  • Facebook SDK バージョン 6.11.0.

バージョン 6.11.0.0

  • Facebook SDK v6.11.0 との互換性が確認済み。
  • ウォーターフォール メディエーションの非推奨に関する警告メッセージを追加しました。詳しくは、Meta のブログをご覧ください。

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

  • Google Mobile Ads SDK バージョン 20.6.0.
  • Facebook SDK バージョン 6.11.0。

バージョン 6.10.0.0

  • Facebook SDK v6.10.0 との互換性が確認済み。

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

  • Google Mobile Ads SDK バージョン 20.6.0.
  • Facebook SDK バージョン 6.10.0。

バージョン 6.8.0.1

  • 入札広告のクリック コールバックとインプレッション コールバックの転送のサポートを追加しました。
  • インタースティシャル入札広告の表示に失敗した場合の onAdFailedToShow() コールバックの転送のサポートを追加しました。
  • 必須となる Google Mobile Ads SDK のバージョンを 20.6.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 20.6.0.
  • Facebook SDK バージョン 6.8.0。

バージョン 6.8.0.0

  • Facebook SDK v6.8.0 との互換性を検証しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 20.4.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 20.4.0。
  • Facebook SDK バージョン 6.8.0。

バージョン 6.7.0.0

  • Facebook SDK v6.7.0 との互換性が確認済み。

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

  • Google Mobile Ads SDK バージョン 20.3.0。
  • Facebook SDK バージョン 6.7.0。

バージョン 6.6.0.0

  • Facebook SDK v6.6.0 との互換性が確認済み。
  • 必要最小限の Google Mobile Ads SDK バージョンを 20.3.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 20.3.0.
  • Facebook SDK バージョン 6.6.0。

バージョン 6.5.1.1

  • 6.5.1.0 で発生した、ライブ広告ではなくテスト広告が返されるバグを修正しました。
  • 新しい AdError API を使用するようにアダプターを更新しました。

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

  • Google Mobile Ads SDK バージョン 20.2.0。
  • Facebook SDK バージョン 6.5.1.

バージョン 6.5.1.0(非推奨)

  • バージョン 6.5.1.0 に関する問題が検出され、確認されました。バージョン 6.5.1.1 にアップグレードすることをおすすめします。
  • Facebook SDK v6.5.1 との互換性が確認されました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 20.2.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 20.2.0。
  • Facebook SDK バージョン 6.5.1。

バージョン 6.5.0.0

  • Facebook SDK v6.5.0 との互換性が確認されました。
  • ネイティブ広告に Facebook のカバー画像が表示されない問題を修正しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 20.1.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 20.1.0。
  • Facebook SDK バージョン 6.5.0。

バージョン 6.4.0.0

  • Facebook SDK v6.4.0 との互換性が確認されました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 20.0.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 20.0.0。
  • Facebook SDK バージョン 6.4.0。

バージョン 6.3.0.1

  • ImageView を使用して画像アセットをレンダリングしないアプリでネイティブ広告をレンダリングするときに ClassCastException がスローされる問題を修正しました。

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

  • Google Mobile Ads SDK バージョン 19.7.0。
  • Facebook SDK バージョン 6.3.0。

バージョン 6.3.0.0

  • Facebook SDK v6.3.0 との互換性が確認済み。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.7.0。
  • Facebook SDK バージョン 6.3.0。

バージョン 6.2.1.0

  • Facebook SDK v6.2.1 との互換性が確認されました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 19.7.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.7.0.
  • Facebook SDK バージョン 6.2.1。

バージョン 6.2.0.1

  • 非推奨の NativeAppInstallAd 形式のサポートを削除しました。アプリは統合ネイティブ広告をリクエストする必要があります。
  • 必要最小限の Google Mobile Ads SDK バージョンを 19.6.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.6.0。
  • Facebook SDK バージョン 6.2.0。

バージョン 6.2.0.0

  • Facebook SDK v6.2.0 との互換性が確認済み。
  • 必要な最小バージョンの Google Mobile Ads SDK を 19.5.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 19.5.0。
  • Facebook SDK バージョン 6.2.0。

バージョン 6.1.0.0

  • Facebook SDK v6.1.0 との互換性を検証しました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 19.4.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.4.0。
  • Facebook SDK バージョン 6.1.0.

バージョン 6.0.0.0

  • Facebook SDK v6.0.0 との互換性が確認済み。
  • 必須の Google Mobile Ads SDK バージョンを 19.3.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 19.3.0.
  • Facebook SDK バージョン 6.0.0.

バージョン 5.11.0.0

  • Facebook SDK v5.11.0 との互換性が確認済み。

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

  • Google Mobile Ads SDK バージョン 19.2.0。
  • Facebook SDK バージョン 5.11.0.

バージョン 5.10.1.0

  • Facebook SDK v5.10.1 との互換性を検証しました。

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

  • Google Mobile Ads SDK バージョン 19.2.0.
  • Facebook SDK バージョン 5.10.1。

バージョン 5.10.0.0

  • Facebook SDK v5.10.0 との互換性を検証しました。

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

  • Google Mobile Ads SDK バージョン 19.2.0。
  • Facebook SDK バージョン 5.10.0.

バージョン 5.9.1.0

  • Facebook SDK v5.9.1 との互換性が確認されました。

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

  • Google Mobile Ads SDK バージョン 19.2.0.
  • Facebook SDK バージョン 5.9.1.

バージョン 5.9.0.2

  • リワード インタースティシャル広告のサポートを追加しました。
  • インライン アダプティブ バナー リクエストをサポートするようにアダプタを更新しました。
  • 入札バナー広告が常に全幅でレンダリングされる問題を修正しました。
  • 必須の Google Mobile Ads SDK のバージョンを 19.2.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 19.2.0.
  • Facebook SDK バージョン 5.9.0。

バージョン 5.9.0.1

  • インタースティシャル広告またはリワード広告の表示中に FAN SDK でエラーが発生した場合、アダプタがエラーを転送するようになりました。

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

  • Google Mobile Ads SDK バージョン 19.1.0。
  • Facebook SDK バージョン 5.9.0。

バージョン 5.9.0.0

  • Facebook SDK v5.9.0 との互換性を検証しました。

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

  • Google Mobile Ads SDK バージョン 19.1.0。
  • Facebook SDK バージョン 5.9.0。

バージョン 5.8.0.2

  • ネイティブ広告の読み込み時に特定のシナリオでクラッシュを引き起こしていた、誤った変数参照を修正しました。

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

  • Google Mobile Ads SDK バージョン 19.1.0.
  • Facebook SDK バージョン 5.8.0。

バージョン 5.8.0.1

  • アダプターの読み込み / 表示の失敗に関する説明的なエラーコードと理由を追加しました。
  • 必須となる Google Mobile Ads SDK のバージョンを 19.1.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 19.1.0.
  • Facebook SDK バージョン 5.8.0。

バージョン 5.8.0.0

  • Facebook SDK v5.8.0 との互換性が確認済み。
  • 必須の Google Mobile Ads SDK バージョンを 19.0.1 に更新しました。

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

  • Google Mobile Ads SDK バージョン 19.0.1。
  • Facebook SDK バージョン 5.8.0。

バージョン 5.7.1.1

  • Facebook Audience Network アダプターのエラーのサポートを追加しました。
  • アダプターの読み込みまたは番組の失敗の説明的なエラーコードと理由を追加しました。

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

  • Google Mobile Ads SDK バージョン 18.3.0.
  • Facebook SDK バージョン 5.7.1。

バージョン 5.7.1.0

  • Facebook SDK v5.7.1 との互換性を検証しました。
  • 入札を使用している場合の Facebook ネイティブ バナー広告のサポートを追加しました。
  • ネイティブ広告で、アイコン アセットに「Drawable」が使用されるようになりました。

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

  • Google Mobile Ads SDK バージョン 18.3.0.
  • Facebook SDK バージョン 5.7.1。

バージョン 5.7.0.0

  • Facebook SDK v5.7.0 との互換性が確認済み。

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

  • Google Mobile Ads SDK バージョン 18.3.0。
  • Facebook SDK バージョン 5.7.0。

バージョン 5.6.1.0

  • Facebook SDK v5.6.1 との互換性を確認しました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 18.3.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 18.3.0。
  • Facebook SDK バージョン 5.6.1。

バージョン 5.6.0.0

  • Facebook SDK v5.6.0 との互換性が確認済み。
  • AdChoicesView を使用するように Facebook Adapter を更新しました。

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

  • Google Mobile Ads SDK バージョン 18.2.0。
  • Facebook SDK バージョン 5.6.0。

バージョン 5.5.0.0

  • Facebook SDK v5.5.0 との互換性を検証しました。

バージョン 5.4.1.1

  • ネイティブ広告を削除するとクラッシュする問題を修正しました。

バージョン 5.4.1.0

  • Facebook SDK v5.4.1 との互換性が確認されました。
  • ウォーターフォール メディエーション向けの Facebook ネイティブ バナー広告のサポートを追加しました。
    • ネイティブ バナー広告をリクエストするには、FacebookExtras クラスの setNativeBanner() を使用します。
  • スマートバナー広告のリクエストが失敗する問題を修正しました。
  • 動画再生中にアプリがバックグラウンドに移動していた場合に、動画リワード広告が onAdClosed() イベントを転送しない問題を修正しました。
  • アダプターを AndroidX に移行しました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 18.1.1 に更新しました。

バージョン 5.4.0.0

  • Facebook SDK v5.4.0 との互換性を検証しました。

バージョン 5.3.1.2

  • 「プレースメント ID が見つかりません」が原因で Facebook 入札が初期化されないバグを修正しました。

バージョン 5.3.1.1

  • ネイティブ RTB 広告のインプレッション トラッキングを更新しました。
  • 必要最小限の Google Mobile Ads SDK バージョンを 17.2.1 に更新しました。

バージョン 5.3.1.0

  • バナー広告、インタースティシャル広告、リワード広告、ネイティブ広告の入札機能をアダプタに追加しました。
  • Facebook SDK v5.3.1 との互換性が確認されました。

バージョン 5.3.0.0

  • Google モバイル広告のメディエーション サービス名を更新しました。
  • 初期化呼び出しにアダプター バージョンを追加しました。
  • Facebook SDK v5.3.0 との互換性が確認済み。

バージョン 5.2.0.2

  • 柔軟なバナー広告サイズのサポートを追加しました。

バージョン 5.2.0.1

  • 新しいオープンベータ版の Rewarded API をサポートするようにアダプターを更新しました。
  • 必須となる Google Mobile Ads SDK のバージョンを 17.2.0 に更新しました。

バージョン 5.2.0.0

  • Facebook SDK v5.2.0 との互換性を検証しました。

バージョン 5.1.1.1

  • 統合ネイティブ広告の広告主名が入力されるようにアダプターを更新しました。

バージョン 5.1.1.0

  • AdChoices ビューを AdOptions ビューに置き換え。
  • Facebook SDK v5.1.1 との互換性が確認済み

バージョン 5.1.0.1

  • getGMSVersionCode() が原因で発生する ANR の問題を修正しました。

バージョン 5.1.0.0

  • 広告フォーマットごとに Facebook SDK を初期化します。

バージョン 5.0.1.0

  • Facebook SDK v5.0.1 との互換性が確認されました。

バージョン 5.0.0.1

  • 広告リクエスト時にリワード広告オブジェクトを作成するようにアダプターを更新しました。

バージョン 5.0.0.0

  • Facebook SDK v5.0.0 との互換性が確認済み。

バージョン 4.99.3.0

  • Facebook SDK v4.99.3 との互換性が確認済み。

バージョン 4.99.1.1

  • 統合ネイティブ広告に Ad Choices アイコンが表示されないバグを修正しました。
  • 画像のダウンロード時にアダプターが例外をスローするバグを修正しました。

バージョン 4.99.1.0

  • Facebook SDK v4.99.1 との互換性が確認されました。

バージョン 4.28.2.1

  • onRewardedVideoComplete() 広告イベントを呼び出すようにアダプターを更新しました。

バージョン 4.28.2.0

  • Facebook SDK v4.28.2 との互換性を確認しました。

バージョン 4.28.1.1

  • 統合ネイティブ広告のクリックが登録されない問題を修正しました。

バージョン 4.28.1.0

  • Facebook SDK v4.28.1 との互換性を検証しました。

バージョン 4.28.0.0

  • Facebook SDK v4.28.0 との互換性が確認済み。

バージョン 4.27.1.0

  • Facebook SDK v4.27.1 との互換性を検証しました。

バージョン 4.27.0.0

  • Facebook SDK v4.27.0 との互換性が確認されました。

バージョン 4.26.1.0

  • Facebook SDK v4.26.1 との互換性を確認しました。
  • Android Studio 3.0 用のアダプター プロジェクトを更新しました

バージョン 4.26.0.0

  • 動画リワード広告のサポートを追加しました。
  • ネイティブ動画広告のサポートを追加しました。
  • Facebook SDK v4.26.0 との互換性が確認済み。

バージョン 4.25.0.0

  • サイズが正しくないバナーが返される問題を修正しました。
  • ネイティブ広告のアダプターのビュー トラッキングを更新し、広告ビュー全体ではなく個々のアセットビューを Facebook SDK に登録するようにしました。つまり、ネイティブ広告の背景(または「空白」)をクリックしても、クリックスルーが発生しなくなります。
  • Facebook SDK v4.25.0 との互換性が確認されました。

バージョン 4.24.0.0

  • Facebook SDK v4.24.0 との互換性が確認されました。

バージョン 4.23.0.0

  • Facebook SDK v4.23.0 との互換性が確認済み。

バージョン 4.22.1.0

  • Facebook SDK v4.22.1 との互換性を検証しました。

バージョン 4.22.0.0

  • Facebook SDK v4.22.0 に対応するようにアダプターを更新しました。

バージョン 4.21.1.0

  • Facebook SDK v4.21.1 との互換性を検証しました。

バージョン 4.21.0.0

  • Facebook SDK v4.21.0 との互換性が確認されました。

バージョン 4.20.0.0

  • サポートされている最小 Android API レベルを 14 以上に更新しました。
  • Facebook SDK v4.20.0 との互換性を検証しました。

バージョン 4.19.0.0

  • Facebook SDK v4.19.0 との互換性を検証しました。

バージョン 4.18.0.0

  • Facebook SDK v4.18.0 との互換性が確認済み。

バージョン 4.17.0.0

  • ネイティブ広告のサポートを追加しました。

バージョン 4.15.0.0

  • バージョン命名システムを [FAN SDK version].[アダプタ パッチ バージョン] に変更しました。
  • 必須の FAN SDK の最小バージョンを v4.15.0 に更新しました。
  • 必須の Google Mobile Ads SDK のバージョンを v9.2.0 に更新しました。
  • インタースティシャル広告に対する Facebook のクリック コールバックが正しく転送されないバグを修正しました。
  • 広告がクリックされたときに、アダプタが onAdLeftApplication も転送するようになりました。

バージョン 1.2.0

  • AdSize.SMART_BANNER が有効なサイズになるようにバグを修正しました。

バージョン 1.1.0

  • リクエストが AdSize.MEDIUM_RECTANGLE の場合に、全幅 x 250 の形式のサポートを追加しました

バージョン 1.0.1

  • AdSize.SMART_BANNER のサポートを追加しました

バージョン 1.0.0

  • 初回リリース