計算属性の概要
マーケターがパーソナライゼーションの効果を最大化するには、顧客の行動にもとづくPersonalizationが不可欠です。 例えば、最近閲覧した商品を使ってマーケティングメールをパーソナライズし、コンバージョンを促進したり、利用者の購入総数にもとづいてweb ページをパーソナライズしてリテンションを促進したりすることができます。
計算属性は、次のようなエンジニアリングリソースに依存することなく、プロファイル行動データをプロファイルレベルで集計値にすばやく変換するのに役立ちます。
- Real-Time Customer Data Platformの宛先に対する行動集計のアクティベーションと、Adobe Journey Optimizerでの使用により、ターゲットを絞った一対一のパーソナライゼーションやバッチパーソナライズが可能になります
- 行動集計をプロファイル属性として保存し、オーディエンスのセグメンテーションを簡素化
- プラットフォームやアプリをまたいで利用するための、集約されたプロファイル行動データの標準化
- 古いプロファイルイベントデータを統合して、より優れたデータ管理を実現
これらの集計は、Adobe Experience Platformに取り込まれた、ユーザーが作成したプロファイル対応のExperience Event データセットに基づいて計算されます。 つまり、Adobe Journey Optimizer システムデータセット など、SDKを介してサービストークンを介して作成されたシステム生成データセットは使用できません。
各計算属性は、プロファイル結合スキーマで作成されたプロファイル属性で、結合スキーマの「SystemComputedAttribute」フィールドグループにグループ化されます。
ユースケースの例には、次のようなものがあります。
- 合計リワードポイントを含むマーケティングメールをパーソナライズして、ユーザーがプレミアム階層に昇格したことを祝福します
- 購入回数や頻度にもとづいて、利用者へのコミュニケーションをパーソナライズ
- サブスクリプションの有効期限に基づくリテンションメールのパーソナライズ
- 最後に閲覧した商品の商品を閲覧したが購入しなかった利用者をリターゲティングする
- Real-Time CDP Destinationsを使用して、計算属性を使用してイベント集計をダウンストリームシステムにアクティベートする
- 複数のイベントベースのオーディエンスを、より凝縮された計算属性のグループに集約する
- イベントからの最近のパートナーIDを使用して、オフサイトの未認証のユーザーをリターゲティングする
このガイドでは、計算属性の基本的な説明に加えて、Experience Platform内の計算属性の役割をより深く理解するのに役立ちます。
計算済み属性について
Adobe Experience Platformを使用すると、複数のソースからデータを簡単に読み込んで結合し、Real-Time Customer Profilesを生成できます。 各プロファイルには、顧客の連絡先情報、好み、購入履歴など、顧客に関する重要な情報が含まれ、顧客の全体像を把握することができます。
プロファイルで収集された情報には、データフィールドを直接読み取る場合にわかりやすい(「名」など)ものや、情報を生成するために複数の計算を実施するもの、他のフィールドの値に依存するもの(「ライフタイム購入合計」など)があります。このデータを一目で理解しやすくするために、Experience Platformでは、これらの参照と計算を自動的に実行する計算属性を作成し、適切なフィールドに値を返すことができます。
計算属性には、入力データに対して操作し、結果の値をプロファイル属性に格納する式(ルール)の作成が含まれます。 式は複数の異なる方法で定義でき、集計するイベント、集計関数、ルックバック期間を指定できます。
関数
計算属性を使用すると、定義済みの関数を活用してセルフサービス方式でイベント集計を定義できます。 これらの関数の詳細は次のとおりです。
過去4週間の最低注文金額
過去4週間の最大注文金額
ルックバック期間
計算属性は一括計算されるため、集計を最新の状態に保ち、最新のイベントを使用できます。 これらのシナリオを最小限の遅延でサポートするために、更新頻度はイベントのルックバック期間によって異なります。
ルックバック期間とは、計算属性のエクスペリエンスイベントを集計する際に確認される時間を指します。 この期間は、時間、日、週、または月で定義できます。
更新頻度とは、計算属性が更新される頻度を指します。 この値はルックバック期間に依存し、自動的に設定されます。
例えば、計算属性に過去7日間のルックバック期間がある場合、この値は過去7日間の値に基づいて計算され、その後、日次で更新されます。
計算属性のルックバック期間は、ローリングのルックバック期間です。 例えば、10月15日にUTCの午前12時に初回評価が発生した場合、2週間のルックバック期間は、10月1日から10月15日までのすべてのイベントを取得し、10月22日の1週間の時間で更新し、10月8日から10月22日までのすべてのイベントを取得します。
高速更新
高速更新を使用すると、属性を最新の状態に保つことができます。このオプションを有効にすると、長いルックバック期間であっても、計算属性を毎日更新できるので、ユーザーのアクティビティに迅速に対応できます。