22 года разрабатываем
и продвигаем сайты в РФ
Екатеринбург:
+7 (343) 351-74-32
Москва:
+7 (499) 322-77-02
Связаться с нами
Режим редакторавыключить

Выгрузка YML-фида из каталога сайта

Настроим на вашем сайте выгрузку товаров по постоянной ссылке

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

Работаем с 2004 года1600 клиентов80 тематик

Фид передает каталог сервису по согласованным правилам

YML-фид — это файл с товарами, который внешний сервис забирает по ссылке. YML — формат Яндекса на основе XML. В файле описаны магазин, категории и товары: постоянные идентификаторы, названия, адреса карточек, цены, валюта, фотографии, наличие, описания и характеристики.

Фид — не файл, собранный «как получится». Это согласованные правила: какие товары передавать, какие данные брать с сайта и в каком виде их получит конкретный сервис. Если требования другого получателя отличаются, для него настраивают свои правила или отдельный фид.

Яндекс Товары

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

Яндекс Директ

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

Яндекс Бизнес

Принимает фид по ссылке для сайтов в рамках «Рекламной подписки».

Партнеры и дилеры

Могут получать нужную часть каталога по своим требованиям: например, только определенные разделы, доступные товары или выбранные характеристики.

Маркет

У Маркета есть свои способы загрузки товаров: кабинет, шаблоны, API и модули. Такой сценарий оцениваем отдельно.

Для каждого получателя сначала сверяем требования. Если они расходятся, настраиваем отдельные правила или отдельные фиды.

Когда сайту нужен YML-фид

Обычно задача начинается не со слова YML, а с конкретной ситуации: площадке нужен файл, ручная таблица устарела или в существующей выгрузке появились ошибки.

Площадка или рекламщик попросили фид

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

Ручной файл перестал совпадать с сайтом

Цены и наличие в каталоге изменились, а однажды собранная таблица осталась прежней. Если настроено регулярное обновление, выгрузка из сайта меняет эти данные по согласованному расписанию.

Наружу нужно отдавать не весь каталог

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

После изменений на сайте выгрузка сломалась

Обновление системы, перенос на другой сервер или новая структура каталога могут повлиять на файл. Проверим, где нарушилась цепочка от карточки товара до готового фида.

Каталог нужен нескольким получателям

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

Готовый фид и запуск на площадке — разные задачи

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

Вам нужна выгрузка YML-фида

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

Вам нужен результат на площадке

  • Если задача звучит как «хочу показывать товары в Яндексе», одного файла недостаточно.
  • Нужно выбрать сценарий, создать кабинет, добавить фид, пройти проверку и затем следить за статусами товаров.
  • Для Яндекс Товаров это отдельная услуга «Интеграция с Яндекс Товарами».
  • Для товарных объявлений нужна услуга по контекстной рекламе; если готового фида нет, его разработка оценивается отдельно.

Решение о приеме и показе товаров принимает площадка. Мы отвечаем за корректность фида и за его обновление, если оно входит в задачу. Итог также зависит от карточек, условий продажи и работы магазина.

Цена зависит от каталога и получателя

Фид для каждой площадки — отдельный заказ.

Простой фид

от 25 000 руб.

Выгрузка из каталога для одной площадки: товары, цены, наличие и разделы в том виде, в каком они устроены на сайте.

Фид с проработкой категорий

от 35 000 руб.

Сопоставляем разделы каталога с требованиями площадки и задаем, какие товары попадают в каждую категорию фида.

Изменения после сдачи

3 000 руб./⁠час

Минимальное оплачиваемое время — один час, минимальной суммы заказа нет.

Что входит в расчет

  • Разбор каталога
  • Правила выгрузки
  • Настройка
  • Проверка и передача

Что влияет на оценку

  • Возможности сайта
  • Состояние каталога
  • Варианты товаров
  • Частота обновления

Генератор, штатная выгрузка или отдельный скрипт

