hit

Совет

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

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

ym(XXXXXX, 'hit', [url[, options]])

Внимание

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

Параметр

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

Тип

Описание

url*

String?

URL страницы, с которой совершен просмотр. Если URL не передан, будет использовано значение из window.location.href.

options

Object

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

options.callback

Function

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

options.ctx

Object

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

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:{'param': 'value'}});

Пример

ym(XXXXXX, 'init', {});
//...
ym(XXXXXX, 'hit', '#contacts', {params:{
    'Заголовок страницы': 'Контактная информация',
    'another_param': 'another_value'
}});

Доход по цели

Если просмотр является одной из установленных на вашем сайте целей, вы можете передать в параметрах метода доход. Подробно о доходе по цели

Пример:

var goalParams =
{
   order_price: 1000.35,
   currency: "RUB"
};
ym(XXXXXX, 'hit', '/contacts', {params: goalParams})
Написать в службу поддержки

Обратите внимание: служба поддержки не обзванивает пользователей. Не следуйте указаниям людей, которые вам звонят и представляются службой поддержки Яндекс Метрики.


Предыдущая
Следующая