「Media request analytics failed」エラーがログに出力される


説明

次のメッセージがログ ファイルに記録される場合があります。

ERROR Media request analytics failed
Exception: System.ArgumentNullException
Message: Tracker.Current.Session.Interaction is not initialized.
Parameter name: Tracker
Source: Sitecore.Framework.Conditions
   at Sitecore.Framework.Conditions.RequiresValidator`1.ThrowExceptionCore(String condition, String additionalMessage, ConstraintViolationType type)
   at Sitecore.Framework.Conditions.Throw.ValueShouldNotBeNull[T](ConditionValidator`1 validator, String conditionDescription)
   at Sitecore.Framework.Conditions.ValidatorExtensions.IsNotNull[T](ConditionValidator`1 validator, String conditionDescription)
   at Sitecore.Analytics.RobotDetection.Media.MediaRequestEventHandler.OnMediaRequest(Object sender, EventArgs args)

本問題は、ロボットとして識別されたユーザーがメディア アイテムにアクセスした時に発生します。

解決策

本問題を解決するには、次のいずれかのオプションを検討してください。