hit
Отправка данных о просмотре. Обычно используется на страницах, реализованных с использованием AJAX или и Flash.
hit(url[, options])
Параметр | Значение по умолчанию | Тип | Описание |
---|---|---|---|
url * | — | String | URL текущей страницы |
options | — | Object | — |
Поля объекта options | |||
options.callback | — | Function | Callback-функция, вызываемая после отправки данных о просмотре |
options.ctx | — | Object | Контекст, доступный в callback-функции по ключевому слову |
options.params | — | Object | Параметры визита |
options.referer | — | String | URL с которого посетитель загрузил содержимое текущей страницы |
options.title | document.title | String | Заголовок текущей страницы |
Параметр | Значение по умолчанию | Тип | Описание |
---|---|---|---|
url * | — | String | URL текущей страницы |
options | — | Object | — |
Поля объекта options | |||
options.callback | — | Function | Callback-функция, вызываемая после отправки данных о просмотре |
options.ctx | — | Object | Контекст, доступный в callback-функции по ключевому слову |
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'
});