Commerce Interactionsキャッシュ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Commerce Interactions CacheはCommerceInteractionsCacheクラスで表現され、Interactions Cacheに似ています。これは、連絡先のコマースインタラクションやイベントに関する情報を保存する 計算されたファセット です。Commerce Interactions Cacheは、基盤となる検索プロバイダーがジョインをサポートしていない場合の行動検索に使われ、セグメンテーションを行う際に有用です。また、店舗サイトで使用するパーソナライズルールを作成する際のキャッシュメカニズムとしても有用です。関連項目: ファセットマージハンドラーの作成。
!注CommerceInteractionsCacheはセッション終了イベントで自動的に作成・更新されます。
Commerce Interactions Cacheの設定
以下の設定オプションは、xConnectサーバーロールにある \App_data\config\sitecore\Collection\sc.XConnect.Collection.Model.Commerce.Plugins.xml設定ファイルで利用可能です。
以下のエントリーの両方を設定する必要があります: IContactMergeHandler.CommerceInteractionsCacheHandlerとICalculatedFacetHandler.CommerceInteractionsCacheHandler。
財産
概要
最大インタラクションカウント
キャッシュの再構築や更新時にxDBが検査する最大インタラクション数を指定します。デフォルト値は42インタラクションです。
MaximumCacheEntryCount
目標やページイベントなど、特定のカテゴリごとにキャッシュ内の最大アイテム数を指定します。デフォルト値は50エントリです。
最大相互作用期間
キャッシュの再構築や更新時にxDBが使用する最大インタラクション期間を指定します。デフォルト値は30日です。
!重要Commerce Interactions CacheはSegmentation Engineによって使用されています。インタラクションデータがMaximumInteractionPeriodを超える条件は正しく評価されない場合があります。インタラクションキャッシュは自動化計画の条件に合わせて設定する必要があります。Commerce Interactions Cacheから値を読み返すのはIContactCommerceInteractionProviderです。
コマースインタラクションキャッシュには以下のプロパティが含まれています。
財産
概要
命令
連絡先が最後に行った注文の一覧を、注文日時順にまとめています。
放棄されたカート
連絡先が最後に放棄したカートのリストを含んでいます。
訪問カテゴリ
連絡先が閲覧した最新の製品カテゴリのリストを含みます。
VisitedProducts
連絡先が閲覧した最新の商品一覧を含みます。
!重要現在、Azure Searchの制限により、以下の3つのプロパティと2つのモデルはDoNotIndexに設定されています。つまり、xConnectを通じてクエリすることは不可能です。SOLRを使用している場合は、設定を変更して検索可能にすることができます。
CommerceInteractionsCache.AbandonedCarts
CommerceInteractionsCache.VisitedCategories
CommerceInteractionsCache.VisitedProducts
訪問カテゴリ
VisitedProduct
詳細については、「 カスタムモデルをデプロイする」をご覧ください。