Введение: Зачем нужен YML-фид, если нет сайта?

YML (Yandex Market Language) это стандартизированный формат XML-файла, который служит цифровым каталогом или прайс-листом. Он необходим для быстрой и автоматизированной загрузки ваших товаров на внешние площадки, такие как ВКонтакте (для раздела "Товары"), Яндекс.Маркет или другие рекламные системы.

Если у вас нет собственного интернет-магазина (CMS), который бы автоматически генерировал этот файл, наш Конструктор YML-файлов, это идеальное решение. Он позволяет создать готовый, валидный фид, просто заполняя форму.

Шаг 1. Подготовка данных

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

Какие атрибуты товаров для заполниния формы нам обязательно нужны:

  • Наименование товара;
  • Его цена;
  • ID категории. Вк имеет свою структуру товаров с иерархией (как узнать id товара, можно узнать ниже);
  • Ссылки на фото товара.

Необязательные атрибуты:

  • Старая цена;
  • Код товара (если кода нет, будет подставлен рандомный);
  • Описание;
  • 2 параметра товара.

В соответствии с этими атрибутами, заполним таблицу:

Наименование* Цена * Старая цена ID категории * Фото * Описание
Рожденственский колпак 28*40см 145 200 30185 https://.../images/shop/536907-1.jpg Шапка Деда Мороза
Рождественский колпак с косами 86 120 30185 https://.../images/shop/836367-1.jpg Новогодниий колпак с косами

 

Как узнать ID категории

Витрина вконтакте имеет свою древовидную структуру каталога, с категориями и подкатегориями. 

Корень древа и его ответвления:

Структура каталога ВК-маркет

ID можно увидеть нерейдя в нужную подкатегорию/раздел, в адресе страницы (её url).

Где посмотреть ID категории

Ссылка на фото

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

Шаг 2. Заполнение формы в Конструкторе

Заполняем поля формы, перенося в них данные о товарах

Пример заполнения формы

Шаг 3. Генерация и сохранение фида

  • После заполнения всех обязательных полей нажмите кнопку "Сгенерировать YML".

  • Инструмент проверит данные на ошибки (например, наличие всех обязательных полей).

  • Вы получите готовый файл с именем ... .yml (или аналогичным), который нужно сохранить на своем компьютере.

Шаг 4. Загрузка YML-фида в ВКонтакте

Последний шаг - сделать импорт файла с товарами в сообщество ВК.

  1. Размещение файла: Вы должны загрузить файл market.yml на свой хостинг или облачный сервис, который предоставляет прямую ссылку на файл (например, Google Drive, Dropbox или ваш собственный сервер). Важно: Ссылка должна быть доступна ВКонтакте для регулярного считывания.

  2. Настройка импорта в VK:

  • Перейдите в Управление сообществом (вашей группы VK).
  • Найдите раздел  "Магазин" 

Как импортировать yml

  • Перейдите в  "Товары" 
  • Наждите "Импорт товаров" 

Как импортировать товары в ВК маркет

  • В открывшееся окно подгрузите ваш товарный фид.

Как импортировать товары в ВК

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

Если вам нужна помощь с размещением готового YML-файла или его обновлением, мы готовы предложить более продвинутые решения!

Порядок работы

how-it-work
  1. Устанавливаем, какие данные вам нужны.
  2. Ресурсы, с которых их можно забрать.
  3. Выясняем, какая структура и формат вывода будут оптимальны под ваши задачи.
  4. Оцениваем объем работ, и сообщаем вам их стоимость.
  5. Создаем индивидуальный парсер под задачу.
  6. Предоставляем готовый отчет.