Skip to content

ユーザーマージの動作

デフォルトの動作が適用されない3つのユーザータイプ(削除対象としてマークされたユーザー、テストユーザー、グローバルコントロールグループユーザー)を含め、Brazeがユーザーマージをどのように処理するかについて説明します。

この動作は、個別マージ一括マージ、またはユーザーマージAPIエンドポイントのいずれを使用する場合でも、すべてのマージに適用されます。

一般的なマージの動作

2つのユーザープロファイルをマージすると、Brazeは保持するプロファイルの空のフィールドを、マージするプロファイルの値で埋めます。両方のプロファイルにフィールドの値がある場合、Brazeは保持するプロファイルの値を維持します。

たとえば、値が一方のプロファイルにのみ存在する場合、Brazeはその値を保持します。

両方のプロファイルに同じフィールドの値がある場合、Brazeは保持するプロファイルの値を維持します。

この動作はデフォルト属性とカスタム属性に対してうまく機能します。ただし、Brazeは以下のユーザータイプについては異なる処理を行います。

動作の概要

削除対象としてマークされたユーザー

一括ユーザー削除ツールを使用してSegmentを削除すると、Brazeはそれらのユーザープロファイルに7日以内の削除フラグを付けます。Brazeは、保持するプロファイルであってもマージするプロファイルであっても、削除対象としてマークされたプロファイルをマージしません。

削除対象としてマークされたプロファイルをマージする必要がある場合は、まずSegmentの削除をキャンセルするか、ユーザーを削除対象から除外して、プロファイルのフラグを解除してください。

テストユーザー

Brazeはテストユーザープロファイルのマージを許可し、結果のプロファイルにテストユーザーステータスを保持します。これは、保持するプロファイルの値を維持する一般的なマージの動作とは異なります。

以下の表は、各組み合わせにおけるテストユーザーステータスの結果を示しています。

テストユーザーの詳細については、内部グループを参照してください。

グローバルコントロールグループユーザー

Brazeは、保持するプロファイルであってもマージするプロファイルであっても、グローバルコントロールグループ内のユーザープロファイルをマージしません。

グローバルコントロールグループのメンバーシップは、ユーザーのランダムバケット番号によって決定されます。マージすると、グループに属するユーザーが変更され、実験やレポートに影響を与えます。

New Stuff!