重複ユーザーの統合
重複ユーザーを見つけて統合し、CampaignsやCanvasesの効果を最大化する方法を説明します。
REST API: ユーザーの識別と統合
このページのツールは、ダッシュボードで重複プロファイルを統合します。Brazeのユーザーデータエンドポイントを使用して、プロファイルの結合や再ポイントも可能です。
- POST: ユーザーの識別(
/users/identify):エイリアスのみ、メールのみ、または電話番号のみのプロファイルを、external_idを持つプロファイルと結合します。 - POST: ユーザーの統合(
/users/merge):あるユーザープロファイルを別のプロファイルに統合します。両方のプロファイルがすでにexternal_idを持っている場合も含みます。このエンドポイントを呼び出す前に、前提条件とマージの動作を確認してください。
匿名プロファイルが既存の識別済みプロファイルと一致した場合(たとえばSDKのchangeUser()呼び出しや/users/identifyを通じて)、Brazeは匿名プロファイルを孤立させ、特定のフィールドのみを識別済みプロファイルにコピーします。詳細については、匿名ユーザーを識別した場合の動作を参照してください。
ユーザーの統合は元に戻すことが困難です。複数のexternal_id値にまたがる複雑な統合や大規模なプロファイル移行を計画している場合は、/users/mergeに依存する前に、Brazeカスタマーサクセスマネージャーにガイダンスを求めてください。
Brazeは統合時に、削除対象としてマークされたユーザー、テストユーザー、グローバルコントロールグループユーザーの3種類のユーザーを異なる方法で処理します。詳細については、ユーザーマージの動作を参照してください。
個別マージ
ユーザー検索で重複プロファイルが返された場合、Brazeダッシュボードのユーザープロファイルから各プロファイルを個別に統合できます。
ステップ1: 重複プロファイルを検索する
Brazeで、Audience > User Searchを選択します。

メールアドレスや電話番号などのユニーク識別子を入力して重複プロファイルを検索し、Searchを選択します。

ステップ2: 重複を統合する
統合プロセスを開始するには、Merge duplicatesを選択します。

保持するユーザープロファイルと統合するユーザープロファイルを選択し、Merge profilesを選択します。すべての重複プロファイルが統合されるまで、このプロセスを繰り返します。


重複ユーザープロファイルは、統合後に復元できません。
一括マージ
重複ユーザーを一括マージすると、Brazeは一致する識別子(メールアドレスなど)を持つプロファイルを検索し、1つのプロファイルを保持します。Brazeはまずexternal_idを持つプロファイルを優先し、次にResolving ties設定(Resolve ties usingとPrioritization)を適用します。external_idを持つプロファイルがない場合、Brazeはexternal_idを持たないプロファイル全体に対してResolve ties usingとPrioritizationを使用します。Brazeは、これらの設定で保持するプロファイルが1つに特定できる場合にのみユーザーを統合します。たとえば、Resolve ties usingがUpdated dateで、両方のプロファイルの最終更新タイムスタンプが同じ場合、Brazeはタイブレークを解決できないため、それらのユーザーは統合されません。
ステップ1: オーディエンスを管理に移動する
Brazeダッシュボードで、Audience > Manage Audienceを選択します。

ステップ2: 結果をプレビューする(オプション)
重複を統合する前に結果をプレビューするには、Generate list of duplicatesを選択します。

Brazeがプレビューを生成し、CSVファイルとしてメールアドレスに送信します。

次の例では、Brazeはユーザーのexternal IDを使用して重複プロファイルにフラグを付け、保持するプロファイルを特定します。これらのプロファイルが一括マージされた場合、Brazeはexternal IDを持つプロファイルをユーザーの新しいプライマリプロファイルとして使用します。
| メールアドレス | External ID | 電話番号 | Braze ID | ルールの識別子 | 保持するプロファイル | 統合するプロファイル |
|---|---|---|---|---|---|---|
| [email protected] | A8i3mkd99 | (555) 123-4567 | 65fcaa547f470494d1370 | TRUE | FALSE | |
| [email protected] | (555) 987-6543 | 65fcaa547f47d004d1348 | FALSE | TRUE | ||
| [email protected] | (555) 321-0987 | 65fcaa547f47d0049135c | FALSE | TRUE |
マージの動作
Brazeは、保持されるプロファイルの空のフィールドを、統合されるプロファイルの値で埋めます。埋められるフィールドの一覧については、マージの動作を参照してください。
ステップ3: 重複を統合する
プレビューの結果に問題がなければ、Merge all duplicatesを選択します。

重複ユーザープロファイルは、統合後に復元できません。

ルールベースのマージ
ルールを使用して、マージ実行時に重複プロファイルの解決方法を制御し、最も関連性の高いユーザープロファイルを保持できます。ルールが設定されると、Brazeは条件に一致するプロファイルを保持します。
ステップ1: ルールを定義する
- Audience > Manage Audience > Edit rulesに移動します。
- Edit rulesパネルのProfile to keepセクションで、重複統合時に保持するプロファイルのIdentifierを選択します。メールアドレスまたは電話番号を指定できます。
- Resolving tiesセクションで、Profile to keepの一致条件を持つプロファイル間のタイブレーク方法を決定する条件を選択します。以下を選択できます:
- Resolve ties using: Created date、Updated date、Last session
- Prioritization: Newest、Oldest

たとえば、電話番号を持つプロファイルを保持するように設定できます。複数のユーザーが同じ電話番号を持つ場合、Updated dateフィールドを使用してタイブレークを解決し、最も最近更新されたユーザーを優先できます。
ステップ2: 結果をプレビューする(オプション)
ルールを保存した後、Generate a list of duplicatesを選択してルールの動作をプレビューできます。Brazeがプレビューを生成し、ルールが適用された場合にどのユーザーが保持され、統合されるかを示すCSVファイルをメールアドレスに送信します。
ステップ3: 重複を統合する
プレビューの結果に問題がなければ、Manage Audienceページに戻り、Merge all duplicatesを選択します。

重複ユーザープロファイルは、統合後に復元できません。
スケジュールマージ
ルールベースのマージと同様に、スケジュールマージでは、事前設定されたルールを使用してユーザープロファイルの統合を毎日自動化できます。

この機能を有効にすると、Brazeはユーザーの会社のタイムゾーンで毎日午前0時頃にマージプロセスを実行するタイムスロットを自動的に割り当てます。スケジュールマージはいつでも無効にできます。Brazeは、スケジュールされたマージが実行される24時間前にワークスペースの管理者に通知し、設定を確認するためのリマインダーと時間を提供します。

重複ユーザープロファイルは、統合後に復元できません。
同じメールアドレスに複数のユーザープロファイルが関連付けられている理由
Brazeは、異なる識別子、インポート、または識別前の匿名セッションを通じてプロファイルが作成された場合、同じメールアドレスを共有する複数のユーザープロファイルを保存します。これは、ユーザーが単一のexternal_idを共有していない場合に想定される動作です。
重複を統合する前に、識別子によるユーザープロファイルのエクスポートエンドポイントを使用して、メールアドレスに対してどのプロファイルが存在し、各プロファイルにどのフィールドが含まれているかを確認してください。また、Audience > User Searchでメールアドレスを検索して、ダッシュボードで重複を確認することもできます。