---
metadata:
  - name: generator
    content: Diplodoc Platform v5.66.1
alternate:
  - https://yandex.com/dev/direct/doc/en/best-practice/smart-ads.md
  - https://yandex.com/dev/direct/doc/ru/best-practice/smart-ads.md
  - href: https://yandex.com/dev/direct/doc/ru/best-practice/smart-ads.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com/dev/direct/doc/ru/llms.txt?revision=r22022696
    rel: describedby
sourcePath: ru/dg/best-practice/smart-ads.md
title: Как управлять смарт-баннерами
description: Создание смарт-баннеров на основе фида — загрузка фида, создание кампании и группы объявлений, добавление условий нацеливания и объявлений
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/direct/doc/ru/llms.txt?revision=r22022696


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

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

{% note alert %}

Создание креативов в настоящее время доступно только в веб-интерфейсе.

{% endnote %}

1. Загрузите фид: метод [Feeds.add](https://yandex.ru/dev/direct/doc/ref-v5/feeds/add.html).

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

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

   О доступных стратегиях показа читайте в разделе [Стратегии показа](https://yandex.com/dev/direct/doc/ru/objects/campaign-strategies.md).

   О других параметрах кампаний читайте в разделе [Параметры кампании](https://yandex.com/dev/direct/doc/ru/objects/campaign-params.md).

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

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

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

    1. Создайте креативы в конструкторе креативов в веб-интерфейсе Директа. 
    1. Получите идентификаторы доступных креативов с типом `SMART_CREATIVE`: метод [Creatives.get](https://yandex.ru/dev/direct/doc/ref-v5/creatives/get.html).
    1. Добавьте одно или несколько объявлений с типом `SMART_AD`: метод [Ads.get](https://yandex.ru/dev/direct/doc/ref-v5/ads/add.html). Параметры объявления нужно передать в структуре `SmartAdBuilderAd`.

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