params

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

Передача произвольных параметров визита.

Внимание. Часть названий полей зарезервирована для передачи данных электронной коммерции. Не используйте эти названия для передачи параметров визитов. Не передавайте свои параметры с зарезервированными.
ym(XXXXXX, 'params', parameters);

Параметр

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

Тип

Описание

parameters *

Object | Array

Параметры визита. Пример передачи объекта:

var myParams = {test: {myParam: 123}};
ym(XXXXXX, 'params', {params: myParams});

Пример передачи массива:

var myParamsArray = [{test: {myParam: 123}},
{test: {myParam: 456}}];
ym(XXXXXX, 'params', {params: myParamsArray});
Поля объекта parameters:
order_price

Double

Цена цели. Вы можете указать цену как в валюте, так и в условных единицах.

currency

String

Используйте это поле, если хотите передать цену цели в валюте. Метрика распознает трехбуквенный код валюты по ISO 4217.

Если передается иная валюта, будут отправлены нулевые значения вместо валюты и суммы.

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

Цена цели

Кроме произвольных параметров визита вы можете передать в параметрах метода цену цели. Подробнее о цене цели

Пример:

var visitParams =
{
   test: {myParam: 123}
};
var goalParams =
{
   order_price: 1000.35,
   currency: "RUB"
};
ym(XXXXXX, 'params', visitParams, goalParams)