(アルファ)計算済み属性の概要

重要

計算済み属性機能は現在アルファ版で、すべてのユーザーが使用できるわけではありません。 ドキュメントと機能は変更される場合があります。

計算済み属性は、イベントレベルのデータをプロファイルレベルの属性に集計するために使用される関数です。これらの関数は自動的に計算され、セグメント化、アクティブ化およびパーソナライズ機能で使用できます。

各計算済み属性には、受信データを評価し、結果の値をプロファイル属性に保存する式(「ルール」)が含まれます。 これらの計算により、ライフタイム購入値、購入間隔、アプリケーションを開いた数などに関する質問に簡単に答えることができます。情報が必要になるたびに複雑な計算を手動で実行する必要はありません。これらの計算済み属性値は、その後、プロファイルで表示したり、セグメントの作成に使用したり、様々なアクセスパターンを使用してアクセスしたりできます。

このガイドは、Adobe Experience Platform内での計算済み属性の役割をより深く理解するのに役立ちます。

計算済み属性について

Adobe Experience Platformでは、複数のソースからデータを簡単にインポートして結合し、Real-time Customer Profiles を生成できます。 各プロファイルには、顧客の連絡先情報、好み、購入履歴など、顧客に関する重要な情報が含まれ、顧客の全体像を把握することができます。

プロファイルで収集された情報には、データフィールドを直接読み取る場合にわかりやすい(「名」など)ものや、情報を生成するために複数の計算を実施するもの、他のフィールドの値に依存するもの(「ライフタイム購入合計」など)があります。このデータを一目で理解しやすくするために、Platform を使用して、これらの参照と計算を自動的に実行する計算済み属性を作成し、適切なフィールドに値を返すことができます。

計算済み属性には、受信データに対して操作し、結果の値をプロファイル属性に保存する式(「ルール」)の作成が含まれます。 式は複数の異なる方法で定義でき、「受信イベントのみ」、「受信イベントとプロファイルデータ」、または「受信イベント、プロファイルデータ、および履歴イベント」を評価するルールを指定できます。

使用例

計算済み属性の使用例は、単純な計算から非常に複雑な参照まで多岐にわたります。次に、計算済み属性の使用例をいくつか示します。

  1. 割合: 単純な計算済み属性には、レコード上の 2 つの数値フィールドを取り出し、それらを分割して割合を算出する場合などがあります。例えば、ある人物に送信された電子メールの合計数を、その人物が開封した電子メールの数で割ることができます。結果の計算済み属性フィールドを見ると、その人物による電子メールの開封率合がすばやく表示されます。
  2. アプリの使用: 別の例として、ユーザーがアプリを開いた回数を集計できる機能などがあります。個人のオープンイベントに基づいてアプリケーションを開いた合計回数を追跡し、ユーザーが 100 回目に開いた際に特別なオファーやメッセージを配信し、ブランドとのエンゲージメントを高めるよう促すことができます。
  3. ライフタイム値: 顧客のライフタイム購入値など、実行合計の収集は非常に困難な場合があります。これには、新しい購入イベントが発生するたびに履歴合計を更新する必要があります。計算済みの属性を使用すると、顧客に関連する購入イベントが成功するたびに自動的に更新される、単一のフィールドにライフタイム値を保持することで、この処理をより簡単におこなうことができます。

既知の制限事項

新しい計算済み属性の遅延可用性

新しい計算済み属性を使用できるようになると、対応するスキーマ属性が和集合スキーマに追加されてから最大 2 時間遅れる場合があります。

この遅延は、現在のキャッシュ設定が原因です。 アルファ後キャッシュの更新頻度を増やすことができます。

セグメントでの依存関係の追跡

セグメント定義の式で既に使用されているが、後で計算済み属性に変換されたスキーマ属性は、そのセグメントの依存関係として追跡されません。

依存関係が検出されないので、Experience Platformは、セグメント定義が評価されるたびに、関連する計算済み属性を自動的に評価しません。

また、計算済み属性の作成は、既存の属性と競合しない新しい計算済み属性を追加する特定のスキーマフィールドグループで管理できます。 別の方法として、新しい計算済み属性に対して、正しい依存関係の追跡を使用してセグメントを再作成する方法もあります。

このページ