Запрещённые IP кампании
set_campaign_blocked_ipsSets IP addresses blocked from seeing a Yandex Direct campaign, using replace, add, or remove modes to manage the campaign exclusion list.
Instructions
IP-адреса, которым кампания не показывается (до 25, одиночные публичные IPv4). Режим mode обязателен: replace заменяет список целиком (прежние адреса теряются, пустой массив очищает), add дописывает к текущим, remove убирает названные — add и remove читают текущий список сами. Текущий список есть в get_campaign.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ips | Yes | IP-адреса, которым не показывать объявления: одиночные публичные IPv4. Адреса частных подсетей (10.x, 172.16–31.x, 192.168.x), маски и IPv6 Директ отклоняет. При mode=replace — полный новый список взамен прежнего, при add — что дописать, при remove — что убрать | |
| mode | Yes | Обязателен. replace — заменить список целиком (пустой массив очищает, прежние адреса теряются), add — дописать к текущим, remove — убрать перечисленные. add и remove сначала читают текущий список, это дополнительный вызов API | |
| campaign_id | Yes | ID кампании |