Платить за разработку с нуля нужно не всегда. Сначала мы смотрим, как устроен каталог, как часто меняются данные и какие средства уже есть на сайте.

Простой генератор

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

При оценкеЕсли каталог небольшой и меняется редко, простого генератора может быть достаточно. Это видно после проверки требований получателя.

Штатная выгрузка или готовый модуль

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

При оценкеЕсли система сайта не поддерживает штатный экспорт, это будет видно при оценке. Тогда проверим возможность готового модуля или перейдем к отдельному скрипту.

Отдельный скрипт

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

Редкий небольшой каталог можно вести через простой генератор. Если цены, наличие и состав должны меняться вместе с сайтом, настраиваем выгрузку в самом сайте и отдельно согласуем регулярность обновления.

Сверяем карточку товара, поля фида и правила отбора

Факт запуска выгрузки еще не означает, что она работает правильно. Поэтому перед сдачей сравниваем готовый файл с каталогом.

Карточка товара на сайте: цифрами отмечены название, ссылка, цена, наличие, раздел каталога, фотография, описание и характеристики
Открыть картинку крупно

Что берем из карточки

Название, ссылку на карточку, цену и валюту, наличие, раздел каталога, фотографии, а также описание и характеристики, если они нужны получателю.

Покажите каталог — оценим выгрузку

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

  • Сайт и раздел каталога
  • Получателя: Яндекс Товары, Директ, партнер или другой сервис
  • Все товары нужны или только часть
  • Есть ли уже фид и отчет об ошибках
  • Пароли в первом сообщении не присылайте
Напишите нам в удобный мессенджер
Написать в Telegram Написать в MAX Написать в ВК

Как мы настраиваем выгрузку

Срок называем после оценки каталога. Проверка на стороне площадки не входит в наш срок: ее продолжительность определяет сама площадка.

  1. 01

    Смотрим каталог и требования

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

    Результат: понятно, какой способ подходит и сколько стоит работа.

  2. 02

    Определяем поля и правила

    Решаем, из каких полей сайта брать данные, как сопоставить категории, какие товары включать и исключать.

    Результат: понятны источники данных и правила выгрузки.

  3. 03

    Настраиваем выгрузку

    Настраиваем штатный профиль, модуль или скрипт и постоянную ссылку на файл на вашем сайте.

    Результат: фид собирается из каталога.

  4. 04

    Проверяем на примерах

    Берем товары разных типов и сверяем с сайтом их обязательные поля, ссылки на карточки и фотографии. Отдельно проверяем исключенные позиции.

    Результат: в фиде ожидаемый набор товаров, а причины исключений понятны.

  5. 05

    Настраиваем обновление, если оно входит в задачу

    Согласуем частоту и проверяем, что изменения каталога попадают в следующую сборку.

    Результат: фид обновляется по согласованному расписанию.

  6. 06

    Передаем результат

    Передаем ссылку и короткую инструкцию.

    Результат: вы или ваш рекламщик можете добавить ссылку в нужный сервис.

Что понадобится для начала

нужно

Ссылка на сайт и раздел каталога

нужно

Получатель фида

Яндекс Товары, Директ, партнер или другой сервис.

нужно

Правило отбора

Какие товары включать и исключать.

нужно

Доступ к сайту

После оценки и согласования работ.

если есть

Требования получателя или отчет об ошибках существующего фида

если есть

Требования к старым ценам, акциям, остаткам и характеристикам

если есть

Информация о том, как часто меняются цены и наличие

Если работа затрагивает кабинет площадки, заранее согласуем, кто является его владельцем и как безопасно передать доступ. В первом сообщении доступы не нужны: достаточно ссылки на каталог и описания задачи.

Настраиваем фид как часть вашего сайта

С 2004 года делаем и поддерживаем сайты

Рассматриваем выгрузку как часть работающего сайта: от данных в каталоге до файла, который получает внешний сервис.

