Создать кампанию
create_campaignCreate a Yandex.Direct text-and-image campaign with ruble budgets, start date, and bid strategies. Dry-run checks settings; keep test campaigns as drafts because writes hit the live account.
Instructions
Создать новую текстово-графическую кампанию. Бюджет в рублях. Смарт-баннеры и динамические объявления Директ через API не создаёт с 22.05.2026, единую перфоманс-кампанию этот сервер пока не создаёт: такие кампании заводятся в интерфейсе Директа, дальше их можно читать и править здесь. ⚠️ Тестовой среды у Директа нет: кампания создаётся в боевом аккаунте. Деньги она начнёт тратить после модерации и включения, поэтому созданную для проверки оставляйте черновиком.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Название кампании | |
| type | No | Тип кампании. Через API создаётся только текстово-графическая: смарт-баннеры и динамические объявления Директ через API не создаёт | TEXT_CAMPAIGN |
| dry_run | No | true — ничего не менять: проверить параметры и вернуть тела запросов, которые ушли бы в Директ. Чтение при этом выполняется. | |
| time_zone | No | Часовой пояс показов, например Europe/Moscow (по умолчанию). Список — в справочнике list_time_zones; на даты отчётов не влияет, они всегда по Москве | |
| start_date | Yes | Дата начала показов, YYYY-MM-DD | |
| daily_budget | No | Дневной бюджет в рублях, например 1000 — это 1000 ₽ | |
| search_strategy | No | Стратегия показов на поиске; SERVING_OFF отключает показы на поиске | HIGHEST_POSITION |
| tracking_params | No | UTM-разметка, дописывается к ссылкам всех объявлений кампании. Без ведущего «?»: utm_source=yandex&utm_campaign={campaign_id}. Допустимы подстановки Директа в фигурных скобках. null снимает разметку | |
| network_strategy | No | Стратегия показов в сетях (РСЯ); SERVING_OFF отключает показы в сетях | SERVING_OFF |