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

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

Request

POST

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

Path parameters

Name

Description

counterId*

Type: integer<int32>

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

Body

application/json
{
    "operation": {
        "id": 0,
        "action": "string",
        "attr": "string",
        "value": "string",
        "status": "string"
    }
}

Name

Description

operation*

Type: OperationE

Список структур с информацией об операциях счетчика.

OperationE

Список структур с информацией об операциях счетчика.

Name

Description

action*

Type: string

Тип операции:

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

attr*

Type: string

Поле для фильтрации:

  • referer — реферер.
  • url — URL страницы.

status*

Type: string

Статус операции:

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

id

Type: integer<int32>

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

value

Type: string

Значение для замены.

Responses

200 OK

OK

Body

application/json
{
    "operation": {
        "id": 0,
        "action": "string",
        "attr": "string",
        "value": "string",
        "status": "string"
    }
}

Name

Description

operation*

Type: OperationE

Список структур с информацией об операциях счетчика.

No longer supported, please use an alternative and newer version.