Работаем с 1С-Битрикс и WordPress

Сначала проверяем штатные возможности системы. Если хватает настройки, не предлагаем разработку отдельного решения.

1600+ клиентов из 80 тематик

Видели каталоги с разной структурой: разделами, вариантами товаров, фасовкой и ценами по запросу. Цифры относятся ко всей работе компании, а не только к YML-фидам.

Разделяем смежные задачи

Если нужен не фид, а импорт, парсинг, реклама или обмен по API, говорим об этом до оценки.

Проверяем не только запуск

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

Есть опубликованный пример

Для каталога природного камня «Златолит-Урал» настроили товарный фид с категориями под Яндекс Товары.

Три месяца на исправление наших ошибок

Ошибки в нашей работе

Если в течение трех месяцев после сдачи найдется ошибка в нашей работе, исправим ее бесплатно.

Изменения после сдачи

Гарантия не распространяется на последующие изменения сайта и каталога, новые требования получателя или решение площадки о приеме и показе товаров.

В такой ситуации сначала определяем причину, затем согласуем доработку. Изменения после сдачи оцениваем по 3 000 руб./⁠час, минимум один час.

Частые вопросы о YML-фидах

01Чем эта работа отличается от генератора фидов?

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

02После выгрузки товары попадут в Яндекс?

Это решает Яндекс после проверки товаров и магазина. Мы отвечаем за корректный файл и те настройки обновления, которые вошли в задачу, но не гарантируем показ товаров. Подключение в кабинете и разбор статусов оцениваем отдельно.

03Подойдет ли Яндекс Товарам корпоративный сайт без корзины?

Нет. Яндекс Товары работают с интернет-магазинами, в которых есть цены и покупка на самом сайте. Добавление товара и корзина должны работать без авторизации; при оформлении заказа Яндекс допускает авторизацию. Корпоративному каталогу фид может пригодиться для рекламы в Директе, партнеров или дилеров.

04Как часто обновляется фид?

Если регулярное обновление входит в задачу, частоту согласуем после оценки каталога, получателя и нагрузки на сайт. Директ забирает файл по ссылке раз в сутки, Яндекс Товары проверяют его каждые два часа. Эти интервалы задают сервисы, а не Меноком.

05Можно выгружать только часть товаров?

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

06Что будет, если выгрузка сломается?

Сначала определим причину. Ошибку в нашей работе, найденную в течение трех месяцев после сдачи, исправим бесплатно. Изменения сайта, каталога или требований получателя оцениваем отдельно по 3 000 руб./⁠час, минимум один час.

07Мне нужен Маркет или реклама в Директе. Это та же услуга?

Нет. У Маркета есть собственные способы загрузки товаров: кабинет, шаблоны, API и модули. Для товарной рекламы в Директе фид не обязателен, но дает больше контроля над товарами и данными. Работу с Маркетом и настройку рекламы оцениваем отдельно.

08Файл и скрипт останутся на нашем сайте?

Ссылка на фид размещается на вашем сайте. Если используется готовый модуль или пишется отдельный скрипт, условия размещения, лицензии и передачи кода фиксируем в смете до начала работ.

09Какие работы оцениваются отдельно?

Отдельной задачей могут быть работа в кабинете площадки, настройка рекламы, массовое исправление карточек каталога, импорт и парсинг товаров, обмен по API и постоянное ведение фида. Нужный состав согласуем до начала работ.

10Сколько стоит выгрузка YML-фида?

Простой фид — от 25 000 руб., фид с проработкой категорий — от 35 000 руб. Изменения после сдачи — 3 000 руб./⁠час, минимум один час.

Пришлите каталог — скажем, как сделать выгрузку

Для первой оценки достаточно ссылки на каталог и понимания, куда нужно отдавать товары. Напишите, куда нужен фид: в Яндекс Товары, Директ, партнерскую систему или другой сервис. Если файл уже есть, приложите отчет об ошибках.