最新性、頻度および金額モデル
最新性、頻度および金額(RFM)モデルは、組込み済みのデータ・サイエンス・モデルです。
RFMモデルの説明
RFMモデルは、次の特性を使用して、Eメールのエンゲージメントおよび購買行動を測定します。
-
最新性: ユーザーのトランザクションが最近のものか。
-
頻度: ユーザーがトランザクションを行う頻度。
-
金額: ユーザーのトランザクションのサイズ/合計値。
各特性は、1から5の間のスコアで表され、最も低い最新性、頻度または購買価格のスコアは1、最も高い最新性、頻度または購買価格のスコアは5になります。
次のデフォルト値がイベントに割り当てられます。
-
Eメール・オープン: 0.1
-
Eメール・クリック: 0.3
-
コンバージョン: 0.6
このモデルでは、次のペルソナを使用して各顧客の値を示します。
値 | 説明 |
---|---|
ロスト | 監視期間中のアクティビティが最も少ない、最も弱い顧客。 |
リスクあり | アクティブでなくなってきており、購買行動が少ない顧客。 |
ロスト不可 | より強く非アクティブになってきている顧客。まだ救済可能。 |
確約 | 平均的な最新性と値の顧客。 |
新規 | 価値の高いエンゲージメントを持つ最近の顧客。 |
チャンピオン | 最上級。価値の高い、最近のエンゲージメントを持つ顧客。 |
モデルのパラメータ
モデルを作成する際には、モデルについて次のパラメータを定義する必要があります。
-
アルゴリズム: アルゴリズムは、モデルを実行するコードです。
-
問合せ: モデルについて選択した問合せによって、モデル・トレーニングおよびモデル・スコアリング用のデータセットが生成されます。
-
入力: 入力は、モデル・トレーニングおよびモデル・スコアリングに使用されるUnityデータ・モデルの問合せ属性です。モデル入力は変更できません。
-
出力: 出力は、モデルの出力値を格納するために使用されるUnityデータ・モデルのデータ・オブジェクトおよび属性です。モデル出力のデフォルト・マッピングは更新できます。
モデルの入力
値を生成するために、RFMモデルでは次のデータが使用されます。
モデルが正常に実行されるようにするには、データを、次のすべての入力属性に取り込む必要があります。
データ・オブジェクト | 属性 | データ型 | 説明 |
---|---|---|---|
Event | SourceEventID | 文字列 |
イベントの一意の識別子。 |
Event | SourceCustomerID | 文字列 | 顧客の一意の識別子。 |
Event | SourceID | 文字列 | ソースの一意の識別子。 |
Event | Type | 文字列 | イベントのタイプ(表示、購入、購買、クリックなど)。 |
Event | EventTS | タイムスタンプ | イベントが発生した日時。 |
Event | Medium | 文字列 | Eメール、SMS、プッシュなどのメッセージのチャネル。 |
Event | Source | 文字列 | イベントのソース(Facebook、Google、Responsysなど)。 |
Event | ExtendedPrice | 文字列 | 割引を差し引いた後の顧客が支払う金額。 |
Event | Quantity | 文字列 | 各SKUで購入された品目の数。 |
Order | OrderEntryTS | 文字列 | オーダーが開始された日時。 |
モデルの出力
Customer_RFMScoreデータ・オブジェクトで、各顧客に対して生成されたスコアおよびペルソナの値を確認できます。次の属性によって出力値が生成されます。
属性 | 説明 | データ型 | キー属性かどうか |
---|---|---|---|
SourceCustomer_RFMScoreID | データ・オブジェクトの一意の識別子。 | 文字列 | ○ |
SourceID | ソースの一意の識別子。 | 文字列 | ○ |
SourceContactID | コンタクトの一意の識別子。 | 文字列 | ○ |
RFM_Timestamp | 値が最後に生成された日時。 | タイムスタンプ | × |
R_Score | 1から5までの最新性スコア。 | 整数 | × |
F_Score | 1から5までの頻度スコア。 | 整数 | × |
M_Score | 1から5までの金額スコア。 | 整数 | × |
RF_Persona | ユーザーに対して生成されるペルソナ。 | 文字列 | × |
RF Persona属性では、RFMスコアに基づいて次のいずれかのペルソナを生成します。
値 | 説明 |
---|---|
失注済 | 監視期間中のアクティビティが最も少ない、最も弱い顧客。 |
リスクあり | 非アクティブおよび少ない購買行動の始まりを示す関与する顧客。 |
失注不可 | 非アクティブのより強力なフットプリントを持つサブスクライバ。引き続き救済可能です。 |
納期回答 | 平均的な最新性と価格の関与する顧客。 |
新規 | 価値の高いエンゲージメントの強力なレートを持つ最近の関与する顧客。 |
チャンピオン | 最高級。価値の高いエンゲージメントの最も高いレートを持つ最新の関与する顧客。 |
RFMモデルの作成および使用
RFMモデルを作成して使用するには、次のことを行う必要があります。
-
最新性、頻度および金額モデルの作成のステップに従います。
-
モデルを作成したら、トレーニング・ジョブおよびスコアリング・ジョブの実行のステップに従います。
モデルを実行して出力値を作成したら、次のことを行うことができます。
-
最新性、頻度および金額のデータにアクセスして、出力属性の値を確認します。
-
組織の特定のニーズに応じたデータ・サイエンス・データの使用方法についてさらに学習します。
-
必要に応じて、データ・サイエンス・モデルを確認できます。