Создание операции

Создает операцию для счетчика.

Синтаксис запроса

counterId — идентификатор счетчика, для которого необходимо создать операцию.

POST https://api-metrika.yandex.net/management/v1/counter/{counterId}/operations

В теле запроса


{
    "operation" : {
        "action" :  < operation_type > ,
        "attr" :  < operation_attribute > ,
        "value" :  < string > ,
        "status" :  < operation_status > 
    }
}
Параметры Описание
operation Операция.
operation
action Тип операции.

Возможные значения:

  • cut_parameter — вырезать определенный параметр из URL;
  • replace_domain — заменить домен.
  • to_lower — привести к нижнему регистру;
  • merge_https_and_http — заменить https:// на http://;
  • cut_fragment — вырезать якорь из URL;
  • cut_all_parameters — вырезать все параметры из URL;
attr Поле для фильтрации.

Возможные значения:

  • referer — реферер;
  • url — URL страницы.
value Значение для замены.
status Статус операции.

Возможные значения:

  • active — операция используется;
  • disabled — операция отключена (без удаления).
Параметры Описание
operation Операция.
operation
action Тип операции.

Возможные значения:

  • cut_parameter — вырезать определенный параметр из URL;
  • replace_domain — заменить домен.
  • to_lower — привести к нижнему регистру;
  • merge_https_and_http — заменить https:// на http://;
  • cut_fragment — вырезать якорь из URL;
  • cut_all_parameters — вырезать все параметры из URL;
attr Поле для фильтрации.

Возможные значения:

  • referer — реферер;
  • url — URL страницы.
value Значение для замены.
status Статус операции.

Возможные значения:

  • active — операция используется;
  • disabled — операция отключена (без удаления).

Пример запроса

POST https://api-metrika.yandex.net/management/v1/counter/{counterId}/operations

Формат ответа


{
    "operation" : {
        "id" :  < int > ,
        "action" :  < operation_type > ,
        "attr" :  < operation_attribute > ,
        "value" :  < string > ,
        "status" :  < operation_status > 
    }
}
Параметры Описание
operation Операция.
operation
id

Идентификатор операции (требуется указывать при изменении операции счетчика).

action Тип операции.

Возможные значения:

  • cut_parameter — вырезать определенный параметр из URL;
  • replace_domain — заменить домен.
  • to_lower — привести к нижнему регистру;
  • merge_https_and_http — заменить https:// на http://;
  • cut_fragment — вырезать якорь из URL;
  • cut_all_parameters — вырезать все параметры из URL;
attr Поле для фильтрации.

Возможные значения:

  • referer — реферер;
  • url — URL страницы.
value Значение для замены.
status Статус операции.

Возможные значения:

  • active — операция используется;
  • disabled — операция отключена (без удаления).
Параметры Описание
operation Операция.
operation
id

Идентификатор операции (требуется указывать при изменении операции счетчика).

action Тип операции.

Возможные значения:

  • cut_parameter — вырезать определенный параметр из URL;
  • replace_domain — заменить домен.
  • to_lower — привести к нижнему регистру;
  • merge_https_and_http — заменить https:// на http://;
  • cut_fragment — вырезать якорь из URL;
  • cut_all_parameters — вырезать все параметры из URL;
attr Поле для фильтрации.

Возможные значения:

  • referer — реферер;
  • url — URL страницы.
value Значение для замены.
status Статус операции.

Возможные значения:

  • active — операция используется;
  • disabled — операция отключена (без удаления).