Базовые параметры запроса

Внимание! Для корректного подсчета статистики в Топ-100 необходимо делать запрос с выставленной cookie ruid, в которой передавать уникальный идентификатор для пользователя.

Для каждого запроса необходимо передавать следующие базовые параметры:

Параметр Обязательность Формат Описание
pid Обязательный Number Идентификатор счетчика, сгенерированный в Топ-100 при регистрации счетчика. Пример: 29811
rid Обязательный Number.Number-Number Идентификатор для группировки событий, произошедших в рамках одного показа страницы. Позволяет корректно учитывать в статистике аудиторные показатели. События с одинаковым rid считаются случившимися в рамках одного и того же показа страницы. Идентификатор следует сгенерировать один раз при загрузке страницы. Можно это сделать следующим образом: (+new Date / 1000).toString() + '-' + Math.round(2147483647*Math.random()).toString(). Или генерировать его по собственному алгоритму, но так, чтобы сгенерированное значение соответствовало шаблону (<float>-<int>): <timestamp_with_msecs> + '-' + <some_random_value>, где <timestamp_with_msecs> - с миллисекундами. Пример: 1461774198.139-396177806
uid Необязательный String Идентификатор пользователя user_id. Передается в запросе, если известен. Подробнее про передачу параметра – см. «Передача идентификатора пользователя».
rn Обязательный Number <= 2^31 -1 Случайное значение, чтобы браузер не кэшировал запросы. При каждом запросе необходимо передавать новое значение. Пример: WjdqidasdWJAI
v Необязательный N.N.N Версия счётчика. Если параметр не передан, то по умолчанию используется последняя версия счетчика.
ct Обязательный mp Технический параметр. Всегда следует передавать mp.
et Обязательный String Тип события, по факту которого осуществляется отправка запроса в Топ-100. Указывается одно из возможных событий: pv – показ страницы, act – активность пользователя, cv – передача параметров визита, extln – переход по внешней ссылке, bv – показ блоков, cl – клик по блокам, uid – передача идентификатора пользователя.
url Необязательный * URL URL адрес страницы, на которой произошло событие. (*) - В общем случае параметр запроса url необязателен. Но если он не передается, то адрес страницы должен обязательно передаваться в запросе в заголовке HTTP referer.

Пример:

https://[kraken.rambler.ru/cnt/](http://kraken.rambler.ru/cnt/)?pid=157726&amp;rid=1461774198.139-396177806&amp;...

Внимание! Для корректного подсчета статистики в Топ-100 надо обязательно передавать адрес страницы. Это нужно делать либо передавая соответствующее значение через параметр запроса url, либо передавая его в запросе в заголовке HTTP referer.

results matching ""

    No results matching ""