Метрика

hit

Совет. Для работы с JavaScript API необходимы навыки работы с HTML и JavaScript. Если вы не обладаете такими навыками, обратитесь к разработчику или вебмастеру вашего сайта.

Отправка данных о просмотре. Обычно используется на страницах, реализованных с использованием AJAX или и Flash.

hit(url[, options])
Внимание! Сигнатура hit(url, [title[, referer[, params]]]) устарела. Поддерживается в режиме обратной совместимости, но может быть исключена в произвольный момент времени. Настоятельно не рекомендуется к применению.

Параметр

Значение по умолчанию

Тип

Описание

url *
[no-highlight[

* Обязательный параметр.

]no-highlight]

String

URL текущей страницы

options

Object

Поля объекта options
options.callback

Function

Callback-функция, вызываемая после отправки данных о просмотре

options.ctx

Object

Контекст, доступный в callback-функции по ключевому слову this

options.params

Object

Параметры визита

options.referer

String

URL с которого посетитель загрузил содержимое текущей страницы

options.title document.title

String

Заголовок текущей страницы

* Обязательный параметр.

Параметры url и options.referer допускают использование URL-путей, без указания схемы (протокола) и хоста.

В этом случае, если путь начинается с символа /, URL считается заданным от корня хоста.

yaCounterXXXXXX.hit('/contacts');

В противном случае путь считается заданным относительно текущей страницы.

yaCounterXXXXXX.hit('contacts', {referer: 'index.html?page=main'});

Пример

var yaCounterXXXXXX = new Ya.Metrika({id: XXXXXX});
//...
yaCounterXXXXXX.hit('#!contacts', {
    title: 'Контактная информация',
    referer: 'http://site.ru/#!main'
});