オーディエンスのFacebook同期
Braze Audience Sync to Facebookを使用すると、Braze統合からのユーザーデータをFacebookカスタムオーディエンスに追加して、行動トリガーやセグメンテーションなどに基づいて広告を配信できます。
ユーザーデータに基づいてBraze キャンバスでメッセージ(プッシュ、メール、SMS、Webhook)をトリガーするために通常使用する基準はすべて、カスタムオーディエンスを使用してFacebook内の該当ユーザーに対して広告をトリガーするためにも使用できるようになりました。例えば、FacebookへのAudience Syncを設定する場合、メール、電話、名、姓など、さまざまなファーストパーティフィールドを使用できます。
カスタムオーディエンスの同期の一般的なユースケース:
- 複数のチャネルを通じて高価値ユーザーをターゲットにして、購入やエンゲージメントを促進する。
- 他のマーケティングチャネルに対して反応が薄いユーザーをリターゲティングする。
- すでに自社ブランドの忠実な消費者であるユーザーが広告を受け取ることを防ぐための抑制オーディエンスを作成する。
- 新規ユーザーの獲得を効率化するための類似オーディエンスを作成する。
この機能により、ブランドはFacebookと共有する特定のファーストパーティデータを制御できます。Brazeでは、ファーストパーティデータを共有できる統合と共有できない統合を最大限に考慮しています。詳細については、プライバシーポリシーを参照してください。
ユーザーの同期とレート制限の考慮事項
ユーザーがAudience Syncステップに達すると、BrazeはFacebookのMarketing APIレート制限を尊重しながら、ほぼリアルタイムで同期します。Brazeは、Facebookに送信する前に、5秒ごとに可能な限り多くのユーザーをバッチ処理します。
FacebookのMarketing APIレート制限では、広告アカウント1つにつき、1時間以内に~190,000 APIリクエストまでしか許可されません。顧客がこの制限に達した場合、Brazeは最大~13時間まで同期を再試行します。それでも同期できない場合、BrazeはこれらのユーザーをUsers Errored指標の下にリストアップします。
前提条件
キャンバスでFacebookオーディエンスのステップを設定するには、以下の項目の作成および完了を確認する必要があります。
| 必要条件 | 提供元 | 説明 |
|---|---|---|
| Facebook Business Manager | ブランドのFacebookアセット(広告アカウント、ページ、アプリなど)を管理するための集中型ツールです。 | |
| Facebook広告アカウント | ブランドのビジネスマネージャーと結びついたアクティブなFacebook広告アカウント。 Facebook Business Managerの管理者が、Brazeで使用する予定のFacebook広告アカウントに対して「Manage キャンペーン」または「Manage ad accounts」のいずれかの権限を付与していることを確認してください。また、広告アカウントの利用規約に同意していることも確認してください。 |
|
| Facebookカスタムオーディエンス利用規約 | Brazeで使用する予定のFacebook広告アカウントについて、Facebookのカスタムオーディエンス規約に同意します。 |
統合
ステップ1: Facebookに接続する

FacebookをBrazeアカウントに接続するには「管理者」権限が必要です。
Brazeダッシュボードでパートナー連携 > テクノロジーパートナーに移動し、Facebookを選択します。Facebook Audience Exportで、Connect Facebookを選択します。

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

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

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

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

統合時のFacebookアカウントの監査に関する詳細は、FAQセクションを参照してください。
ステップ3: キャンバスにFacebook Audienceコンポーネントを追加する
キャンバスにコンポーネントを追加し、Facebook Audienceを選択します。

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

任意のFacebook広告アカウントを選択します。Choose a New or Existing Audienceドロップダウンで、新規または既存のオーディエンスの名前を入力します。
- 新しいカスタムオーディエンスの名前を入力します。
- Add Users to Audienceを選択し、Facebookと同期するフィールドを選択します。
- 次に、Create Audienceを選択してオーディエンスを保存します。

