Изменение операции

Изменяет настройки указанной операции счетчика.

Request

PUT

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

Path parameters

Name

Description

counterId

Type: integer

Идентификатор счетчика, операцию которого вы хотите изменить.

operationId

Type: integer

Идентификатор операции, которую вы хотите изменить.

Body

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

Name

Description

operation

Type: OperationE

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

Example
{
  "id": 0,
  "action": "example",
  "attr": "example",
  "value": "example",
  "status": "example"
}

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 — заменить домен.

Example: example

attr

Type: string

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

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

Example: example

status

Type: string

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

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

Example: example

id

Type: integer

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

value

Type: string

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

Example: example

Example
{
  "id": 0,
  "action": "example",
  "attr": "example",
  "value": "example",
  "status": "example"
}

Responses

200 OK

OK

Body

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

Name

Description

operation

Type: OperationE

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

Example
{
  "id": 0,
  "action": "example",
  "attr": "example",
  "value": "example",
  "status": "example"
}

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