Meta Audience Network を入札と統合する

このガイドでは、Google Mobile Ads SDK (Legacy) を使用して メディエーションで Meta Audience Network の広告を読み込んで表示する方法を、入札の統合を含めて説明します。また、広告ユニットのメディエーション設定に Meta Audience Network を追加する方法と、Meta Audience Network SDK とアダプタを Android アプリに統合する方法についても取り上げます。

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

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

統合
入札
ウォーターフォール  1
フォーマット
バナー
インタースティシャル
リワード
リワード インタースティシャル
ネイティブ

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

前提条件

続行する前に、次のことを確認してください。

  • Android API レベル 24 以降。

ステップ 1: Meta Audience Network の管理画面で構成を設定する

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

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

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

プロパティを作成する

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

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

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

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

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

フォーマットを選択し、フォームに記入して [作成] をクリックします。

配置 ID をメモしておきます。

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

app-ads.txt を更新する

アプリの認定販売者 app-ads.txt は、IAB Tech Lab が推進するイニシアチブで、承認されたチャネルでのみアプリ広告インベントリを販売できるようにするものです。広告収入の大幅な減少を防ぐためには、app-ads.txt ファイルを実装する必要があります。まだ作成していない場合は、アド マネージャーの app-ads.txt ファイルを作成します。

Meta Audience Network に app-ads.txt を実装するには、app-ads.txt で認証された販売者を識別するをご覧ください。

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

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

ステップ 2: アド マネージャーの管理画面で Meta Audience Network のデマンドを設定する

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

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

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

入札リクエストでセキュア シグナルを共有する

[広告枠] > [セキュア シグナル] に移動します。[セキュア シグナル] で、[Facebook] を検索し、[アプリ統合を有効にする] をオンにします。

[保存] をクリックします。

SDK 入札のセキュア シグナルの共有を許可する

[配信] > [デマンド チャネルの設定] に移動します。[デフォルト設定] タブで、[SDK 入札] の [セキュア シグナルの共有を許可する] をオンにします。

[保存] をクリックします。

Meta の入札を設定する

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

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

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

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

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

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

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

Meta Audience Network の会社を選択します。

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

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

アド マネージャーの管理画面でリワード インタースティシャル広告の広告ユニットのマッピングを設定する場合は、[リワード] フォーマットを選択し、リワード インタースティシャル プレースメント ID を使用します。

最後に [保存] をクリックします。

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

欧州の規制に関する設定と米国の州の規制に関する設定の手順に沿って、アド マネージャーの管理画面で欧州および米国の州の規制に関する広告パートナーのリストに Meta を追加します。

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

アプリレベルの gradle ファイルに、次の実装依存関係を追加します。

Kotlin

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

Groovy

dependencies {
    implementation 'com.google.android.gms:play-services-ads:25.5.0'
    implementation 'com.google.ads.mediation:facebook:6.22.0.1'
}

手動による統合

  • 最新バージョンの 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 ユーザーの同意ポリシーに準拠するには、欧州経済領域(EEA)、英国、スイスのユーザーに対して特定の情報を開示し、Cookie などのローカル ストレージの使用に対するユーザーの同意(法律で義務付けられている場合)、および広告のパーソナライズを目的とした個人データの収集、共有、使用に対するユーザーの同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。パブリッシャー様には、同意がメディエーション チェーン内の各広告ソースに反映されていることを確認する責任があります。

Meta は IAB ヨーロッパのグローバル ベンダー リスト(GVL)に登録されていません。代わりに、追加同意の技術仕様を使用する必要があります。詳細については、追加同意のコンポーネントをご覧ください。追加同意の仕様は、IAB ヨーロッパの透明性と同意に関するフレームワーク(TCF)バージョン 2 と連携して機能します。この仕様により、パブリッシャー様は、同意管理プラットフォーム(CMP)やパートナーとともに、Google の広告技術プロバイダ(ATP)リストに登録されているものの、IAB ヨーロッパの GVL にはまだ登録されていない企業のために、追加の同意シグナルを収集して送信できます。

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

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

米国のプライバシー関連州法では、ユーザーが「個人情報」の「販売」をオプトアウトする権利を付与することが義務付けられています(用語は法律の定義に基づく)。「販売者」のホームページには、「個人情報を第三者に売却しない」ことを明記したリンクを目立つように表示することによってオプトアウトの手段を提供する必要があります。米国のプライバシー関連州法遵守ガイドでは、Google 広告の配信で制限付きデータ処理を有効にできますが、Google がこの設定をメディエーション チェーン内の各広告ネットワークに適用することはできません。そのため、メディエーション チェーン内で個人情報の販売に関与する可能性のある広告ネットワークを特定し、各ネットワークのガイダンスに沿って州法を遵守する必要があります。

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

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

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

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

テスト広告を有効にする

アド マネージャー用のテストデバイスを登録し、Meta Audience Network の管理画面でテストモードを有効にしてください。

テスト広告を確認する

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

省略可能なステップ

ネイティブ広告

Meta Audience Network のネイティブ広告アセットの一部は、Google のネイティブ広告アセットに 1 対 1 でマッピングされません。このようなアセットは、NativeAd の getExtras() メソッドを介してバンドルでパブリッシャーに返されます。アダプタは、次のアセットの受け渡しをサポートしています。

