オーディエンスのFacebook同期
Braze Audience Sync to Facebookを使用すると、Brazeインテグレーションから自社のユーザーデータをFacebookカスタムオーディエンスに追加し、行動トリガーやセグメンテーションなどに基づいて広告を配信できます。
ユーザーデータに基づいてBraze キャンバスでメッセージ (プッシュ、メール、SMS、Webhook) をトリガーするために通常使用する条件はすべて、カスタムオーディエンスを使用してFacebook上の該当ユーザーに広告をトリガーするためにも使用できるようになりました。例えば、オーディエンスのFacebook同期を設定すると、メール、電話番号、名、姓など、さまざまなファーストパーティフィールドを使用できます。
カスタムオーディエンスの同期の一般的なユースケース:
- 複数のチャネルで高価値ユーザーをターゲットにし、購入やエンゲージメントを促進します。
- 他のマーケティングチャネルへの反応が薄いユーザーをリターゲティングします。
- すでに自社ブランドのロイヤルな消費者であるユーザーに広告が表示されないよう、除外オーディエンスを作成します。
- 類似オーディエンスを作成し、新規ユーザーをより効率的に獲得します。
この機能により、ブランドは Facebook と共有する特定のファーストパーティデータをコントロールできます。Brazeでは、ファーストパーティデータを共有できるインテグレーションと共有できないインテグレーションについて、細心の注意を払って検討しています。詳細については、プライバシーポリシーを参照してください。
ユーザーの同期とレート制限に関する考慮事項
ユーザーがオーディエンス同期ステップに到達すると、BrazeはユーザーをFacebookに送信する前に、バッチ処理のためにキューに登録します。Brazeがバッチを送信する仕組みについては、バッチ処理とレイテンシーを参照してください。
Brazeは、1回のリクエストにつき最大2,000人のユーザーをFacebookに送信します。FacebookのマーケティングAPIのレート制限では、1つの広告アカウントにつき1時間あたり~190,000件までのAPIリクエストしか許可されていません。顧客がこの制限に達した場合、Brazeは最大~13時間にわたって同期を再試行します。それでも同期できない場合、Brazeはこれらのユーザーを「ユーザーエラー」指標に含めます。
前提条件
キャンバスで Facebook オーディエンスステップを設定する前に、以下の項目を作成および完了していることを確認する必要があります。
| 要件 | Origin | 説明 |
|---|---|---|
| Facebook ビジネスマネージャー | ブランドの Facebook アセット (広告アカウント、ページ、アプリなど) を管理するための一元化されたツールです。 | |
| Facebook 広告アカウント | ブランドのビジネスマネージャーに紐づけられた、アクティブな Facebook 広告アカウントです。 Braze で使用する予定の Facebook 広告アカウントに対して、Facebook ビジネスマネージャーの管理者から「キャンペーンの管理」または「広告アカウントの管理」のいずれかの権限が付与されていることを確認してください。また、広告アカウントの利用規約に同意していることも確認してください。 |
|
| Facebook カスタムオーディエンスの利用規約 | Braze で使用する予定の Facebook 広告アカウントについて、Facebook のカスタムオーディエンスの利用規約に同意してください。 |
統合
ステップ1:Facebookに接続する

Brazeダッシュボードで、パートナー連携 > テクノロジーパートナーに移動し、Facebookを選択します。Facebook オーディエンスエクスポートで、Facebookを接続を選択します。

Facebook oAuthダイアログウィンドウが表示され、BrazeがFacebook広告アカウントにカスタムオーディエンスを作成することを承認するよう求められます。

BrazeをFacebookアカウントにリンクしたら、Brazeワークスペース内で同期する広告アカウントを選択します。接続されるとパートナーページに戻り、接続されているアカウントを確認したり、既存のアカウントの接続を解除したりできます。

Facebookの接続は、Brazeワークスペースレベルで適用されます。Facebookの管理者があなたをFacebookビジネスマネージャーから削除したり、接続されたFacebookアカウントへのアクセス権を削除したりすると、Brazeは無効なトークンを検出します。その結果、Facebook オーディエンスコンポーネントを使用しているアクティブなキャンバスにエラーが表示され、Brazeはユーザーを同期できなくなります。

