Meta Audience Network と入札の統合

このガイドでは、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 オーディエンス ネットワークの UI で設定をセットアップする

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

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

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

プロパティを作成する

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

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

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

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

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

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

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

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

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

Meta Audience Network のテスト広告を有効にする詳しい手順については、オーディエンス ネットワークのテスト実装ガイドをご覧ください。

ステップ 2: 管理画面で Meta オーディエンス ネットワークのデマンドを設定する Ad Manager

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

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

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

Meta 入札を設定する

アド マネージャー 360

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

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

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

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

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

アド マネージャー

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

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

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

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

ビジネスを選択します。

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

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

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

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

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

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

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

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

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

GDPR 設定 米国の州規制の設定 の手順に沿って、 Ad Manager UI の GDPR および米国の州規制の広告パートナーのリストに Facebook を追加します。

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

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

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

手動による統合

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

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

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

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

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

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

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

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

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

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

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

テスト広告を有効にする

Ad Manager にテストデバイスを登録し、 Meta Audience Network UI でテストモードを有効にします。

テスト広告を確認する

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

省略可能なステップ

ネイティブ広告

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 オーディエンス ネットワーク アダプタによってデータが入力されます
見出し
画像 1
本文
アプリのアイコン
行動を促すフレーズ
広告主名
評価
ストア
Price

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

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

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

インプレッションの記録 録音をクリック
1 ピクセルの Meta Audience Network ネイティブ広告アセット(画面上)とアセットのレンダリング要件 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 オブジェクトの作成時に例外がスローされました。
101 サーバー パラメータが無効です(プレースメント ID が指定されていないなど)。
102 リクエストされた広告サイズが、Meta Audience Network でサポートされているバナーサイズと一致しません。
103 Meta Audience Network 広告オブジェクトを初期化できませんでした。
104 Meta Audience Network SDK がインタースティシャル広告/リワード広告を表示できませんでした。
105 バナー広告のルート ビュー コントローラは nil です。
106 Meta Audience Network SDK を初期化できませんでした。
1000-9999 Meta Audience Network から SDK 固有のエラーが返されました。詳しくは、Meta Audience Network のドキュメントをご覧ください。

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

バージョン 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 から報告された場合に Mediation インタースティシャル AdCallback#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 ネイティブ バナー広告のサポートを追加しました。
  • ネイティブ広告で、アイコン アセットに「ドローアブル」が使用されるようになりました。

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

  • 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

  • 新しいオープンベータ版リワード 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 用の Adapter プロジェクトの更新

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

  • 初版リリース