オーディエンスが正常に作成された場合、またはこのプロセス中にエラーが発生した場合は、ステップエディターの上部に通知が表示されます。また、オーディエンスは下書きモードで作成されているため、キャンバスジャーニーの後半でユーザーを削除する際にこのオーディエンスを参照することもできます。
新しいオーディエンスでキャンバスを起動すると、Brazeはキャンバスの起動と同時に新しいカスタムオーディエンスを作成し、その後Audience Syncステップに入るとほぼリアルタイムでユーザーを同期します。
Brazeは、既存のFacebookカスタムオーディエンスからユーザーの追加または削除を行い、これらのオーディエンスを最新の状態に保持する機能も提供しています。既存のオーディエンスと同期するには、以下の手順に従います。
- ドロップダウンに既存のオーディエンス名を入力します。
- Add to the Audienceするか、Remove from the Audienceするかを選択します。
- Brazeは、ユーザーがFacebook Audienceステップに入ると、ほぼリアルタイムでユーザーを追加または削除します。


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

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

内部処理のため、同期したユーザーとエラーが発生したユーザーの指標のレポートに遅延が生じます。
よくある質問
Audience Syncパートナーのダッシュボードに、オーディエンスが取り込まれるまでどのくらいの時間がかかりますか?
オーディエンスの取り込みにかかる時間は、パートナーに応じて異なります。すべてのネットワークがBrazeからのリクエストを処理し、ユーザーとのマッチングを試みます。カスタムオーディエンスの更新には最大24時間かかることがあります。
無効なトークンエラーが表示された場合、次に何をすればよいですか?
FacebookパートナーページでFacebookアカウントの接続を解除してから再接続できます。Facebook Business Managerの管理者に、同期先の広告アカウントに対する適切な権限があることを確認してください。
キャンバスを起動できないのはなぜですか?
- システムユーザートークンが認証され、Facebook Business Managerで目的の広告アカウントにアクセスできることを確認してください。
- 広告アカウントを選択し、新しいカスタムオーディエンスの名前を入力し、一致するフィールドを選択していることを確認してください。
- Facebookのカスタムオーディエンス数の上限である500に達した可能性があります。キャンバスを使って新しいカスタムオーディエンスを作成する前に、Facebook Audience Managerに移動して不要なオーディエンスを削除してください。
Facebookにユーザーを渡した後、ユーザーが一致していることを確認するにはどうすればよいですか?
Facebookはプライバシー上の理由からこの情報を提供していません。
Brazeはバリューベースのカスタムオーディエンスに対応していますか?
現時点では、バリューベースのカスタムオーディエンスはBrazeでサポートされていません。このようなタイプのカスタムオーディエンスの同期に関心がある場合は、製品フィードバックをお送りください。
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 Ad Managerダッシュボードを開き、Audiencesを選択します。
- Create audience > Custom audienceを選択します。
- Customer listを選択します。
- Value列を除いたCSVまたはリストをアップロードします。No, continue with a customer list that doesn’t include customer valueを選択します。
- カスタムオーディエンスの作成を完了します。
- 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でユーザーを同期できます。
トラブルシューティング
| エラー | 説明 | 解決手順 |
|---|---|---|
| 無効なトークン | 一般的には、統合に接続したユーザーのパスワードの変更や、認証情報の有効期限切れなどが原因となります。 | パートナー連携 > Facebookに移動し、アカウントの接続を解除してから再接続します。Facebookアカウントを監査する追加手順については、このトラブルシューティングセクション を参照してください。 |
| オーディエンスのサイズが小さすぎる | このエラーは、オーディエンスからユーザーを削除するAudience Syncステップを作成した場合に発生することがあります。オーディエンスのサイズがゼロに近づくと、ネットワークはオーディエンスのサイズが小さすぎて配信できないというフラグを立てることがあります。 | オーディエンスサイズを使い尽くさない範囲で、定期的にユーザーの追加と削除を行うAudience Sync戦略を使用してください。 |
| オーディエンスが存在しない | Audience Syncステップで、存在しないオーディエンスまたは削除されたオーディエンスが使用されています。これは、オーディエンスへのアクセスに必要な権限がなくなった場合にもトリガーされます。 | パートナープラットフォームで管理者にオーディエンスがまだ存在するかどうかを確認してもらってください。 存在する場合は、統合を接続したユーザーがオーディエンスに対する権限を持っているかどうかを確認します。権限がない場合は、そのオーディエンスへのアクセス権をユーザーに付与する必要があります。 オーディエンスが意図的に削除された場合は、アクティブなオーディエンスを追加し、そのステップで新しいオーディエンスを作成します。 |
| 広告アカウントへのアクセス試行 | 選択した広告アカウントまたはオーディエンスに対する権限がありません。 | 広告アカウントの管理者と協力して、適切なアクセス権と権限を取得してください。 |
| 利用規約への同意がない | Facebookなど、Audience Syncの送信先によっては、Audience Sync機能を使用するために特定の利用規約に同意することが広告ネットワークによって義務付けられています。このエラーは、該当する規約に同意していない場合に発生します。この場合、Brazeから「Your authorization credentials for Facebook are invalid.」という件名のメールが届くこともあります。 | Facebookの必要な規約に同意したことを確認してください。 |
| すべてのユーザーでエラーが発生している | ユーザーにステップで選択したフィールドの値があることを確認しているにもかかわらず、すべてのユーザーでエラーが発生している場合、Facebookアカウントに問題がある可能性があります。 | このトラブルシューティングセクション の手順に従って、アカウントに問題がないかを確認してください。 |
| オーディエンスを作成できない | Facebookテクノロジーパートナーのページでは「Connected」と表示されているにもかかわらず、Facebook Audience Syncステップでオーディエンスの同期時に「Failed to create audience 'audience name'」というエラーが表示されます。Facebookアカウントの認証に失敗しています。テクノロジーパートナーのページにアクセスして、アカウントを再接続してください。 | このトラブルシューティングセクション の手順に従って、アカウントに問題がないかを確認してください。 |
Facebookアカウントを監査する
統合でさらに問題が発生した場合は、以下のセクションと手順を参照して、Facebookアカウントを監査してください。
アカウント権限の確認
- Facebookのドキュメントで、プラットフォームにおける権限の管理方法を確認してください。Facebook Business Managerの場合、少なくとも必要な広告アカウントにアクセスできるAdminまたはEmployeeのBusiness Managerロールが必要です。
- Employeeとして、管理者が、オーディエンスの作成やオーディエンスへのユーザーの同期に使用する各広告アカウントのすべてのManage Ad Account権限を付与していることを確認します。
- 権限が付与された後、アカウントを切断してから再接続する必要があります。
利用規約に同意する
Facebookから保留中の利用規約(TOS)に同意します。Facebookは定期的に、あなた(ユーザー)とビジネスマネージャーに、利用規約への再同意を求めます。
- 接続ユーザーは、各広告アカウントのすべての利用規約に同意する必要があります。
- Facebook個人アカウントのカスタムオーディエンス利用規約:
https://business.facebook.com/ads/manage/customaudiences/tos/?act=<AD_ACCOUNT_ID>
- Facebook個人アカウントのカスタムオーディエンス利用規約:

アカウントIDとビジネスIDを見つけるには、次の手順に従います。
- Facebook広告マネージャーのアカウントにアクセスします。
- 適正な広告アカウントを使用しているかを、ドロップダウンメニューから確認します。
- URLで、
act=の後にアカウントIDが、business_id=の後にビジネスIDがあることを確認します。

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

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

- 対処が必要なアラートがあるかどうかを確認します。

- 未完了のセットアップタスクがあるかどうかを確認します。

別のユーザーで接続する
その他のトラブルシューティング手順として、別の管理者ユーザーが次の手順でアカウントに接続してみることをおすすめします。
- 現在の統合を切断します。
- 管理者権限を持つ別のユーザーがFacebookユーザーアカウントを接続します。