Задать расписание показов
set_time_targetingSets a Yandex.Direct campaign's ad schedule by days, hours, bid adjustments, holidays, and time zone. The full schedule is replaced; uncovered hours receive no impressions.
Instructions
Задать расписание показов кампании: дни, часы, почасовые коэффициенты, праздники и часовой пояс. ⚠️ Расписание заменяется целиком: часы вне переданных правил показов не получат.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schedule | Yes | Правила показов. Часы, не покрытые ни одним правилом, показов не получают — расписание задаётся целиком, а не дополняется. Правила применяются по порядку, последнее переопределяет предыдущие | |
| time_zone | No | Часовой пояс кампании, например Europe/Moscow. Допустимые значения — в справочнике list_time_zones. Не задан — остаётся прежним | |
| campaign_id | Yes | ID кампании, десятичная строка | |
| holiday_end_hour | No | Час окончания показов в праздники, не включая его, 1–24 | |
| holiday_start_hour | No | Час начала показов в праздники включительно, 0–23 | |
| holiday_bid_percent | No | Коэффициент к ставке в праздники, % от текущей: 10–200 с шагом 10. Ноль запрещён — показы отключает suspend_on_holidays | |
| suspend_on_holidays | No | true — в праздники показов нет; false — идут по правилам holiday_*. Не задан — праздники отдельно не настраиваются | |
| consider_working_weekends | No | Показывать ли в рабочие выходные по расписанию переносимого буднего дня; false — по расписанию выходного |