高度な属性:文字列セット
このガイドでは、ユーザーのインタラクションを追跡し、パーソナライズされた体験を提供するために文字列セット属性を使用する方法について説明します。
動作原理
文字列セット属性を使用すると、ユーザーがサイトと対話する際にリアルタイムで情報のコレクションを追跡、フィルタリング、調整できます。この情報は、パーソナライズされた体験を作成し、ターゲティングを改善するために使用できます。ユーザーが閲覧した主要な商品カテゴリ、頻繁に検索された目的地、利用された特定のサービスなど、文字列セットはこのデータを動的に保存および処理する方法を提供します。
文字列セットの使用理由
以下は、この属性がさまざまな業界のビジネスにどのように役立つかの実例です:
- 小売&eコマース:セッション中にユーザーが閲覧した主要な商品カテゴリを追跡し、パーソナライズされたメール推奨事項に使用します。
- 旅行&ホスピタリティ:頻繁に検索された場所をフィルタリングすることで、ユーザーが最も興味を持っている目的地を特定します。
- ヘルスケア:ユーザーが最も調査した医療条件を保存し、関連するコンテンツを提供します。
- 自動車:訪問が閲覧した車のモデルを追跡し、ターゲット広告を適切に調整します。
- サブスクリプションサービス:訪問が関与したサブスクリプションプランやサービスをキャプチャし、関連する推奨事項を送信します。
文字列セット属性は、しばしば集計、文字列、またはルールベースのロジックなどの他の属性と組み合わせて、動的に更新されます。これにより、最も関連性の高いユーザーインタラクションのみがキャプチャされ、保存され、分析のために利用可能になります。
主な利点
- ユニークな顧客の興味を追跡し、最も重要なインタラクションを動的にキャプチャします。
- 閲覧された主要な商品カテゴリなど、重要なエンゲージメントデータのみを保持します。
- リアルタイムのエンゲージメントデータを使用して、パーソナライズされたマーケティングキャンペーンをトリガーします。
- 予約済みの目的地を削除したり、返品された商品を削除するなど、データを新鮮で関連性のあるものに更新および改善し、リターゲティングとパーソナライゼーションのためにデータを保持します。
このガイドでカバーする内容
このガイドでは、訪問のインタラクションを追跡、フィルタリング、管理し、より良いパーソナライゼーションとリターゲティングを実現するために文字列セットを使用する方法について説明します。
以下のユースケースをカバーします:
- セッション中に検索された上位3つの目的地をキャプチャし、Set to Top Tally Items エンリッチメントを使用してパーソナライズされた推奨事項を提供します。
- Set to Tally Items Above Target Value エンリッチメントを使用して、5回以上閲覧された目的地のみを保存し、ターゲットマーケティングに焦点を当てます。
- 訪問が最も検索した目的地に基づいて動的なパーソナライズされたコンテンツを提供するために、コネクタを使用してメールプラットフォームに文字列セット属性を渡します。
Set to Top Tally Items の例
セッション中に訪問が検索する上位3つの目的地をキャプチャするために文字列セット属性を使用します。この情報は、パーソナライズされたフォローアップメールを送信したり、旅行の推奨事項を最適化したり、広告ターゲティングを改善するために使用できます。
たとえば、訪問が5つの目的地を検索した場合、Set to Top Tally Items エンリッチメントは、フォローアップマーケティングの取り組みのために、最も頻繁に検索された上位3つの目的地のみをキャプチャして保存します。
ステップ1:Increment Tally 属性を作成する
最も検索された上位3つの目的地を特定する前に、セッション中に訪問が各目的地を何回検索したかを追跡する必要があります。これを追跡するために、次のエンリッチメントを持つ訪問スコープの集計属性 Countries of Resorts Browsed in Visit を作成します:
For Tally Countries of Resorts Browsed in Visit increment the value based on "country" by 1
WHEN: Any event
Rule "page_type" equals (ignore case) "resort_details"

ステップ2:Set of Strings 属性を作成する
各目的地が検索された回数を追跡しているので、最も検索された3つの目的地のみを抽出する必要があります。
訪問中に閲覧されたリゾートの上位3カ国を保存するための文字列セット属性を作成します。次のエンリッチメントを使用します:
- AudienceStream > Visitor/Visit Attributes に移動します。
- + Add Attribute をクリックします。
- Visit scope を選択し、Continue をクリックします。
- Set of Strings データタイプを選択します。
- Title に Top 3 Countries for Resorts Browsed in Visit を入力します。
- + Add Enrichment をクリックします。
- Set to Top Tally Items を選択します。
- 次の文字列セットを構成します:
Set Top 3 Countries for Resorts Browsed in Visit to top 3 items in "Countries of Resorts Browsed in Visit" WHEN: Any event
- Finish をクリックします。

