Javascript для веб-аналитики

Олег12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
24.06.2015

Необходимо написать скрипт на javascript который будет передавать данные с нескольких клиентских сайтов на сервер веб аналитики (аналогично яндекс-метрике или kiss metrics)

Клиентский сайт и сервер аналитики взаимодействуют следующим образом:

1. При загрузке страницы клиентского сайта на сервер аналитики передаются: title, внешний referer, идентификатор сессии, id клиентского сайта

2. С заданным интервалом времени скрипт фиксирует координаты курсора мыши и скроллинга и с заданным интервалом передаёт накопленные данные на сервер (имеют значение не столько сами координаты, сколько "активность" пользователя на сайте - если на какой-либо платформе нельзя получить весь набор координат - не страшно)

3. На клиентском сайте может быть вызвана функция для асинхронной передачи на сервер аналитики массива параметров (аналогично "Recording an Event" kiss metrics http://support.kissmetrics.com/apis/specifications)

Основное требование: скрипт должен быть максимально кросс-браузерным и не должен использовать какие-либо дополнительные библиотеки в т.ч. jquery.