Meta Audience Network を入札と統合する

このガイドでは、Google Mobile Ads SDK を使用して AdMob メディエーションで 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: AdMob 管理画面で Meta Audience Network のデマンドを設定する

広告ユニットのメディエーション設定を構成する

広告ユニットのメディエーション設定に Meta Audience Network を追加する必要があります。

まず、AdMob アカウントにログインします。次に、[メディエーション] タブに移動します。既存のメディエーション グループを変更する場合は、そのメディエーション グループの名前をクリックして編集し、Meta Audience Network を広告ソースとして追加するに進みます。

新しいメディエーション グループを作成するには、[メディエーション グループを作成] を選択します。

広告フォーマットとプラットフォームを入力し、[続行] をクリックします。

メディエーション グループに名前を付け、ターゲットとする地域を選択します。次に、メディエーション グループのステータスを [有効] に設定し、[広告ユニットを追加] をクリックします。

このメディエーション グループを、既存の AdMob 広告ユニットに関連付けます。次に [完了] をクリックします。

選択した広告ユニットが広告ユニットカードに表示されます。

Meta Audience Network を広告ソースとして追加する


[広告ソース] セクションの [入札] カードで、[広告ソースを追加] を選択します。次に、[Meta Audience Network] を選択します。
[パートナー契約への署名手順] をクリックし、Meta Audience Network と入札パートナーシップを設定します。
[確認して同意する]、[続行] の順にクリックします。
Meta Audience Network のマッピングがすでにある場合は、それを選択できます。それ以外の場合は、[マッピングを追加] をクリックします。
次に、前のセクションで取得したプレースメント ID を入力します。[完了] をクリックします。

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.6.0")
    implementation("com.google.ads.mediation:facebook:6.18.0.0")
}

手動による統合

ステップ 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 の管理画面でテストモードを有効にしてください。

テスト広告を確認する

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

省略可能なステップ

ネイティブ広告

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

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

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

例:

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 Audience Network アダプタは、ネイティブ広告のメイン画像アセットに直接アクセスできません。代わりに、アダプタは MediaView に動画または画像を入力します。

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

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

インプレッションの記録 録音をクリックします。
画面上の 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 のドキュメントに沿って、アプリのネットワーク セキュリティ構成を更新します。

エラーコード

アダプターがオーディエンス ネットワークから広告を受信できない場合は、次のクラスの 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 Audience Network の 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 アダプターを更新しました。

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

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

  • 初回リリース