オーディエンスのFacebook同期
Braze Audience Sync to Facebookを使用すると、Braze統合からのユーザーデータをFacebookカスタムオーディエンスに追加して、行動トリガーやセグメンテーションなどに基づいて広告を配信できます。
ユーザーデータに基づいてBraze Canvasでメッセージ(プッシュ、メール、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指標の下にリストアップします。
前提条件
CanvasでFacebookオーディエンスのステップを設定するには、以下の項目の作成および完了を確認する必要があります。
| 必要条件 | 提供元 | 説明 |
|---|---|---|
| Facebook Business Manager | ブランドのFacebookアセット(広告アカウント、ページ、アプリなど)を管理するための集中型ツールです。 | |
| Facebook広告アカウント | ブランドのビジネスマネージャーと結びついたアクティブなFacebook広告アカウント。 Facebook Business Managerの管理者が、Brazeで使用する予定のFacebook広告アカウントに対して「Manage Campaigns」または「Manage ad accounts」のいずれかの権限を付与していることを確認してください。また、広告アカウントの利用規約に同意していることも確認してください。 |
|
| Facebookカスタムオーディエンス利用規約 | Brazeで使用する予定のFacebook広告アカウントについて、Facebookのカスタムオーディエンス規約に同意します。 |
統合
ステップ1: Facebookに接続する
Brazeダッシュボードで パートナー連携 > テクノロジーパートナー に移動し、Facebook を選択します。Facebook Audience Exportで、Connect Facebook を選択します。

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

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

Facebookとの接続は、Brazeのワークスペースレベルで適用されます。Facebookの管理者がFacebook Business Managerからあなたを削除したり、接続されているFacebookアカウントへのアクセスを削除した場合、Brazeは無効なトークンを検出します。そのため、Facebook Audienceコンポーネントを使用しているアクティブなCanvasにはエラーが表示され、Brazeはユーザーを同期できません。
これまでにAds ManagementおよびAds Management Standard AccessのFacebookアプリレビュープロセスを受けたことがある顧客のシステムユーザートークンは、Facebook Audienceコンポーネントに対して引き続き有効です。FacebookパートナーページからFacebookシステムユーザートークンを編集したり、取り消したりすることはできません。その代わりに、Facebookアカウントに接続して、Brazeワークスペース内でFacebookシステムユーザートークンを置き換えることができます。
Facebook oAuthの設定は、Segmentsを使用したFacebookのエクスポートにも適用されます。
ステップ2: カスタムオーディエンスの利用規約に同意する
Canvasを構築する前に、以下のリンクから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: CanvasにFacebook Audienceコンポーネントを追加する
Canvasにコンポーネントを追加し、Facebook Audience を選択します。

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

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

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

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

分析の理解
次の表に、Audience Syncコンポーネントからの分析をよりよく理解するのに役立つ指標と説明を示します。
| 指標 | 説明 |
|---|---|
| 入力 | Facebookと同期するためにこのコンポーネントに入ったユーザーの数。 |
| 次のステップに進む | 次のコンポーネントがある場合、次のコンポーネントに進んだユーザーの数。これがCanvasブランチの最後のステップである場合、すべてのユーザーは自動的に進みます。 |
| 同期されたユーザー | Facebookとの同期に成功したユーザー数。 |
| 同期されていないユーザー | 一致するフィールドが不足しているため、同期されていないユーザーの数。フィールドは「OR」演算子を使用して照合されます。このため、ユーザーにFacebookのフィールドのいずれか1つがあれば、Facebookは、他のすべてのフィールドで一致するものがなくても、ユーザーを一致と判断します。 |
| 保留中のユーザー | 現在、BrazeがFacebookへの同期処理を行っているユーザー数。 |
| エラーが発生したユーザー数 | 約13時間の再試行後、APIエラーのためにFacebookに同期されなかったユーザーの数。エラーの原因としては、無効なFacebookトークンや、Facebook上でカスタムオーディエンスが削除された場合などが考えられます。 |
| 終了済みのCanvas | Canvasを退出したユーザーの数。これは、Canvasの最後のステップがFacebookステップである場合に発生します。 |
内部処理のため、同期したユーザーとエラーになった指標のレポートに遅延が生じます。
よくある質問
Audience Syncパートナーのダッシュボードに、オーディエンスが取り込まれるまでどのくらいの時間がかかりますか?
オーディエンスの取り込みにかかる時間は、パートナーに応じて異なります。すべてのネットワークがBrazeからのリクエストを処理し、ユーザーとのマッチングを試みます。カスタムオーディエンスの更新には最大24時間かかります。
無効なトークンエラーが表示された場合、次に何をすればよいですか?
FacebookパートナーページでFacebookアカウントの接続を解除してから再接続できます。Facebook Business Managerの管理者に、同期先の広告アカウントに対する適切な権限があることを確認します。
Canvasを起動できないのはなぜですか?
- システムユーザートークンが認証され、Facebook Business Managerで目的の広告アカウントにアクセスできることを確認します。
- 広告アカウントを選択し、新しいカスタムオーディエンスの名前を入力し、一致する項目を選択していることを確認します。
- Facebookのカスタムオーディエンス数の上限である500に達した可能性があります。Canvasを使って新しいカスタムオーディエンスを作成する前に、Facebook Audience Managerに移動して不要なオーディエンスを削除します。
Facebookにユーザーを渡した後、ユーザーが一致していることを確認するにはどうすればよいですか?
Facebookはプライバシー上の理由からこの情報を提供していません。
Brazeはバリューベースのカスタムオーディエンスに対応していますか?
現時点では、バリューベースのカスタムオーディエンスはBrazeでサポートされていません。このようなタイプのカスタムオーディエンスの同期に関心がある場合は、製品フィードバックをお送りください。
Brazeはオーディエンス同期先にデータを送信する前にハッシュ化しますか?
メールデータが正規化されると、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アカウントと関連付けられている場合は、こちら
https://business.facebook.com/customaudiences/value_based/tos.php?act=<ACCOUNT_ID>&business_id=<BUSINESS_ID>からFacebook Business Managerアカウントの利用規約に同意する必要があります。
Facebookカスタムオーディエンスの利用規約に同意したら、以下を行います。
- Facebookアカウントを一旦切断し、再接続することで、BrazeでFacebookアクセストークンをリフレッシュします。
- Canvasを編集して更新することにより、Facebook Audience Syncステップを再度有効にします。
次に、Facebook Audience Syncステップに到達するとすぐに、Brazeでユーザーを同期できます。
トラブルシューティング
| エラー | 説明 | 解決する手順 |
|---|---|---|
| 無効なトークン | 一般的には、統合に接続したユーザーのパスワードの変更や、認証情報の有効期限切れなどが原因となります。 | [パートナー連携] > [Facebook] と移動し、アカウントの接続を解除してから、接続しなおします。Facebookアカウントを監査する追加手順については、このトラブルシューティングセクション を参照してください。 |
| オーディエンスのサイズが小さすぎる | このエラーは、オーディエンスからユーザーを削除するAudience Syncステップを作成した場合に発生することがあります。オーディエンスのサイズがゼロに近づくと、ネットワークはオーディエンスのサイズが小さすぎて機能しないというフラグを立てることがあります。 | オーディエンスサイズを使い尽くさない範囲で、定期的にユーザーの追加と削除を行うAudience Sync戦略を使用してください。 |
| オーディエンスが存在しない | Audience Syncステップでは、存在しないオーディエンスまたは削除されたオーディエンスが使用されています。これは、オーディエンスへのアクセスに必要な権限がなくなった場合にもトリガーされます。 | パートナープラットフォームで管理者チェックを行って、オーディエンスがまだ存在するかどうかを確認してください。 存在する場合は、統合を接続したユーザーがオーディエンスに対する権限を持っているかどうかを確認します。権限がない場合は、そのオーディエンスへのアクセス権をユーザーに付与する必要があります。 オーディエンスが意図的に削除された場合は、アクティブなオーディエンスを追加し、そのステップで新しいオーディエンスを作成します。 |
| 広告アカウントへのアクセスが試行される | 広告アカウントまたは選択したオーディエンスに対する権限がありません。 | 広告アカウントの管理者と協力して、適切なアクセス権と権限を取得してください。 |
| 利用規約への同意がない | Facebookなど、Audience Syncの送信先によっては、特定の利用規約に同意することがAudience Sync機能の使用の条件として広告ネットワークによって義務付けられています。このエラーは、当該の規約に同意していない場合に発生します。この場合、Brazeから次の件名のメールが届く場合があります。「Facebookの認証情報が無効です。」 | Facebookの規約に同意したことを確認してください。 |
| すべてのユーザーでエラーが発生している | ユーザーにステップで選択したフィールドの値があることを確認しているにもかかわらず、すべてのユーザーでステップのエラーが発生している場合、Facebookアカウントに問題があることを示している可能性があります。 | このトラブルシューティングセクション のステップに従って、アカウントに問題がないかを確認してください。 |
| オーディエンスを作成できない | Facebookテクノロジーパートナーのページでは「接続済み」と表示されているにもかかわらず、Facebook Audience Syncステップではオーディエンスの同期時に「オーディエンス「オーディエンス名」を作成できませんでした」というエラーが表示される。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を見つけるには、次の手順を使用します。
- Facebook広告マネージャーのアカウントにアクセスします。
- 適正な広告アカウントを使用しているかを、ドロップダウンメニューから確認します。
- URLで、
act=の後にアカウントIDがあることを、business_id=の後にビジネスIDがあることを確認します。

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

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

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

- 未完了の設定タスクがあるかどうかを確認します。

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