---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/dev/direct/doc/en/best-practice/launch-campaign.md
  - https://yandex.com/dev/direct/doc/ru/best-practice/launch-campaign.md
  - href: ru/best-practice/launch-campaign.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
sourcePath: ru/dg/best-practice/launch-campaign.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/direct/doc/ru/llms.txt

# Ведение кампании

## Создание и модерация {#create-campaign}

1. Создайте кампании: метод [Campaigns.add](https://yandex.ru/dev/direct/doc/ref-v5/campaigns/add.html).

   О типах кампаний читайте в разделе [Тип кампании](https://yandex.com/dev/direct/doc/ru/objects/campaign.md#type).

1. Создайте группы объявлений: метод [AdGroups.add](https://yandex.ru/dev/direct/doc/ref-v5/adgroups/add.html).

   Тип группы должен соответствовать типу кампании.

1. Для группы текстово-графических объявлений или группы для продвижения мобильных приложений добавьте ключевые фразы и автотаргетинги: метод [Keywords.add](https://yandex.ru/dev/direct/doc/ref-v5/keywords/add.html).

   Ставки и приоритеты можно назначить сразу при создании ключевых фраз или в дальнейшем с помощью метода [KeywordBids.set](https://yandex.ru/dev/direct/doc/ref-v5/keywordbids/set.html) или [KeywordBids.setAuto](https://yandex.ru/dev/direct/doc/ref-v5/keywordbids/setAuto.html).

1. Для группы динамических объявлений добавьте условия нацеливания: метод [DynamicTextAdTargets.add](https://yandex.ru/dev/direct/doc/ref-v5/dynamictextadtargets/add.html).

1. Создайте объявления: метод [Ads.add](https://yandex.ru/dev/direct/doc/ref-v5/ads/add.html).

   В объявление можно добавить дополнения, см. [Дополнения к объявлению](#harness).

1. Отправьте объявления на модерацию: метод [Ads.moderate](https://yandex.ru/dev/direct/doc/ref-v5/ads/moderate.html).

После одобрения объявлений модерацией необходимо внести средства на общий счет. Показы начнутся после оплаты, но не ранее даты начала кампании.

## Остановка и возобновление {#suspend-resume}

- Остановить показы на уровне кампании можно с помощью метода [Campaigns.suspend](https://yandex.ru/dev/direct/doc/ref-v5/campaigns/suspend.html).

   Возобновить показы ранее остановленных кампаний можно с помощью метода [Campaigns.resume](https://yandex.ru/dev/direct/doc/ref-v5/campaigns/resume.html).

- Остановить показы отдельных объявлений можно с помощью метода [Ads.suspend](https://yandex.ru/dev/direct/doc/ref-v5/ads/suspend.html).

   Возобновить показы ранее остановленных объявлений можно с помощью метода [Ads.resume](https://yandex.ru/dev/direct/doc/ref-v5/ads/resume.html).

- Остановить показы по отдельным фразам можно с помощью метода [Keywords.suspend](https://yandex.ru/dev/direct/doc/ref-v5/keywords/suspend.html).

   Возобновить показы по ранее остановленным фразам можно с помощью метода [Keywords.resume](https://yandex.ru/dev/direct/doc/ref-v5/keywords/resume.html).

- Остановить показы по отдельным условиям нацеливания для динамических объявлений можно с помощью метода [DynamicTextAdTargets.suspend](https://yandex.ru/dev/direct/doc/ref-v5/dynamictextadtargets/suspend.html).

   Возобновить показы по ранее остановленным условиям нацеливания для динамических объявлений можно с помощью метода [DynamicTextAdTargets.resume](https://yandex.ru/dev/direct/doc/ref-v5/dynamictextadtargets/resume.html).

## Дополнения к объявлению {#harness}

В объявление в зависимости от типа можно добавить визитку, идентификатор профиля организации, изображение, набор быстрых ссылок, уточнения, видеодополнение, Турбо-страницу.

Объявления можно создавать сразу с дополнениями или добавлять дополнения уже после создания объявления.

#|
|| **Дополнение к объявлению** | **Создание** | **Привязка к объявлению** | **Отвязка от объявления** ||

|| Профиль организации | Добавить профиль организации или подтвердить права на нее можно в [Яндекс Справочнике](https://yandex.ru/sprav/) | После того как дополнение создано, его идентификатор можно указывать в методах [Ads.add](https://yandex.ru/dev/direct/doc/ref-v5/ads/add.html) и [Ads.update](https://yandex.ru/dev/direct/doc/ref-v5/ads/update.html).  | Чтобы отвязать дополнение, необходимо в методе [Ads.update](https://yandex.ru/dev/direct/doc/ref-v5/ads/update.html) передать вместо идентификатора дополнения значение `nil (null)`. ||

|| [Изображение](https://yandex.com/dev/direct/doc/ru/objects/adimage.md) | Метод [AdImages.add](https://yandex.ru/dev/direct/doc/ref-v5/adimages/add.html) или операция  метода [Upload](https://yandex.ru/dev/direct/doc/dg-v4/live/AdImage_Upload.html) API версии Live 4 | ^ | ^ ||

|| [Набор быстрых ссылок](https://yandex.ru/dev/direct/doc/dg/objects/sitelink.html) | Метод [Sitelinks.add](https://yandex.ru/dev/direct/doc/ref-v5/sitelinks/add.html) | ^ | ^ ||

|| [Турбо-страница](https://yandex.ru/support/direct/efficiency/turbo-pages.html) | Турбо-страницу можно создать в конструкторе Турбо-страниц. | ^ | ^ ||

|| [Уточнение](https://yandex.com/dev/direct/doc/ru/objects/adextension.md) | Метод [AdExtensions.add](https://yandex.ru/dev/direct/doc/ref-v5/adextensions/add.html) | После того как дополнение создано, его идентификатор можно указывать в методах [Ads.add](https://yandex.ru/dev/direct/doc/ref-v5/ads/add.html) и [Ads.update](https://yandex.ru/dev/direct/doc/ref-v5/ads/update.html). |
Отвязать от объявления можно сразу все уточнения или выборочно.

Чтобы отвязать все уточнения, необходимо в методе [Ads.update](https://yandex.ru/dev/direct/doc/ref-v5/ads/update.html) передать в параметре `CalloutSetting` значение `nil (null)`.

Чтобы отвязать отдельное уточнение, необходимо в параметре `CalloutSetting` указать идентификатор уточнения и тип действия `REMOVE`. ||

|| [Видеодополнение](https://yandex.ru/support/direct/features/video-extension.html) | Видеодополнение можно создать в конструкторе креативов.

Для синхронной загрузки видео по ссылкам URL используйте операцию Add метода AdVideos. | После того как видеодополнение создано в конструкторе креативов, его идентификатор можно указывать в методах [Ads.add](https://yandex.ru/dev/direct/doc/ref-v5/ads/add.html) и [Ads.update](https://yandex.ru/dev/direct/doc/ref-v5/ads/update.html) в параметре `CreativeId` структуры `VideoExtension`. |
Чтобы отвязать дополнение, необходимо в методе . передать значение `nil (null)` в параметре `CreativeId` структуры `VideoExtension`.
||
|#

{% note info %}

При отвязке от объявления дополнение не удаляется. Удалить дополнение, не привязанное ни к одному объявлению, можно с помощью метода `delete` соответствующего сервиса.

{% endnote %}
