hit
Отправка данных о просмотре. Обычно используется на страницах, реализованных с использованием AJAX или и Flash.
ym(XXXXXX, 'hit', [url[, options]])
Параметр | Значение по умолчанию | Тип | Описание |
---|---|---|---|
url | — | String? | URL страницы, с которой совершен просмотр. Если URL не передан, будет использовано значение из window.location.href. |
options | — | Object | — |
Поля объекта options | |||
options.callback | — | Function | Callback-функция, вызываемая после отправки данных о просмотре |
options.ctx | — | Object | Контекст, доступный в callback-функции по ключевому слову |
options.params | — | Object | Параметры визита |
options.referer | — | String | URL с которого посетитель загрузил содержимое текущей страницы |
options.title | document.title | String | Заголовок текущей страницы |
Поля объекта options.params: | |||
order_price | — | Double | Доход по цели. Вы можете указать цену как в валюте, так и в условных единицах. |
currency | — | String | Используйте это поле, если хотите передать цену цели в валюте. Метрика распознает трехбуквенный код валюты по ISO 4217. Если передается другая валюта, будут отправлены нулевые значения вместо валюты и суммы. |
Параметр | Значение по умолчанию | Тип | Описание |
---|---|---|---|
url | — | String? | URL страницы, с которой совершен просмотр. Если URL не передан, будет использовано значение из window.location.href. |
options | — | Object | — |
Поля объекта options | |||
options.callback | — | Function | Callback-функция, вызываемая после отправки данных о просмотре |
options.ctx | — | Object | Контекст, доступный в callback-функции по ключевому слову |
options.params | — | Object | Параметры визита |
options.referer | — | String | URL с которого посетитель загрузил содержимое текущей страницы |
options.title | document.title | String | Заголовок текущей страницы |
Поля объекта options.params: | |||
order_price | — | Double | Доход по цели. Вы можете указать цену как в валюте, так и в условных единицах. |
currency | — | String | Используйте это поле, если хотите передать цену цели в валюте. Метрика распознает трехбуквенный код валюты по ISO 4217. Если передается другая валюта, будут отправлены нулевые значения вместо валюты и суммы. |
* Обязательный параметр.
Параметры url
и options.referer
допускают использование URL-путей, без указания схемы (протокола) и хоста.
В этом случае, если путь начинается с символа /
, URL считается заданным от корня хоста.
ym(XXXXXX, 'hit', '/contacts');
В противном случае путь считается заданным относительно текущей страницы.
ym(XXXXXX, 'hit', 'contacts', {params:{referer: 'index.html?page=main'}});
Пример
ym(XXXXXX, 'init', {});
//...
ym(XXXXXX, 'hit', '#contacts', {params:{
title: 'Контактная информация',
referer: 'http://example.com/#main'
}});
Доход по цели
Если посмотр является одной из установленных на вашем сайте целей, вы можете передать в параметрах метода доход. Подробно о доходе по цели
Пример:
var goalParams =
{
order_price: 1000.35,
currency: "RUB"
};
ym(XXXXXX, 'hit', '/contacts', {params: goalParams})