Sitecoreがパターンマッチングを実施するタイミング

samatsu 4/21/2016 1370 N/A Sitecore XP

コンタクトが蓄積したプロファイルのスコアとパターンカードアイテムのマッチングをいつ実施するかたまに確認されるのですが、この設定はSitecore.Analytics.configのAnalytics.Patterns.MinimalProfileScoreCount settingsに依存します。既定値は3になっています。

<setting name="Analytics.Patterns.MinimalProfileScoreCount" value="3" />

これは、対象のプロファイルが割り当てられているコンテンツのページを最低3回閲覧するとパターンマッチングを実施するという意味になります。プロファイルが割り当てられていないページを何回見てもカウント対象にならないので注意してください。

上記動作はKeyBehaviorCacheが無効な場合の動作です。Sitecore 8.1から実装された KeyBehaviorCacheが有効な場合は、前回の訪問時に獲得したキャッシュされた値からカウントが開始されます。前回3回スコアリングが発生し、キャッシュ値の減衰率が0の場合は、いきなりパターンマッチングが行われます。