リクエスト パラメータと値
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)) {
  val 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 フォーマットを選択する必要があります。アダプタは、対応するネイティブ広告フォーマットを自動的に読み込みます。

広告レンダリング

Audience Network アダプタは、ネイティブ広告を NativeAd オブジェクトとして返します。NativeAd の次のフィールドに値を設定します。

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

1 Meta Audience Network アダプタでは、ネイティブ広告のメイン画像アセットに直接アクセスできません。代わりに、アダプタは MediaView に動画または画像を設定します。

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

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

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

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

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

Android 9 でのキャッシュ保存

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

エラーコード

アダプタが Audience Network から広告を受信できなかった場合は、次のクラスの ResponseInfo.getAdapterResponses() を使用して、広告レスポンスから根本原因のエラーを確認できます。

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

広告の読み込みに失敗した場合に Audience Network アダプタがスローするコードとメッセージは次のとおりです。

エラーコード 理由
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 Audience Network の AdView オブジェクトの作成時に例外がスローされました。
1000~9999 Meta Audience Network から SDK 固有のエラーが返されました。詳しくは、Meta Audience Network のドキュメントをご覧ください。

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

バージョン 6.22.0.1

  • アダプターの Kotlin 依存関係を 1.9.0(GMA NextGen SDK でサポートされている Kotlin の最小バージョン)に固定します。
  • Meta がネイティブ広告のインプレッションを記録したときに、ネイティブ広告のインプレッションをレポートするように更新しました。

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

  • Google Mobile Ads SDK バージョン 25.4.0。
  • Google Mobile Ads Next-Gen SDK バージョン 1.5.0。
  • Meta Audience Network SDK バージョン 6.22.0。

バージョン 6.22.0.0

  • Meta Audience Network SDK v6.22.0 との互換性を確認しました。

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

  • Google Mobile Ads SDK バージョン 25.4.0。
  • Google Mobile Ads Next-Gen SDK バージョン 1.3.0。
  • Meta Audience Network SDK バージョン 6.22.0。

バージョン 6.21.0.4

  • Meta Audience Network の混合オーディエンス設定に AgeRestrictedTreatment をマッピングします。
  • インタースティシャル広告のメモリリークに関する問題を修正しました。

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

  • Google Mobile Ads SDK バージョン 25.4.0。
  • Google Mobile Ads Next-Gen SDK バージョン 1.2.1。
  • Meta Audience Network SDK バージョン 6.21.0。

バージョン 6.21.0.3

  • 更新された NativeAdMapper API を使用するように、ネイティブ広告の実装を更新しました。
  • untrackView が呼び出されたときに NativeAdBase と MediaView を破棄して、リソースを解放します。

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

  • Google Mobile Ads SDK バージョン 25.2.0。
  • Google Mobile Ads Next-Gen SDK バージョン 0.25.0-beta01。
  • Meta Audience Network SDK バージョン 6.21.0。

バージョン 6.21.0.2

  • GMA Next-Gen SDK の依存関係を使用してアダプターをビルドするプロパティを追加しました。

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

  • Google Mobile Ads SDK バージョン 25.1.0。
  • Meta Audience Network SDK バージョン 6.21.0。

バージョン 6.21.0.1

  • tagForUnderAgeOfConsent Google Mobile Ads SDK パラメータを Meta Audience Network SDK に転送するサポートを追加しました。

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

  • Google Mobile Ads SDK バージョン 24.9.0。
  • Meta Audience Network SDK バージョン 6.21.0。

バージョン 6.21.0.0

  • Meta Audience Network SDK v6.21.0 との互換性を確認しました。

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

  • Google Mobile Ads SDK バージョン 24.7.0。
  • Meta Audience Network SDK バージョン 6.21.0。

バージョン 6.20.0.2

  • メモリリークの問題を軽減するため、Context オブジェクトへのクラスレベルの参照を削除しました。

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

  • Google Mobile Ads SDK バージョン 24.7.0。
  • Meta Audience Network SDK バージョン 6.20.0。

バージョン 6.20.0.1

  • プレースメント ID がない場合に初期化が失敗するチェックを削除しました。 パブリッシャーが広告ユニットのマッピングを定義していない場合でも RTB が機能するように、このメソッドを削除しました。
  • Meta Audience Network SDK v6.20.0 との互換性を確認しました。

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

  • Google Mobile Ads SDK バージョン 24.6.0。
  • Meta Audience Network SDK バージョン 6.20.0。

バージョン 6.20.0.0

  • Meta Audience Network SDK v6.20.0 との互換性を確認しました。

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

  • Google Mobile Ads SDK バージョン 24.2.0。
  • Meta Audience Network SDK バージョン 6.20.0。

バージョン 6.19.0.1

  • Android API レベルの最小要件を 23 に更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 24.0.0 に更新しました。

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

  • Google Mobile Ads SDK バージョン 24.0.0。
  • Meta Audience Network SDK バージョン 6.19.0。

バージョン 6.19.0.0

  • Meta Audience Network SDK v6.19.0 との互換性を確認しました。

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

  • Google Mobile Ads SDK バージョン 23.6.0。
  • Meta Audience Network SDK バージョン 6.19.0。

バージョン 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

  • compileSdkVersion と targetSdkVersion を 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 アダプタを更新しました。

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

  • 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 Mobile Ads のメディエーション サービス名を更新しました。
  • 初期化呼び出しにアダプタ バージョンを追加しました。
  • 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

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

バージョン 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 バージョン].[アダプター パッチ バージョン] に変更しました。
  • 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

  • 初回リリース