Commerceインタラクションキャッシュ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Commerce Interactions CacheはCommerceInteractionsCacheクラスで表され、Interactions Cacheに似ています。これは、コンタクトのコマースインタラクションとイベントに関する情報を格納する 計算されたファセット です。Commerceインタラクションキャッシュは、基盤となる検索プロバイダーが結合をサポートしていない場合の行動検索に使用され、セグメンテーションを実行するときに便利です。また、ストアフロント サイトで使用するパーソナライゼーション ルールを作成する際のキャッシュ メカニズムとしても役立ちます。 ファセット・マージ・ハンドラーの作成も参照してください。
CommerceInteractionsCacheは、セッション終了イベント時に自動的に作成され、更新されます。
Commerceインタラクションキャッシュの設定
Commerceインタラクションキャッシュの設定
次のコンフィギュレーション オプションは、xConnectサーバー ロールにある \App_data\config\sitecore\Collection\sc.XConnect.Collection.Model.Commerce.Plugins.xmlコンフィギュレーション ファイルで使用できます。
IContactMergeHandler.CommerceInteractionsCacheHandlerとICalculatedFacetHandler.CommerceInteractionsCacheHandlerの両方のエントリを設定する必要があります。
|
財産 |
形容 |
|---|---|
|
最大インタラクション数 |
キャッシュの再構築または更新中にxDBが調査するインタラクションの最大数を指定します。デフォルト値は42インタラクションです。 |
|
最大キャッシュエントリカウント |
特定のカテゴリ (目標、ページ イベントなど) のキャッシュ内のアイテムの最大数を指定します。デフォルト値は50エントリです。 |
|
最大インタラクション期間 |
キャッシュの再構築または更新中にxDBが使用するインタラクションの最大期間を指定します。デフォルト値は30日です。 |
Commerce Interactions Cacheは、セグメンテーションエンジンによって使用されます。 MaximumInteractionPeriodを超えるインタラクションデータに依存する条件は、正しく評価されない可能性があります。インタラクション・キャッシュは、自動化プランの条件に合わせて構成する必要があります。これは、Commerce Interactions Cacheから値を読み取って返すために使用されるIContactCommerceInteractionProviderです。
Commerce Interaction Cacheには、次のプロパティが含まれています。
|
財産 |
形容 |
|---|---|
|
詻 |
連絡先が最後に行った注文のリストが、注文日時順に表示されます。 |
|
放棄されたカート |
連絡先によって放棄された最後のカートのリストが含まれます。 |
|
訪問されたカテゴリ |
連絡先が表示した最新の製品カテゴリのリストが含まれます。 |
|
訪問された製品 |
連絡先が表示した最新の製品の一覧が含まれます。 |
次の3つのプロパティと2つのモデルはDoNotIndexに設定されています。これは、xConnectを介してクエリを実行することができないことを意味します。SOLRを使用している場合は、設定を変更して検索可能にすることができます。
-
CommerceInteractionsCache.AbandonedCartsプロパティ
-
CommerceInteractionsCache.VisitedCategoriesプロパティ
-
CommerceInteractionsCache.VisitedProductsプロパティ
-
VisitedCategoryモデル
-
訪問した製品モデル
詳細については、「 カスタム モデルのデプロイ」を参照してください。