文字列セット属性
文字列セット属性は、一意のテキスト値のセットを保存します。
動作方法
セット内の値は、訪問または訪問回数に関係なく、一度だけ保存されます。文字列セット属性は、閲覧した商品カテゴリ、閲覧したページ、購入した商品などに最も一般的に使用されます。
例:
属性名 | 値 |
---|---|
閲覧した商品カテゴリ | “ホーム改善”, “エレクトロニクス”, “アパレル”, “キッチン” |
使用したブラウザ | “Chrome”, “Safari” |
カートアイテム | “iPad”, “スクリーンプロテクター”, “ヘッドフォン” |
文字列セット属性は、次のスコープで利用可能です:訪問と訪問。

サイズ制限
文字列のセットは30,000文字列に制限されています。各文字列のサイズに制限はありませんが、これらの属性は暗号化および圧縮後のプロファイルの最大サイズ(400 KB)によってまだ制限されています。
エンリッチメント
文字列セットに追加
文字列セットに文字列値を追加します。一意の文字列のみを追加します。
属性名: product_category
- 開始値:
"ホーム改善", "エレクトロニクス", "キッチン"
- 追加された値:
"アパレル", "エレクトロニクス"
- 結果の値:
"ホーム改善", "エレクトロニクス", "キッチン", "アパレル"
結果は「エレクトロニクス」を無視します。なぜなら、それは既に文字列セットに存在するからです。
配列を文字列セットとして保存
このエンリッチメントは、文字列の配列属性から文字列セット属性に値を保存するために使用されます。配列内のすべての重複要素は新しいセットで無視され、一意の文字列のみが許可されます。
属性名: 閲覧した商品カテゴリ
- 開始値:
"キッチン"
- 追加された値:
["ホーム改善", "エレクトロニクス", "キッチン"]
- 結果の値:
"ホーム改善", "エレクトロニクス", "キッチン"
文字列セットを文字列セットで更新
このエンリッチメントは、別の文字列セット属性からの値を文字列セットに追加します。たとえば、訪問が購入した商品カテゴリを追跡するために、訪問時に購入が発生したときにキャプチャするために訪問にスコープされた「購入カテゴリ」と訪問にマスターセットを保存するためにスコープされたもう一つの文字列セット属性を持つかもしれません。
訪問: 購入カテゴリ | 訪問: 購入カテゴリ |
---|---|
"エレクトロニクス" |
"エレクトロニクス" |
"キッチン", "アパレル" |
"エレクトロニクス", "キッチン", "アパレル" |
"キッチン", "エレクトロニクス" |
"エレクトロニクス", "キッチン", "アパレル" |
訪問にスコープされた文字列セットは、毎回新しい値で上書きされますが、エンリッチメントはそれらの値を訪問にスコープされた文字列セットにコピーし、遭遇した各一意の値を保存してマスターリストを拡張します。
属性名: 購入した商品カテゴリ
- 開始値:
"エレクトロニクス"
- 追加された値:
"ホーム改善", "エレクトロニクス", "キッチン"
- 結果の値:
"エレクトロニクス", "ホーム改善", "キッチン"
二つの文字列セットの違い
一方の文字列セットにあって他方にないアイテムを含む新しい文字列セット属性を作成します。たとえば、顧客が閲覧したが購入しなかったカテゴリを見つけるために、「閲覧カテゴリ」と「購入カテゴリ」の違いを見つけるためにこのエンリッチメントを使用します。
例:
存在する値を見つける: 閲覧カテゴリ
そしてそれがない: 購入カテゴリ
.
属性名: 購入されていない閲覧カテゴリ
- 開始値:
- 追加された値: “閲覧カテゴリ”:
"ホーム改善", "キッチン", "ウィンドウズ"
“購入カテゴリ”:"ホーム改善"
- 結果の値:
"キッチン", "ウィンドウズ"
文字列セットの削除
条件に基づいて文字列セットを削除します。これはセットの削除に相当します。
属性名: product_category
- 開始値:
"ホーム改善", "キッチン", "ウィンドウズ"
- 結果の値: (削除されました)
文字列セットを小文字に
条件に基づいて文字列セットを小文字にします。
属性名: product_category
- 開始値:
"ホーム改善", "エレクトロニクス", "キッチン"
- 結果の値:
"home improvement", "electronics", "kitchen"
上位のアイテムを文字列セットに
最も価値の高いアイテムを使用して文字列セットを作成します。たとえば、閲覧された製品の発生を追跡する集計属性から上位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"
最終更新日 :: 2025年September月11日