キー動作キャッシュ

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

キー動作キャッシュは、コンタクトの最後にトリガーされたイベントに関する情報を保存する計算されたファセットです。キー動作キャッシュ・ファセットは、Sitecore.XConnect.Collection.Model.KeyBehaviorCacheクラスによって表されます。

計算ロジック

次の表は、Sitecore.XConnect.Collection.Model.KeyBehaviorCacheEntryの各リストがデータを取得する場所を示しています。

財産

計算ロジック

Campaigns

イベントがCampaignEventタイプであるインタラクションのEventsプロパティと、インタラクションのCampaignIdプロパティから取得されます。

Goals

インタラクションのEventsプロパティ (eventのタイプがGoalの場合) から取得されます。

Channels

インタラクションのChannelIdプロパティから取得されます。

Outcomes

インタラクションのEventsプロパティ (eventのタイプがOutcomeの場合) から取得されます。

PageEvents

インタラクションのEventsプロパティ ( ParentEventIdPageEventのIDであり、イベントがOutcomeまたはGoalではない) から取得されます。

Venues

インタラクションのVenueIdプロパティから取得されます。

CustomValues

現在設定されていません。

次の場合、エントリは各リストから削除されます。

  • 関連付けられたインタラクションが、設定された最大期間 (30日など) の範囲外である

  • リスト キャッシュ エントリの最大数を超えました - 最も古いキャッシュ エントリがトリミングされます

  • すべてのキャッシュエントリで表される一意のインタラクションの数が最大数を超えている - 最も古いキャッシュエントリがトリミングされます

メモ

最大インタラクション数が25で、各キャッシュエントリが一意のインタラクションで表される場合、最大キャッシュエントリ数が50であっても、リストは25エントリに制限されます。

キー動作キャッシュの構成

次のコンフィギュレーション オプションは、\App_data\config\sitecore\Collection\sc.XConnect.Collection.Model.Plugins.xmlの2つのロケーションで定義されています。両方の場所で設定値を更新する必要があります。

  • <IContactMergeHandler.KeyBehaviorCacheHandler>

  • <ICalculatedFacetHandler.KeyBehaviorCacheHandler>

要素

形容

MaximumCacheEntryCount

特定のカテゴリ (目標、ページ イベントなど) のキャッシュ内のアイテムの最大数を指定します。

デフォルト値は50エントリです。

MaximumInteractionPeriod

アップデート中にxDBが使用するインタラクションの最大期間を指定します。

デフォルト値は30日です。

MaximumInteractionCount

アップデート中にxDBが調べるインタラクションの最大数を指定します。

デフォルト値は25インタラクションです。

この記事を改善するための提案がある場合は、 お知らせください!