訪問が次の目的地を検索した場合:
- ベトナム(1回)
- パリ(4回)
- ロンドン(3回)
- ローマ(2回)
- ニューヨーク(5回)
最終的な文字列セットは、上位3つの目的地のみを保存します:
[ "New York", "Paris", "London" ]
Set to Tally Items Above Target の例
次の例では、セッション中に訪問が5回以上検索する目的地を保存するために Set to Tally Items Above Target エンリッチメントを使用します。これにより、高意図の訪問をリターゲティングし、最も検索された目的地に関するパーソナライズされた広告、旅行の推奨事項、または取引を特集したフォローアップメールを送信するのに役立ちます。
上記のステップ1で作成した訪問集計属性 Countries of Resorts Browsed in Visit を使用して、セッション中に訪問が各目的地を何回検索したかを追跡します。この集計を使用して、5回以上 検索された高関心の目的地のみをフィルタリングします。
Set of Strings 属性を作成するには:
- AudienceStream > Visitor/Visit Attributes に移動します。
- + Add Attribute をクリックします。
- Visit scope を選択し、Continue をクリックします。
- Set of Strings データタイプを選択します。
- Title に Countries Seen More Than 5 Times を入力します。
- + Add Enrichment をクリックします。
- Set to Tally Items Above Target Value を選択します。
- 次の文字列セットを構成します:
Set Countries Seen More Than 5 Times to items in "Countries of Resorts Browsed in Visit" where the value is greater than 5 WHEN: Any event
- Finish をクリックします。

訪問が次の目的地を検索した場合:
- パリ(6回)
- ロンドン(3回)
- ローマ(7回)
- マドリード(2回)
- ベルリン(1回)
最終的な文字列セットは、5回以上検索された目的地のみを保存します:
[ "Paris", "Rome" ]
これにより、リターゲティングの取り組みは高関心の目的地にのみ焦点を当て、広告の効率、推奨事項、およびパーソナライズされたメールキャンペーンが向上します。
コネクタアクションでの文字列セットの使用
セッション中に訪問が5回以上検索した目的地を記録する属性である 5回以上見られた国 を、Iterable などのメールサービスプロバイダーにコネクタを使用して渡すことができます。この属性は興味の強いシグナルを捉えます。同様のアプローチはBraze、Adobe Campaign、またはSalesforce Marketing Cloudなどの他のサポートされているプラットフォームにも適用できます。
コネクタをトリガーするには、5回以上見られた国 属性が割り当てられている訪問を含むオーディエンスを作成します。コネクタアクションでは、属性をテンプレート変数(例:countries_seen_more_than_5_times
)にマッピングします。その後、この変数をメールコンテンツで参照して、パーソナライズされた目的地リストを表示できます。訪問がこのオーディエンスに参加すると、コネクタアクションが発火し、5回以上見られた国 属性をメールプラットフォームに送信します。
例えば、訪問の文字列セットに ["Paris", "Rome"]
が含まれている場合。
コネクタはこのリストをメールプラットフォームに渡し、「まだパリやローマの夢を見ていますか?こちらがあなたのためのトップディールです。」 などのコンテンツを動的に生成することができます。
これにより、高意図の訪問に行動に基づいたターゲットオファーが提供され、エンゲージメントとコンバージョンの可能性が高まります。
次のステップ
文字列セット属性をトラッキング、フィルタリング、および訪問のインタラクションのアクティベーションに実装した今、セットアップを拡張するための次のステップを検討してください:
-
監査と使用状況のモニタリング
Trace と Visitor Profile Sampler を使用して、セッション全体で属性がどのように集められ、使用されているかを確認します。 -
新しいチャネルへの展開
SMS、ディスプレイ広告、プッシュ通知などの他のコネクタで文字列セット属性を使用し、一貫したクロスチャネル体験を作り出します。 -
除外とクリーンアップロジックの追加
文字列セットからの削除 などのエンリッチメントを使用して、予約済みの目的地や期限切れの製品などの関連性のない値を削除し、データを洗練します。 -
他の属性タイプとの組み合わせ
文字列セットをバッジ、数字、またはブール値と組み合わせて、高度なオーディエンスロジックとタイムセンシティブなキャンペーンを作成します。 -
リアルタイムパーソナライゼーションでの使用
Functionsで文字列セットを使用するか、EventStreamを通じてイベントデータを豊かにし、ウェブサイト、モバイルアプリ、または他のチャネルでリアルタイムパーソナライゼーションをトリガーします。
追加リソース
最終更新日 :: 2025年April月10日