広告管理および広告管理スタンダードアクセスのFacebookアプリレビュープロセスを以前に完了している顧客の場合、システムユーザートークンは引き続きFacebook オーディエンスコンポーネントで有効です。Facebookパートナーページから、Facebookシステムユーザートークンを編集または取り消すことはできません。代わりに、Facebookアカウントを接続して、Brazeワークスペース内のFacebookシステムユーザートークンを置き換えることができます。
Facebook oAuthの設定は、セグメントを使用したFacebookエクスポートにも適用されます。
ステップ2:カスタムオーディエンスの利用規約に同意する
キャンバスを構築する前に、以下のリンクからFacebookの利用規約に同意する必要があります。
- 個人アカウント用の顧客リストカスタムオーディエンス規約:
https://www.facebook.com/ads/manage/customaudiences/tos.php?act=<ACCOUNT_ID>。 - ビジネスアカウント用のFacebookビジネスツール規約:
https://business.facebook.com/customaudiences/value_based/tos.php?act=<ACCOUNT_ID>&business_id=<BUSINESS_ID>。

統合時のFacebookアカウントの監査について詳しくは、よくある質問セクションを参照してください。
ステップ3:キャンバスにFacebook オーディエンスコンポーネントを追加する
キャンバスにコンポーネントを追加し、Facebook オーディエンスを選択します。

ステップ4:同期を設定する
カスタムオーディエンスボタンを選択して、コンポーネントエディターを開きます。次に、オーディエンス同期パートナーとしてFacebookを選択します。

目的のFacebook広告アカウントを選択します。新規または既存のオーディエンスを選択ドロップダウンで、新規または既存のオーディエンスの名前を入力します。
- 新しいカスタムオーディエンスの名前を入力します。
- オーディエンスにユーザーを追加を選択し、Facebookと同期するフィールドを選択します。
- 次に、オーディエンスを作成を選択してオーディエンスを保存します。

オーディエンスが正常に作成されたか、このプロセス中にエラーが発生したかは、ステップエディターの上部に通知されます。オーディエンスは下書きモードで作成されているため、キャンバスのジャーニーの後半でユーザーを削除する際にも、このオーディエンスを参照できます。
新しいオーディエンスでキャンバスを開始すると、Brazeはキャンバスの開始時に新しいカスタムオーディエンスを作成し、その後、ユーザーがオーディエンス同期ステップに入るとほぼリアルタイムでユーザーを同期します。
各オーディエンス同期ステップは、そのステップで設定されたFacebookオーディエンスに対応します。キャンバスが再度実行される場合 (定期的なスケジュールなど)、Brazeは対象となるユーザーを同じオーディエンスに同期します。キャンバスの実行ごとに新しいFacebookオーディエンスを作成することはありません。
Brazeでは、既存のFacebookカスタムオーディエンスにユーザーを追加したり、ユーザーを削除したりして、これらのオーディエンスを最新の状態に保つことができます。既存のオーディエンスと同期するには、次の手順を実行します。
- ドロップダウンに既存のオーディエンス名を入力します。
- オーディエンスに追加するか、オーディエンスから削除するかを選択します。
- ユーザーがFacebook オーディエンスステップに入ると、Brazeはほぼリアルタイムでユーザーを追加または削除します。


Facebookでは、オーディエンスサイズが小さすぎる (通常1,000ユーザー未満) カスタムオーディエンスからユーザーを削除することが禁止されています。そのため、オーディエンスが適切なサイズに達するまで、Brazeはオーディエンス同期ステップから削除のためにユーザーを同期できません。
ステップ5:キャンバスを開始する
Facebook オーディエンスコンポーネントを設定したら、キャンバスを開始しましょう。新しいカスタムオーディエンスが作成され、Facebook オーディエンスステップを通過したユーザーがFacebook上のこのカスタムオーディエンスに渡されます。キャンバスに後続のステップがある場合、ユーザーはユーザージャーニーの次のステップに進みます。
Facebook オーディエンスマネージャーのカスタムオーディエンスの履歴タブには、Brazeからオーディエンスに送信されたユーザー数が反映されます。ユーザーがステップに再度入ると、そのユーザーは再びFacebookに送信されます。

分析について
次の表に、オーディエンス同期コンポーネントの分析を理解するのに役立つ指標とその説明を示します。
| 指標 | 説明 |
|---|---|
| 開始済み | Facebook に同期されるために、このコンポーネントに入ったユーザーの数。 |
| 次のステップに進む | 次のコンポーネントがある場合に、そこへ進んだユーザーの数。これがキャンバスの Branch の最後のステップである場合、すべてのユーザーが自動的に次へ進みます。 |
| 同期済みユーザー | Facebook への同期に成功したユーザーの数。 |
| 未同期のユーザー | 照合に必要なフィールドがないために同期されなかったユーザーの数。フィールドは「OR」演算子で照合されます。つまり、ユーザーが Facebook 内のいずれか1つのフィールドを持っていれば、他のすべてのフィールドが一致しなくても Facebook はそのユーザーを照合します。 |
| 保留中のユーザー | Facebook への同期のために、現在 Braze で処理中のユーザーの数。 |
| エラーが発生したユーザー | 約13時間の再試行後に API エラーが発生し、Facebook に同期されなかったユーザーの数。エラーの原因として、無効な Facebook トークンや、Facebook 上でカスタムオーディエンスが削除された場合などが考えられます。 |
| キャンバスを終了 | キャンバスを終了したユーザーの数。これは、キャンバスの最後のステップが Facebook ステップである場合に発生します。 |

