Функции Feedance AI уже запущены.
Проверьте это!

Что такое Яндекс Реклама?

Yandex Ads — это рекламная экосистема, построенная вокруг Yandex Direct, рекламной платформы крупнейшей российской поисковой системы, и Yandex Market, её торговой площадки. Вместо показа текстовых объявлений только по ключевым словам, Yandex Direct может генерировать объявления непосредственно из товарного фида — того же структурированного файла, который используется для размещения товаров на Yandex Market, — поэтому один фид может обеспечивать как органическое присутствие на торговой площадке, так и платную динамическую рекламу.

В основе этой экосистемы лежит формат фида YML (Яндекс Маркет Язык), собственная XML-схема Яндекса для описания предложений: товаров или услуг с идентификатором, ценой, категорией и описательными атрибутами. Feedance связывает данные о ваших товарах с этим форматом, чтобы их можно было использовать во всех типах объявлений Яндекс Директивы, управляемых фидом.

Зачем подключать товарный фид к Яндекс.рекламе?

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

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

Умные баннеры и динамическая реклама: как лента превращается в рекламу

«Умные» баннеры Яндекс.Директивы, по их собственным словам, — это «интерактивные баннеры с динамическим контентом», которые «автоматически генерируются из фида». Механизм нацелен на покупателей, которые уже просматривали товары на вашем сайте или взаимодействовали с похожими товарами в других местах, а затем формирует баннер из изображений, названия и цены конкретного товара из вашего фида — ручная разработка баннера для каждого товара не требуется.

В основе рабочего процесса, описанного в документации API Яндекс.Директивы, лежит фиксированная последовательность действий: лента загружается через Feeds.add, чтобы SmartCampaign создано посредством Campaigns.add, чтобы SmartAdGroup Настройка осуществляется с учетом того, что целевые параметры выбора продукта задаются через соответствующий канал. SmartAdTargets (ставка и/или приоритет для каждой целевой аудитории), и объявления создаются с использованием Ads.add прежде чем пройти Ads.moderateПрежде чем планировать автоматизацию, стоит учитывать одно ограничение: сам креативный дизайн сегодня доступен только в веб-интерфейсе Яндекс.Драйв — API может получить и развернуть существующий креатив, но не может создать новый с нуля.

Какой формат фида требуется для рекламы в Яндексе?

Яндекс Реклама работает на основе YML (Яндекс Маркет Язык), формата фида на основе XML. Согласно документации Яндекс Direct по требованиям к фидам, действительный YML-файл использует <yml_catalog> в качестве своего корневого элемента, несущего date атрибут в YYYY-MM-DD hh:mm Формат, отражающий время создания файла. Допустимые расширения файлов: .xml и .yml, и Яндекс также принимает версии обоих файлов, сжатые в формате GZIP.

Ленты можно отправлять либо в виде загружаемого файла, либо в виде URL-адреса, который Яндекс получает напрямую; согласно документации Яндекс Вебмастера по лентам, для принятия ленты, размещенной по URL-адресу, она должна возвращать один из следующих заголовков HTTP Content-Type: application/xml, application/octet-stream, text/xml, application/gzip или application/x-gzipЕсли ваш фид требует аутентификации, Яндекс поддерживает URL-адреса с учетными данными в формате... http://username:password@example.com/feed.yml.

Какие характеристики продукта являются обязательными?

Каждый продукт в YML-файле упакован в <offer> элемент. В документации Yandex Direct указаны следующие основные поля, определяющие, принято ли предложение и может ли оно быть использовано для показа рекламы:

