---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.2
alternate:
  - https://yandex.ru/dev/direct/doc/dg-v4/en/tasks/HowToCreateCampaign.md
  - https://yandex.ru/dev/direct/doc/dg-v4/ru/tasks/HowToCreateCampaign.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/direct/doc/dg-v4/ru/llms.txt

# Ведение рекламных кампаний

## Создание и модерация

1. Сформируйте структуру входных данных и задайте параметры кампании.
   
   В параметре `StartDate` можно указать дату в будущем. При ее наступлении показы автоматически начинаются, если модератор одобрил объявления и внесены средства на баланс кампании.

1. Вызовите метод CreateOrUpdateCampaign и подайте на вход сформированную структуру.
   
   Метод возвращает идентификатор новой кампании. По нему можно получать параметры кампании с помощью метода [GetCampaignsParams](https://yandex.ru/dev/direct/doc/dg-v4/reference/GetCampaignsParams.html).

   Новая кампания имеет статус «Черновик» (параметр `StatusModerate` имеет значение «New»). Статус меняется после проверки модератором.

1. Создайте объявления с помощью метода [CreateOrUpdateBanners](https://yandex.ru/dev/direct/doc/dg-v4/reference/CreateOrUpdateBanners.html).
   
1. Отправьте объявления на проверку с помощью метода ModerateBanners.
   
   Если модератор одобрил хотя бы одно объявление, параметр кампании `StatusModerate` принимает значение «Yes». После этого можно вносить средства на баланс кампании.

1. Пополните баланс кампании одним из способов:
   - для безналичного перевода сформируй счет-фактуру методом [CreateInvoice](https://yandex.ru/dev/direct/doc/dg-v4/reference/CreateInvoice.html);
   - для оплаты за счет кредита или овердрафта используйте метод [PayCampaigns](https://yandex.ru/dev/direct/doc/dg-v4/reference/PayCampaigns.html).

После одобрения модератором и оплаты, кампания автоматически активизируется (параметры `StatusShow` и `IsActive` принимают значение «Yes») и начинаются показы объявлений.

## Остановка и возобновление

1. Чтобы остановить показ конкретных объявлений, вызовите метод [StopBanners](https://yandex.ru/dev/direct/doc/dg-v4/reference/StopBanners.html).

   Параметр объявлений `StatusShow` принимает значение «No». Показы могут продолжаться еще некоторое время. О фактическом прекращении показов сообщает параметр `IsActive`.

1. Чтобы остановить показ всех объявлений кампании, вызовите метод [StopCampaign](https://yandex.ru/dev/direct/doc/dg-v4/reference/StopCampaign.html).

   Параметр кампании `StatusShow` принимает значение «No» (одноименные параметры объявлений не меняются). О фактическом прекращении показов сообщает параметр `IsActive`.

1. Чтобы возобновить показ объявлений, вызовите метод [ResumeBanners](https://yandex.ru/dev/direct/doc/dg-v4/reference/ResumeBanners.html).

1. Чтобы возобновить кампанию, вызовите метод [ResumeCampaign](https://yandex.ru/dev/direct/doc/dg-v4/reference/ResumeCampaign.html).

1. Чтобы остановить или возобновить показы по отдельным ключевым фразам, вызовите метод [Keyword (Live)](https://yandex.ru/dev/direct/doc/dg-v4/live/Keyword.html).

## Архивирование и разархивирование

Кампании и объявления можно переносить в архив, предварительно остановив. Если в будущем они понадобятся, их можно извлечь из архива.

1. Чтобы архивировать кампанию, остановите ее вызовите метод [ArchiveCampaign](https://yandex.ru/dev/direct/doc/dg-v4/reference/ArchiveCampaign.html).

   Перенос в архив может занимать до нескольких минут. В это время параметр `StatusArchive` имеет значение «Pending», а по окончанию переноса — «Yes».

1. Чтобы разархивировать кампанию, вызовите метод [UnArchiveCampaign](https://yandex.ru/dev/direct/doc/dg-v4/reference/UnArchiveCampaign.html).

   Извлечение из архива может занимать до нескольких минут. В это время параметр `StatusArchive` имеет значение «Pending». Когда параметр принимает значение «No», кампанию можно запускать методом [ResumeCampaign](https://yandex.ru/dev/direct/doc/dg-v4/reference/ResumeCampaign.html).

Аналогичные действия можно выполнять над объявлениями с помощью методов [ArchiveBanners](https://yandex.ru/dev/direct/doc/dg-v4/reference/ArchiveBanners.html) и [UnArchiveBanners](https://yandex.ru/dev/direct/doc/dg-v4/reference/UnArchiveBanners.html).
