Изменение сегмента

Изменяет указанный сегмент. Сегмент, измененный с помощью API, не отображается в веб-интерфейсе Яндекс.Метрики.

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

counterId — идентификатор счетчика.

segmentId — идентификатор сегмента, который вы хотите обновить.

PUT https://api-metrika.yandex.ru/management/v1/counter/{counterId}/apisegment/segment/{segmentId}

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


{
    "segment" : {
        "name" :  < string > ,
        "expression" :  < string > ,
        "segment_source" :  < segment_source > 
    }
}
Параметры Описание
segment Сегмент.
segment
name Название сегмента.
expression Выражение, которое соответствует значению параметра filters.
segment_source Источник сегмента. Указывает на способ его создания. Принимает значение api — используются сегменты, созданные с помощью API.

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

PUT https://api-metrika.yandex.ru/management/v1/counter/{counterId}/apisegment/segment/{segmentId}

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


{
    "segment" : {
        "segment_id" :  < integer > ,
        "counter_id" :  < integer > ,
        "name" :  < string > ,
        "expression" :  < string > ,
        "segment_source" :  < segment_source > 
    }
}
Параметры Описание
segment Сегмент.
segment
segment_id Идентификатор сегмента.
counter_id Идентификатор счетчика.
name Название сегмента.
expression Выражение, которое соответствует значению параметра filters.
segment_source Источник сегмента. Указывает на способ его создания. Принимает значение api — используются сегменты, созданные с помощью API.