内部処理のため、同期済みユーザーおよびエラーが発生したユーザーの指標のレポートには遅延が生じます。
よくある質問
Audience Syncパートナーのダッシュボードにオーディエンスが反映されるまで、どのくらいかかりますか?
オーディエンスが反映されるまでの時間は、パートナーによって異なります。すべてのネットワークがBrazeからのリクエストを処理し、ユーザーのマッチングを試みます。カスタムオーディエンスが更新されるまでに最大24時間かかることがあります。
無効なトークンエラーが表示された場合は、どうすればよいですか?
Facebookパートナーページで、Facebookアカウントの接続を解除してから再接続してください。同期するアドアカウントに対して適切な権限があることを、Facebook Business Managerの管理者に確認してください。
キャンバスを開始できないのはなぜですか?
- システムユーザートークンが認証されており、Facebook Business Managerで目的のアドアカウントにアクセスできることを確認してください。
- アドアカウントを選択し、新しいカスタムオーディエンスの名前を入力し、マッチングするフィールドを選択していることを確認してください。
- Facebookのカスタムオーディエンスの上限である500件に達している可能性があります。キャンバスを使用して新しいカスタムオーディエンスを作成する前に、Facebookオーディエンスマネージャーで不要なオーディエンスを削除してください。
Facebookにユーザーを渡した後、ユーザーがマッチングされたかどうかを確認するにはどうすればよいですか?
Facebookはプライバシー上の理由から、この情報を提供していません。
Brazeは価値ベースのカスタムオーディエンスをサポートしていますか?
現時点では、Brazeは価値ベースのカスタムオーディエンスをサポートしていません。value-based custom audience syncにご興味がある場合は、製品フィードバックを送信してください。
BrazeはAudience Syncパートナーにデータを送信する前にハッシュ化していますか?
メールデータは正規化された後、BrazeによってSHA256でハッシュ化されます。
IDFA/AAID/電話番号: BrazeはSHA256でハッシュ化します。同期するオーディエンスタイプは、常に次のいずれかです。
- IDFA_SHA256
- AAID_SHA256
- EMAIL_SHA256
- PHONE_SHA256.
頻度については、Brazeは同期の準備として、ユーザーがユーザージャーニー内のAudience Syncステップに入った時点でのみ、ユーザーの個人を特定できる情報 (PII) をハッシュ化します。
価値ベースの類似カスタムオーディエンスの同期に関する問題を解決するにはどうすればよいですか?
現時点では、Brazeは価値ベースの類似カスタムオーディエンスをサポートしていません。このオーディエンスに同期しようとすると、Audience Syncステップでエラーが発生する可能性があります。解決するには、次の手順に従ってください。
- Facebook広告マネージャーのダッシュボードに移動し、オーディエンスを選択します。
- オーディエンスを作成 > カスタムオーディエンスを選択します。
- カスタマーリストを選択します。
- 価値列を含まないCSVまたはリストをアップロードします。いいえ、顧客価値を含まないカスタマーリストで続行しますを選択します。
- カスタムオーディエンスの作成を完了します。
- Brazeで、作成したカスタムオーディエンスを使用してFacebook Audience Syncステップを更新します。
Facebookカスタムオーディエンスの利用規約に関するメールを受け取りました。解決するにはどうすればよいですか?
FacebookへのAudience Syncを使用するには、これらの利用規約に同意する必要があります。
- アドアカウントが個人のFacebookアカウントに直接関連付けられている場合は、個人アカウントから次の場所で利用規約に同意できます:
https://www.facebook.com/ads/manage/customaudiences/tos.php?act=<ACCOUNT_ID>。 - アドアカウントが会社のBusiness Managerアカウントに紐付けられている場合は、Facebook Business Managerアカウントの次の場所で利用規約に同意する必要があります:
https://business.facebook.com/customaudiences/value_based/tos.php?act=<ACCOUNT_ID>&business_id=<BUSINESS_ID>。
Facebookカスタムオーディエンスの利用規約に同意したら、次の操作を行います。
- Facebookアカウントの接続を解除して再接続し、BrazeでFacebookアクセストークンを更新します。
- キャンバスを編集して更新し、Facebook Audience Syncステップを再度有効にします。
その後、ユーザーがFacebook Audience Syncステップに到達するとすぐに、Brazeはユーザーを同期できるようになります。
Connected FacebookフィルターとNumber of Facebook Friends Using Appフィルターはどうなりましたか?
BrazeのセグメンテーションフィルターであるNumber of Facebook Friends Using AppとConnected Facebookは非推奨になりました。FacebookとBraze SDKは、これらのフィルターが依存していた基盤データを収集しなくなりました。
非推奨のフィルターは、カスタム属性、カスタムイベント、またはエンゲージメントベースのセグメントに置き換えてください。たとえば、Connected Facebookの代わりにFacebookログインやソーシャル連携を、Number of Facebook Friends Using Appの代わりに紹介、招待、シェアを使用します。
キャンバスでのリターゲティングでは、ステップ 4: 同期の設定で示しているように、メール、電話番号、名、姓でユーザーをマッチングします。リーチを拡大するには、価値の高いセグメントをFacebookに同期し、Meta広告マネージャーで類似オーディエンスを作成します。
トラブルシューティング
| エラー | 説明 | 解決手順 |
|---|---|---|
| 無効なトークン | 主な原因は、連携を接続したユーザーがパスワードを変更した場合や、認証情報の有効期限が切れた場合などです。 | パートナー連携 > Facebook に移動し、アカウントの接続を解除してから再接続してください。Facebook アカウントを監査するための追加手順については、こちらのトラブルシューティングセクション を参照してください。 |
| オーディエンスサイズが小さすぎる | このエラーは、オーディエンスからユーザーを削除するオーディエンス同期ステップを作成した場合に発生することがあります。オーディエンスサイズがゼロに近づくと、ネットワーク側でオーディエンスサイズが小さすぎて配信できないと判断される場合があります。 | ユーザーの追加と削除を定期的に行い、オーディエンスサイズが完全に枯渇しないオーディエンス同期戦略を使用してください。 |
| オーディエンスが存在しない | オーディエンス同期ステップで、存在しないオーディエンスまたは削除されたオーディエンスが使用されています。このエラーは、オーディエンスへのアクセスに必要な権限がなくなった場合にも発生することがあります。 | 管理者にパートナープラットフォームでオーディエンスがまだ存在するかどうかを確認してもらってください。 存在する場合は、連携を接続したユーザーがそのオーディエンスへの権限を持っているかどうかを確認してください。権限がない場合は、そのユーザーにオーディエンスへのアクセス権を付与する必要があります。 オーディエンスが意図的に削除された場合は、有効なオーディエンスを追加し、ステップで新しいオーディエンスを作成してください。 |
| 広告アカウントへのアクセス試行 | 選択した広告アカウントまたはオーディエンスに対する権限がありません。 | 広告アカウントの管理者と協力して、適切なアクセス権と権限を取得してください。 |
| 利用規約に同意していない | Facebook など一部のオーディエンス同期の送信先では、オーディエンス同期機能を使用するために、広告ネットワークが定める特定の利用規約に同意する必要があります。該当する規約に同意していない場合、このエラーが発生します。その結果、Braze から「Your authorization credentials for Facebook are invalid.」という件名のメールが届いている場合もあります。 | Facebook の必須規約に同意していることを確認してください。 |
| すべてのユーザーでエラーが発生している | ステップで選択したフィールドについて、これらのユーザーに値があることを確認したにもかかわらず、すべてのユーザーでエラーが発生している場合は、Facebook アカウントに問題がある可能性があります。 | こちらのトラブルシューティングセクション の手順に従って、アカウントに問題がないか確認してください。 |
| オーディエンスの作成に失敗しました | Facebook のテクノロジーパートナーページでは「接続済み」と表示されているのに、オーディエンスの同期時に Facebook オーディエンス同期ステップで「Failed to create audience 'audience name'」というエラーが発生します。Facebook アカウントの認証に失敗しています。テクノロジーパートナーページにアクセスして、アカウントを再接続してください。 | こちらのトラブルシューティングセクション の手順に従って、アカウントに問題がないか確認してください。 |
| ドロップダウンに広告アカウントが表示されない | Facebook オーディエンスステップを設定する際、想定している広告アカウントが広告アカウントの選択リストに表示されません。 | Facebook アプリが、Marketing API の使用に必要なアクセスレベルで ads_management のアプリレビュー を完了していることを確認してください。Facebook ビジネスマネージャー で、システムユーザートークンに適切な権限があり、Braze で使用する広告アカウントに関連付けられていること、また広告アカウントの規約に同意済みであることを確認してください。新しいキャンバスではドロップダウンが機能するのに、すでに編集したキャンバスでは機能しない場合は、ブラウザーのハードリフレッシュ(またはキャッシュのクリア)を試し、それらの広告アカウントへのアクセス権を引き続き持っているユーザーとしてサインインしていることを確認してください。 |
| アクセストークンの検証エラー | Braze を Facebook に接続するとき、またはオーディエンスを同期するときに、Facebook アクセストークンの検証に関するエラーが表示されます。 | ブラウザーで Facebook からサインアウトします。Braze で パートナー連携 > Facebook に移動し、保存されている Facebook の認証情報を削除してから、Facebook に再度接続します。Facebook の Braze 用テクノロジーパートナーページで、オプションが利用可能であれば連携の接続を解除して再接続してください。 問題が解決しない場合は、Facebook アカウントを監査する の手順に従ってください。 |
| オーディエンスのエクスポートまたは同期の権限エラー | Facebook オーディエンスのエクスポートまたは同期が、認証、管理者、または広告アカウントのエラーで失敗します。 | Meta for Developers でアプリを開き、アプリの役割でユーザーに管理者の役割があることを確認してください。アプリの設定 > 詳細設定で、Braze で使用するアカウントが広告アカウントに含まれていることを確認してください。ビジネス設定 で、接続するユーザーまたはシステムユーザーが正しい広告アカウントへのアクセス権を持っていることを確認してください。 |
Facebook アカウントを監査する
連携でほかにも問題が発生する場合は、以下のセクションと手順を参照して Facebook アカウントを監査してください。
アカウントの権限を確認する
- Facebook プラットフォームでこれらの権限を管理する方法については、Facebook のドキュメントを確認してください。Facebook ビジネスマネージャーでは、必要な広告アカウントへのアクセス権を持つ、少なくとも管理者または従業員のビジネスマネージャーの役割が必要です。
- 従業員の場合は、オーディエンスを作成したりオーディエンスにユーザーを同期したりするために、各広告アカウントについて管理者から完全な広告アカウントの管理権限が付与されていることを確認してください。
- 権限が付与されたら、アカウントの接続を解除してから再接続する必要があります。
利用規約に同意する
Facebook の保留中の利用規約 (TOS) にすべて同意してください。Facebook では、ユーザー本人とビジネスマネージャーに対して、定期的に利用規約の再承認が求められます。
- 接続したユーザーは、各広告アカウントのすべての利用規約に同意する必要があります。
- 個人の Facebook アカウントのカスタムオーディエンス TOS:
https://business.facebook.com/ads/manage/customaudiences/tos/?act=<AD_ACCOUNT_ID>
- 個人の Facebook アカウントのカスタムオーディエンス TOS:

アカウント ID とビジネス ID を確認するには、以下の手順に従います。
- Facebook 広告マネージャーのアカウントに移動します。
- ドロップダウンメニューで、正しい広告アカウントを使用していることを確認します。
- URL で、
act=の後にあるアカウント ID と、business_id=の後にあるビジネス ID を確認します。

- カスタムオーディエンスの規約を読み、同意するを選択します。規約上部のドロップダウンを使用して、どのアカウントの利用規約に署名しているかを確認することをお勧めします。

- 利用規約で同意するを選択する必要があります。その後、「You have accepted these terms of service on behalf of Braze」というメッセージが表示されます。
- Facebook アカウントの接続を解除して再接続し、Braze の Facebook アクセストークンを更新します。
- キャンバスを編集して更新し、Facebook オーディエンス同期ステップを再度有効にします。これにより、ユーザーが Facebook オーディエンスステップに到達するとすぐに、Braze がユーザーを同期できるようになります。
- 問題が解決しない場合は、管理者権限を持つ別のユーザーで、広告マネージャーから手動で規約に同意してみてください。
保留中のタスクを完了する
Facebook 広告サービスの使用を妨げている可能性のある保留中のタスクが Facebook にないか確認します。
- Facebook 広告マネージャーにログインします。
- 問題が発生している広告アカウントを選択します。
- ナビゲーションでアカウントの概要を選択します。

- 対応が必要なアラートがないか確認します。

- 完了する必要のあるセットアップタスクがないか確認します。

別のユーザーで接続する
別のトラブルシューティング手順として、以下の手順で別の管理者ユーザーにアカウントを接続してもらうことをお勧めします。
- 現在の連携の接続を解除します。
- 管理者権限を持つ別のユーザーが、自分の Facebook ユーザーアカウントを接続します。