Возникла потребность в расширенной записи информации откуда пользователь пришел.
Теперь при открытии плееров генерируется событие 'init', в котором содержатся списком в СamelCase параметры из браузера пользователя navigator, performance, location, screen:
- connectionEffectiveType
- connectionRtt
- connectionSaveData
- doNotTrack
- language
- locationHost
- locationHostname
- locationHref
- locationOrigin
- locationPathname
- locationProtocol
- navigatorConnectionDownlink
- performanceTimeOrigin
- performanceTimingConnectEnd
- performanceTimingConnectStart
- performanceTimingDomComplete
- performanceTimingDomContentLoadedEventEnd
- performanceTimingDomContentLoadedEventStart
- performanceTimingDomInteractive
- performanceTimingDomLoading
- performanceTimingDomainLookupEnd
- performanceTimingDomainLookupStart
- performanceTimingFetchStart
- performanceTimingLoadEventEnd
- performanceTimingLoadEventStart
- performanceTimingNavigationStart
- performanceTimingRedirectEnd
- performanceTimingRedirectStart
- performanceTimingRequestStart
- performanceTimingResponseEnd
- performanceTimingResponseStart
- performanceTimingSecureConnectionStart
- performanceTimingUnloadEventEnd
- performanceTimingUnloadEventStart
- platform
- screenAvailHeight
- screenAvailLeft
- screenAvailTop
- screenAvailWidth
- screenColorDepth
- screenHeight
- screenWidth
- screenOrientationAngle
- screenOrientationType
- userAgent
- vendor
Т.к. событие ElisPlayLog типа 'init' генерируется при открытии плеера.
При этом referrer может быть удален, если в нем содержится любое из слов 'login', 'user', 'password'.
Информация собирается в статистических целях и для выявления откуда пришел пользователь на ресурс.