Meta Audience Network を入札に統合する

このガイドでは、Google Mobile Ads SDK を使って、Meta Audience Network から AdMob メディエーション、入札統合を使用して広告を読み込み、表示する方法を説明します。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 の管理画面で設定を行う

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

[Get started]、[Create new account] の順にクリックします。

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

プロパティを作成する

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

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

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

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

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

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

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

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

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

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

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

広告ユニットのメディエーション設定を行う

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

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

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

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

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

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

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

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

[広告のソース] セクションの [単価設定] カードで、[追加] を選択します 広告ソース。[Meta Audience Network] を選択します。

[パートナー契約に署名する方法] をクリックし、入札を設定します とのパートナーシップ Meta Audience Network。

[同意して同意し、[続行] をクリックします。

Meta Audience Networkのマッピングがすでにある場合は、 選択できます。それ以外の場合は、[マッピングを追加] をクリックします。

次に、 Placement 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.5.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 広告配信で制限付きデータ処理を有効にすることができますが、メディエーション チェーン内の各広告ネットワークにこの設定を適用することはできません。そのため、個人情報の販売に関与する可能性があるメディエーション チェーンの各広告ネットワークを特定し、各ネットワークのガイダンスに沿ってコンプライアンスを確保する必要があります。

カリフォルニア州のユーザー向けのデータ処理オプションについては、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 文字列。ネイティブ広告の一意の 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 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

  • 新しいオープンベータ版リワード 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

  • 初回リリース