АтрибутТребование
id (атрибут предложения)Уникальный идентификатор, максимум 100 символов; должен оставаться неизменным для одного и того же продукта в разных каналах, которые вы используете (например, в Яндексе и любом другом канале).
availableЛогический атрибут (true/false) указывает на текущее состояние запасов.
categoryIdПоложительное целое число, максимум 18 символов; ровно одна категория на одно предложение.
priceЦелое или десятичное число с разделителем-точкой; не может быть равно нулю.
currencyIdПоддерживаемые коды валют, например: RUB, USD, EUR.
urlПрямая ссылка на страницу товара; максимум 2,048 символов, HTTP или HTTPS.
nameЭтот параметр необходим для предложений упрощенного типа; если он отсутствует, система Яндекса полностью игнорирует предложение, и реклама по нему не генерируется.
vendor / modelОбязательно к использованию, если в предложении используются type="vendor.model"; если какой-либо из этих пунктов отсутствует, возникает ошибка, и предложение игнорируется.
pictureМинимальный размер изображения: 450x450 пикселей; форматы: JPG, PNG, WEBP или GIF; Яндекс рекомендует около 5 изображений на одно предложение.
paramДополнительные структурированные характеристики (цвет, размер, материал и т.п.); Яндекс позволяет указать до 10 характеристик в одном предложении.

Как подключить рекламу Яндекса к Feedance

Feedance создает и поддерживает YML-фид, который ожидает Yandex Direct, без необходимости вручную писать XML-код или переформатировать данные о товарах каждый раз, когда меняются требования Yandex. На практике:

  1. Подключите источник данных о ваших товарах (платформу магазина, электронную таблицу или существующий фид) к Feedance.
  2. Feedance преобразует ваши поля в допустимую структуру YML: id, available, price/currencyId, categoryIdи либо упрощенный name путь или vendor/model путь зависит от структуры вашего каталога.
  3. Feedance генерирует URL-адрес размещенного фида, который возвращает Content-Type, ожидаемый механизмом получения данных Yandex, поэтому вы можете зарегистрировать его напрямую в разделе «Фиды и ошибки» веб-мастера Yandex или направить на него интеллектуальный баннерный фид Yandex Direct.
  4. Постоянные изменения цен, наличия товаров и характеристик в ваших исходных данных автоматически синхронизируются с фидом, поддерживая актуальность предложений в Яндекс Прямом Доступе без необходимости ручной повторной загрузки.

Feedance отвечает за слой фида; сама настройка кампаний (SmartCampaign, группы объявлений, креативный дизайн в интерфейсе Yandex Direct) по-прежнему происходит непосредственно в Yandex Direct.

Как часто следует обновлять ленту новостей?

Яндекс не публикует единое универсальное число обновления, применимое ко всем лентам. В его собственных рекомендациях говорится, что «необходимую частоту обновления нужно указывать в настройках» — это означает, что частота обновления является настраиваемой параметром для продавца, а не фиксированным правилом платформы, и разные интеграции с CMS отображают это по-разному. Последовательно документируется следствие устаревания, а не фиксированный интервал: с тех пор, как available и price Если фид обновляется нечасто, это может привести к тому, что информация об отсутствующих товарах или неправильной цене будет отображаться дольше, чем необходимо.

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

Распространенные ошибки при подаче корма

Согласно документации Яндекса, наиболее частыми причинами, препятствующими показу рекламных предложений в Яндексе, являются следующие:

  1. Отсутствующий name элемент В случае упрощенного предложения система Яндекса полностью игнорирует его, и реклама по нему не генерируется.
  2. Отсутствующий vendor or model по предложению, объявленному как type="vendor.model" — Это приводит к ошибке, и предложение игнорируется, а не обрабатывается частично.
  3. Несоответствие данных из фида и с сайта в режиме реального времени. — Проверка в системе Яндекс Вебмастер явно учитывает это после первоначального технического подтверждения, и многочисленные несоответствия могут привести к блокировке отдельных предложений или отклонению всего фида.
  4. Несоответствие идентификаторов товаров в разных фидах. — В соответствии с требованиями Яндекса, один и тот же продукт должен иметь одинаковый товар. id Во всех лентах, куда вы его добавляете; изменяющиеся идентификаторы нарушают связь идентификации, которую Яндекс использует для отслеживания товара.
  5. Неверный заголовок Content-Type в ленте, размещенной по URL-адресу. -- если ваш сервер не возвращает один из допустимых типов (application/xml, text/xml, application/octet-stream, application/gzip, application/x-gzip), программа-загрузчик Яндекса может вообще не прочитать ленту.

