日付属性
日付属性はイベントのタイムスタンプを保存します。
使い方
日付属性を使用して、最初の購入日、最後のチェックアウト日、最後の訪問日などの重要なタイムスタンプを保存します。
日付属性は次の範囲で利用可能です:イベント、訪問、訪問。
日付フォーマッター
文字列属性を日付に変換するには、日付フォーマッターを使用します。日付形式パネルから文字列値に一致するタイムスタンプコンポーネントを選択します。例えば、01/31/2020
という文字列値はMM/dd/yyyy
の形式を使用して日付に変換できます。
日付と時間の文字列パターン:
G 紀元表示 (BC, AD)
y 年 (例:12または2012)。yyまたはyyyyのいずれかを使用します。
M 年内の月。Mの数が形式の長さを決定します。例:MM、MMM、MMMMM。
d 月内の日。dの数が形式の長さを決定します。例:dまたはdd。
h 日中の時間、1-12 (AM / PM) (通常はhh)
H 日中の時間、0-23 (通常はHH)
m 時間内の分、0-59 (通常はmm)
s 分内の秒、0-59 (通常はss)
S 秒内のミリ秒、0-999 (通常はSSS)
a AM / PM マーカー
z タイムゾーン
Z RFC 822 タイムゾーン
' テキスト区切り文字のエスケープ
' シングルクォート
参考(例付き):SimpleDateFormat Java Class
文字列にT
が含まれている場合は、式のT
の前後にシングルクォートを含めることを確認してください(例えば、2024-08-22T10:24:58.905
の文字列はyyyy-MM-dd'T'HH:mm:ss.SSS
の式を使用します)。
サイズ制限
各日付属性のサイズは次の範囲に制限されています:
- 最小:
-292275055-05-16T16:47:04.192Z
- 最大:
+292278994-08-17T07:12:55.807Z
これらの属性は、暗号化と圧縮後のプロファイルの最大サイズ(400 KB)によっても制限されます。
エンリッチメント
日付の取得
日付の取得エンリッチメントは、イベント条件の時点での現在のタイムスタンプを属性に構成します。このエンリッチメントは、スコープ:イベント、訪問、訪問で利用可能です。
例えば、最後の購入日を取得するには、購入イベントを識別するルールとともにこのエンリッチメントを使用します。
属性名: 最後の購入日
- 開始値:
""
- エンリッチメント:
- 結果の値:
1491233145706
日付の構成
日付の構成エンリッチメントは、属性を他の属性の値に構成します。もし他の属性が文字列であれば、日付フォーマッターを使用してそれを日付に変換します。このエンリッチメントは、属性:イベント、訪問、訪問で利用可能です。
属性名:最後の購入日
- 開始値:
""
- 文字列でエンリッチ:
01/04/2019
- 使用する形式:
dd/MM/yyy
日付を構成エンリッチメントを使用して、他の日付属性(EventStreamまたはAudienceStream)からEventStreamの日付を構成する場合、形式文字列のプレースホルダーを使用できます。例えば、日付を構成エンリッチメントで以下を構成します:
- 日付を構成:値を構成したい日付属性。この例では、
date_of_birth
。 - 日付形式:任意のプレースホルダーを入力します。例えば、
x
。
日付の削除
日付の削除エンリッチメントは、日付属性の値を消去します。このエンリッチメントは、属性:イベント、訪問、訪問で利用可能です。
属性名:最後の訪問日
- 開始値:
1491233145706
- 結果の値:
""
日付形式からの変換
日付形式エンリッチメントは、入力値の予想される日付形式に基づいて値を構成します。このエンリッチメントは、CollectタグまたはAPIから送信される文字列データ型を日付型に変換するために使用されます。文字列データを日付に変換するために日付フォーマッターを使用します。
このエンリッチメントはイベント属性のみで利用可能です。
最終更新日 :: 2025年January月10日