文字列のセット属性
文字列のセット属性は、一意のテキスト値のセットを保存します。
仕組み
セット内の値は、訪問や訪問の回数に関係なく、一度だけ保存されます。文字列のセット属性は、最も一般的には、閲覧した商品カテゴリ、閲覧したページ、購入した商品に使用されます。
例:
属性名 | 値 |
---|---|
閲覧した商品カテゴリ | “ホームインプルーブメント”, “エレクトロニクス”, “アパレル”, “キッチン” |
使用したブラウザ | “Chrome”, “Safari” |
カートのアイテム | “iPad”, “スクリーンプロテクター”, “ヘッドフォン” |
文字列のセット属性は、次のスコープで利用可能です:訪問と訪問。
文字列のセットには保存容量の制限はありませんが、これらの属性は依然としてプロファイルの最大サイズに制限されます(暗号化と圧縮後)。
文字列のセットのエンリッチメント
文字列のセットに追加
文字列の値を文字列のセットに追加します。一意の文字列のみを追加します。
属性名: product_category
- 開始値:
"ホームインプルーブメント", "エレクトロニクス", "キッチン"
- エンリッチメントされたもの:
"アパレル", "エレクトロニクス"
- 結果の値:
"ホームインプルーブメント", "エレクトロニクス", "キッチン", "アパレル"
結果は、“エレクトロニクス"アイテムを無視します。なぜなら、それはすでに文字列のセットに存在しているからです。
配列を文字列のセットとして保存
このエンリッチメントは、文字列の配列属性からの値を文字列のセット属性に保存するために使用されます。新しいセットでは、配列内のすべての重複要素が無視され、一意の文字列のみが許可されます。
属性名: 閲覧した商品カテゴリ
- 開始値:
"キッチン"
- エンリッチメントされたもの:
["ホームインプルーブメント", "エレクトロニクス", "キッチン"]
- 結果の値:
"ホームインプルーブメント", "エレクトロニクス", "キッチン"
文字列のセットを文字列のセットで更新
このエンリッチメントは、別の文字列のセット属性からの値を文字列のセットに追加します。例えば、訪問があなたから購入した商品カテゴリを追跡するために、“購入したカテゴリ"という名前の2つの文字列のセット属性を持つことがあります。一つは購入が発生したときにキャプチャするために訪問にスコープを持ち、もう一つはマスターセットを保存するために訪問にスコープを持ちます。
訪問:購入したカテゴリ | 訪問:購入したカテゴリ |
---|---|
"エレクトロニクス" |
"エレクトロニクス" |
"キッチン", "アパレル" |
"エレクトロニクス", "キッチン", "アパレル" |
"キッチン", "エレクトロニクス" |
"エレクトロニクス", "キッチン", "アパレル" |
訪問にスコープを持つ文字列のセットは、毎回新しい値で上書きされますが、エンリッチメントはそれらの値を訪問にスコープを持つ文字列のセットにコピーし、マスターリストが拡大し、遭遇した各一意の値を保存します。
属性名: 購入した商品カテゴリ
- 開始値:
"エレクトロニクス"
- エンリッチメントされたもの:
"ホームインプルーブメント", "エレクトロニクス", "キッチン"
- 結果の値:
"エレクトロニクス", "ホームインプルーブメント", "キッチン"
2つの文字列のセットの違い
一つの文字列のセットから他の文字列のセットに現れないアイテムを含む新しい文字列のセット属性を作成します。例えば、顧客が閲覧したが購入しなかったカテゴリを見つけるために、“閲覧したカテゴリ"と"購入したカテゴリ"の違いを見つけるためにこのエンリッチメントを使用します。
例:
閲覧したカテゴリ
に存在し、購入したカテゴリ
には存在しない値を見つける。
属性名: 購入されなかった閲覧カテゴリ
- 開始値:
- エンリッチメントされたもの: “閲覧したカテゴリ”:
"ホームインプルーブメント", "キッチン", "ウィンドウズ"
“購入したカテゴリ”:"ホームインプルーブメント"
- 結果の値:
"キッチン", "ウィンドウズ"
文字列のセットの削除
一連の条件に基づいて文字列のセットを削除します。これはセットの削除と同等です。
属性名: product_category
- 開始値:
"ホームインプルーブメント", "キッチン", "ウィンドウズ"
- 結果の値:
文字列のセットを小文字にする
一連の条件に基づいて文字列のセットを小文字にします。
属性名: product_category
- 開始値:
"ホームインプルーブメント", "エレクトロニクス", "キッチン"
- 結果の値:
"home improvement", "electronics", "kitchen"
トップ集計アイテムに構成
集計から最も高い値のアイテムを使用して文字列のセットを作成します。例えば、最も閲覧された商品の3つを追跡するために、閲覧された商品の発生を追跡する集計属性からトップ3エントリをキャプチャする文字列のセットを作成します。
属性名: トップ3の閲覧商品
- 開始値: –
- エンリッチメントされたもの: “閲覧した商品"のトップ3アイテム:
{ "AirPods Pro" : 3 "iPhone 10" : 6 "iPhone Case" : 10 "MacBook Pro" : 1 "iMac" : 2 }
- 結果の値:
"iPhone Case", "iPhone 10", "AirPods Pro"
ターゲット値以上の集計アイテムに構成
構成した閾値を超える値を持つ集計からアイテムを使用して文字列のセットを作成します。例えば、20回以上閲覧された商品を追跡するために、閲覧された商品の発生を追跡する集計属性からエントリをキャプチャする文字列のセットを作成します。
属性名: 20回以上閲覧された商品
- 開始値: –
- エンリッチメントされたもの: “閲覧した商品"の中で20以上のもの:
{ "AirPods Pro" : 21, "iPhone 10" : 35, "iPhone Case" : 12, "MacBook Pro" : 1 "iMac" : 2 }
- 結果の値:
"iPhone 10", "AirPods Pro"
文字列のセットからエントリを削除
一連の条件に基づいて文字列のセットからエントリを削除します。例えば、購入されたために商品ウィッシュリストを追跡する文字列のセットから"iPhone Case"エントリを削除します。
属性名: 商品ウィッシュリスト
- 開始値:
"iPhone 10", "AirPods Pro", "iPhone Case"
- エンリッチメントされたもの:
purchased_product
(値 “iPhone Case”)を削除 - 結果の値:
"iPhone 10", "AirPods Pro"
最終更新日 :: 2024年March月29日