Проверить все эти пункты можно на странице «Услуги и предложения в поиске → Ленты и ошибки» на сайте Яндекс Вебмастер; после исправления ошибки Яндекс повторно проверяет ленту с некоторой задержкой, а не мгновенно.

Советы по оптимизации

  1. Заранее определитесь, упрощено ли каждое предложение (nameна основе) или на основе поставщика/модели, и последовательно заполняйте соответствующие обязательные поля — непоследовательное смешивание двух подходов приводит к игнорированию предложений.
  2. Сохранить available и price Они тесно синхронизированы с вашим реальным магазином, поскольку оба источника напрямую влияют на интеллектуальные баннеры, показываемые пользователям, которые уже просматривали товар — устаревшая цена или распроданный товар, отображаемый как доступный, подрывает именно тот механизм ретаргетинга, на котором основаны интеллектуальные баннеры.
  3. Предоставьте полный рекомендуемый набор из примерно 5 изображений на каждое предложение размером не менее 450x450 пикселей; умные баннеры по своей природе визуальны, и фид с одним небольшим изображением ограничивает возможности конструктора объявлений.
  4. Используйте param В полях намеренно указываются атрибуты, отличающие практически идентичные товары (размер, цвет, материал), вместо того чтобы оставлять их пустыми, поскольку это помогает Яндекс Маркету и Яндекс Директиве различать варианты в рамках одной категории.
  5. Оставьте то же самое id Для каждого конкретного товара во всех используемых вами фидах (Яндекс Реклама, Яндекс Маркет или другие) — это специально указано в собственных требованиях Яндекса, и это важно, если вы когда-либо сравниваете эффективность на разных каналах.

FAQ

YML — это то же самое, что и XML?
YML — это собственная схема Яндекса, построенная на основе XML — каждый YML-файл является допустимым XML-документом, но он следует специфической для Яндекса структуре.yml_catalog, offerнеобходимые атрибуты, такие как categoryId и available) который стандартный XML не определяет самостоятельно.

Можно ли использовать один и тот же фид для смарт-баннеров в Яндекс Маркет и Яндекс Директиве?
Да, в документации Яндекса отмечается, что умные баннеры могут использовать «традиционный формат фида Яндекс.Маркет (YML)», поэтому один совместимый YML-фид может обслуживать оба формата, при условии, что идентификаторы предложений остаются неизменными в обоих форматах.

Что произойдет, если я забуду? vendor or model элемент в предложении индивидуального типа?
Согласно документации Яндекса, такое предложение приводит к ошибке и игнорируется — реклама для него не генерируется — поэтому оба поля должны присутствовать одновременно при каждом объявлении предложения. vendor.model Тип предложения.

Яндекс устанавливает минимальную частоту обновления ленты новостей?
Нет единого фиксированного числа. Яндекс рекомендует самостоятельно настроить необходимую частоту обновления в настройках; платформа не публикует единый обязательный интервал, применимый ко всем типам фидов.

Где я могу проверить наличие ошибок в своей ленте?
В Яндекс Вебмастере, в разделе «Услуги и предложения» в поиске → «Фиды и ошибки». Яндекс выполняет первоначальную техническую проверку при загрузке, а затем постоянные проверки качества, которые могут выявить несоответствия между вашим фидом и работающим сайтом.

Запланируйте 15-минутную демонстрацию прямо сейчас

Запланируйте мою демонстрацию

Мы адаптируем демонстрацию под ваши непосредственные потребности и ответим на все ваши вопросы. Приготовьтесь увидеть, как это работает!