Как управлять смарт-баннерами

Смарт-баннеры — это интерактивные баннеры с динамическим контентом. Они автоматически генерируются на основе фида — файла с товарными предложениями. Смарт-баннеры можно нацелить на пользователей, которые смотрели товары на вашем сайте или интересовались похожими товарами. Подробнее см. в разделе Смарт-баннеры помощи Директа.

Ограничение. Создание креативов в настоящее время доступно только в веб-интерфейсе.
  1. Загрузите фид: метод Feeds.add.

  2. Создайте кампанию: в методе Campaigns.add передайте структуру SmartCampaign.

    Об особенностях работы с этим типом кампаний читайте в разделе Тип кампании.

    О доступных стратегиях показа читайте в разделе Стратегии показа.

    О других параметрах кампаний читайте в разделе Параметры кампаний.

  3. Создайте группу объявлений: в методе AdGroups.add передайте структуру SmartAdGroup. Укажите в группе идентификатор фида.

  4. Добавьте в группу условия нацеливания для смарт-баннеров: метод SmartAdTargets.add. Условиям нацеливания можно назначить ставку и/или приоритет.

  5. Добавьте в группу объявления:

    1. Создайте креативы в конструкторе креативов в веб-интерфейсе Директа. См. раздел Конструктор креативов для смарт-баннеров помощи Директа.
    2. Получите идентификаторы доступных креативов с типом SMART_CREATIVE: метод Creatives.get.
    3. Добавьте одно или несколько объявлений с типом SMART_AD: метод Ads.add. Параметры объявления нужно передать в структуре SmartAdBuilderAd.
  6. Отправьте объявления на модерацию: метод Ads.moderate.