YML-файл: зачем он нужен магазинам и как его создать

YML-файл: зачем он нужен магазинам и как его создать

В одном из прошлых постов мы писали о пользе товарных агрегаторов для онлайн- и офлайн-магазинов. А здесь рассказали, как разместиться на самом популярном маркетплейсе России — Яндекс.Маркете. Технически для попадания на витрину маркета требуется создать специальный прайс-лист в формате YML. Это файл с данными о всех товарах, которые вы планируете рекламировать на площадке. Сегодня делаем разбор, как подготовить данный файл и загрузить его в систему.

YML-файл: что это и зачем он нужен

У Яндекса есть определенные требования к прайс-листам, их содержанию и формату. Для загрузки товаров можно использовать привычные форматы XLS (файл Excel), CSV и TSV. Однако предпочтительнее создавать документ YML (Yandex Market Language) — собственную разработку Яндекса на базе стандарта XML.

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

Вот как это работает:

  1. Вы создаете прайс-лист, где указываете все необходимые параметры по правилам Яндекс.Маркета.
  2. Яндекс обрабатывает полученные данные и создает карточки для ваших товаров в соответствующих категориях.
  3. Если прайс-лист составлен правильно и в нем нет ошибок, вы получаете релевантные целевые клики и заказы.

Контекст на профессиональном уровне и без агентства — в системе PromoPult.

Автоматический подбор слов, автоматическая генерация объявлений, «умное» управление ставками. Готовые отраслевые решения. Статистика в реальном времени. Для профессионалов — множество точных настроек.

Как выглядит YML-файл?

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

В шапке YML-файла указана:

  • версия XML и кодировка (возможна UTF-8 или windows-1251);
  • дата формирования файла.

Вот так выглядит шапка в YML-файле (первые две строки)

Информация о магазине

Внутри элемента указана информация о магазине, оффере и другие данные.

В элемент вложены другие элементы:

  • — фактическое название интернет-магазина, которое публикуется на сайте.
  • — полное название компании. Обязательный элемент. Он не публикуется, но необходим для внутренней идентификации на Яндекс.Маркете.
  • — ссылка на главную страницу интернет-магазина. Обязательный элемент, если товары размещаются по модели «Переход на сайт».
  • — список курсов валют магазина. В примере на скриншоте основная валюта — российский рубль (rate= “1”). Магазин принимает оплату в долларах по фиксированному курсу 60 рублей за 1 доллар (rate= “60”).
  • — список категорий и подкатегорий.
  • — условия и стоимость доставки.

Вот часть YML-файла с товарным предложением

На этом скриншоте показан offer — одно товарное предложение (в данном случае вафельница). Маркет использует эти данные и создает карточку товарного предложения. Разберем некоторые параметры.

и

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

— ссылка на фотографию товара. Подтягивается в карточку на Маркете.
— значение false говорит о том, что забрать товар в торговом зале нельзя.

— значение true. В карточке отобразится возможность забрать товар самовывозом в пункте выдачи.

  • и — наличие товара и условия доставки.
  • Подробнее о всех элементах YML-файлов можно почитать здесь.

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

    Как создать YML-файл

    Есть три основных способа создания YML-файлов:

    • вручную или с помощью скрипта;
    • с помощью встроенного функционала и дополнительных модулей CMS;
    • с помощью специального ПО.

    Это самый трудоемкий способ. Он подойдет интернет-магазинам, у которых не более 20-30 товарных предложений.

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

    Модули для CMS

    Большинство популярных CMS могут экспортировать данные из интернет-магазинов в YML-файлы. У одних CMS есть встроенный функционал — файл можно сгенерировать прямо в административной панели сайта. В других случаях приходится использовать дополнительные модули/плагины.

    Яндекс подсказывает, в каких CMS можно создать YML-файл

    Полный список CMS, в которых можно создавать файл прайс-листа для Яндекс.Маркета, здесь.

    С помощью софта

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

    Например, YML-генератор от Mysitemapgenerator.com. С ним можно:

    • индексировать сайт и конвертировать данные в YML;
    • настраивать регулярное обновление прайс-листа;
    • индексировать бесплатно до 500 страниц.

    Важно! Страницы товарных предложений (карточки товара) должны содержать разметку Schema.org Product или Open Graph Product. Детально микроразметку Schema.org мы разобрали здесь, Open Graph — тут. О добавлении разметки с помощью Google Tag Manager вы можете почитать в этой статье.

    Как добавить прайс-лист на Яндекс.Маркет?

    После регистрации магазина на Маркете помимо указания необходимой информации о нем нужно добавить прайс-лист. Делается это в разделе Ассортимент → Прайс-лист.

    Добавление прайс-листа на Маркет

    Добавить прайс можно тремя способами:

    Способ 1. Разместить YML-файл на сайте вашего интернет-магазина (обычно — в корневой папке), а в личном кабинете Маркета добавить ссылку на него. Если доступ на сервер, где хранится файл, защищен, укажите логин и пароль.

    Добавление ссылки на прайс-лист

    После добавления файла нажмите кнопку «Проверить прайс-лист». Система проверит его, и если найдет ошибки, сообщит о них.

    Проверка прайс-листа перед загрузкой на Маркет

    После загрузки прайс появится в общем списке.

    Список загруженных прайс-листов на Маркете

    Способ 2. Загрузить YML-файл напрямую. Для этого в окне загрузки выберите «Файл» и загрузите прайс с компьютера.

    Загрузка YML-файла напрямую

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

    Добавление прайса с помощью макроса Excel

    Проверка YML на ошибки

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

    Если вы не проверите YML-файл, в любом случае при добавлении его в Яндекс.Маркет сервис проверит его на ошибки и выдаст отчет.

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

    Есть несколько классификаций ошибок, о которых сообщает Яндекс:

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

    Подробнее об ошибках — здесь.

    Обновление прайс-листа YML

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

    • цене;
    • наличии товара на складе;
    • условиях оплаты и доставки.

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

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

    Общая индексация Яндекс.Маркета проводится каждые 3-6 часов. За это время полностью обновляются все товарные предложения на Маркете. Измененные цены и скидки обновляются быстрее — 30-40 минут.

    Удобнее всего настроить автоматическое обновление YML-файла на сайте. Тогда на Маркете всегда будет актуальная информация.

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

    Добавление магазина на Яндекс.Маркет — не единственная причина создать YML. Еще один вариант применения YML-файла — быстрое составление объявлений контекстной рекламы. Для того чтобы в один клик получить объявления для каждого товара:

    1. Перейдите в бесплатный Генератор из YML и укажите ссылку на ваш YML-файл (например, http://mysite.ru/market.xml).
    2. Загрузите результат в формате XLSX в «Списке задач».

    Объявления составляются для Яндекс.Директа и Google Ads и выглядят так:

    Без автоматизации пришлось бы долго вручную перебирать все названия и цены товаров. Для интернет-магазинов с большим ассортиментом Генератор из YML — удобное решение. Вот исчерпывающий гайд по работе с Генератором из YML от PromoPult.

    Если же вы хотите полностью избавиться от необходимости составлять объявления контекстной рекламы, попробуйте инструмент «Написание контекстных объявлений» от PromoPult. Вот инструкция по работе с ним.

    Размещение товарных предложений на Яндекс.Маркете дает ряд преимуществ:

    • доступ к огромной аудитории (20 миллионов посетителей в месяц);
    • рост трафика на сайт интернет-магазина;
    • рост продаж;
    • имиджевый эффект.

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

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

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

    Выжимка

    • YML-файл — удобный способ размещения товарных предложений на Яндекс.Маркете.
    • Можно обновлять параметры, добавлять или удалять товарные карточки в автоматическом режиме.
    • Правильно составленный прайс-лист = релевантные клики и заказы.
    • Вся информация в прайс-листе должна быть актуальной и верной, иначе Яндекс вас заблокирует.

    Источник:
    http://blog.promopult.ru/sales/yml-fajl-zachem-on-nuzhen-magazinam-i-kak-ego-sozdat.html

    Генератор YML

    Зачем нужен YML?

    Для того чтобы добавить цену в сниппет Яндекса (про это мы и будем говорить) и для размещения своих товаров на Яндекс.Маркете (про это не будем). У SEO-специалиста не очень много способов гарантированно повлиять на поисковые сниппеты. Это один из них. Вот как выглядит сниппет с ценой:

    Очевидно что такой сниппет выделяется на фоне остальных, особенно если цена не 25 рублей, а например 15 000 (цифра занимает больше места и бросается в глаза).
    Конечно, все популярные движки интернет магазинов имеют плагины/модули которые генерируют yml файл. Но что делать сайтам услуг? Для них такого функционала нет. Придется сгенерировать такой файл самостоятельно, это достаточно просто.

    Как получить YML файл?

    В таблице нужно заполнить 6 столбцов и это минимально необходимый набор для того чтобы файл соответствовал упрощенной схеме YML .

    Если у вас сайт услуг, то при заполнении шаблона пишите услуги вместо товаров.

    • Раз уж мы не собираемся (я очень не рекомендую) использовать получившийся файл для размещения на Яндекс.Маркете то некоторые столбцы в таблице можно заполнять по принципу «Лишь бы не пусто было». Все равно они никак на сниппет не повлияют. Ответственно нужно заполнить только URL, Название товара, Цену.
    • Нельзя менять местами столбцы шаблона
    • Нельзя переименовывать столбцы кроме столбцов Произвольный параметр (их (или его) даже нужно переименовать, потому что название уйдет в YML)
    • Не допускается пустых ячеек в строке. Если уж делаем новую строку то заполняем все ячейки. YML не может содержать пустых тегов, задано стандартом.

    Что делать с YML файлом?

    Для того чтобы получить сниппеты с ценой необходимо :

    • Сгенерировать из шаблона yml файл и разместить по адресу site.ru/myfile.yml (можно даже не на своем домене)
    • Скормить ссылку на этот файл Яндекс.Вебмастеру , раздел Товары и Цены (предварительно надо согласится с их условиями использования)
    • Заполнить информацию о магазине и юрлице все в том же разделе Вебмастера
    • Не забудьте нажать кнопку Включить магазин в разделе Товары и Цены когда все заполните
    • Подождать примерно 3 дня (в официальном хэлпе написано 10 дней)
    • Сниппеты обновятся с ценой
    Читайте также  Как сделать тенденцию в excel?

    Обновление 1.4.6.

    По многочисленным просьбам добавлена возможность добавлять свои произвольные параметры к товарам. Произвольные параметры можно добавить в столбцы G, H, I и далее. Количество параметров не ограничено. Название параметра тоже пойдет в yml файл. Если вам нужен один параметр, просто удалите столбец со вторым параметром. Заполнять хотя бы один параметр обязательно по стандарту yml.

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

    Добавлен новый обязательный к заполнению столбец Описание.

    Источник:
    http://seo-excel.ru/yandex-yml-tovary-i-ceny/

    Урок 67. Экспорт товаров и категорий в XML, YML, CSV, XLS

    Как выполнить экспорт прайса (товаров и категорий) интернет магазина uCoz в форматы XML, YML, CSV, XLS

    1. Уроки
    2. Создание интернет магазина
    3. Экспорт товаров
    4. Урок 67. Экспорт товаров и категорий в XML, YML, CSV, XLS

    Сергей 19.01.2016 16621 4.4 из 5.0 (17)

    Цель урока

    Познакомиться с возможностями экспорта товаров и категорий интернет магазина uCoz в форматы XML, YML, CSV, XLS. Рассмотреть сервисы, которые принимают те или иные форматы прайсов.

    Зачем нужен экспорт товаров и категорий?

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

    Чтобы получить общее представление, взгляните на схему:

    Порядок действий при работе с экспортом прайс листа такой:

    1. Определяем какой формат прайса нужен
    2. Настраиваем экспорт
    3. Выполняем экспорт и получаем ссылку на прайс
    4. Указываем ссылку на прайс в сервисе или загружаем файл
    5. Проверяем, как обработан наш прайс

    Прайс обрабатывает сторонний сервис (Маркет, Товары@Mail, Aport или скрипт). В случае, когда вы готовите прайс XLS для пользователей, вы же сами проверяете корректность формирования файла прайса. В некоторых случаях форматы XLS и CSV могут содержать конфиденциальную информацию, будьте внимательны, когда публикуете подобные прайсы.

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

    Экспорт в XLS

    XLS — электронная таблица, созданная в Microsoft Excel — самом популярном приложении для работы с таблицами. Но это не единственное приложение, которое работает с подобными файлами. В настоящее время существуют бесплатные аналоги (Open Office, Kingsoft Spreadsheets, Google Spreadsheets).

    Чтобы настроить вид своего прайса зайдите в Панель управления — Интернет магазин — Настройки и найдите пункт Настройки экспорта:

    Выберите Список полей для выгрузки в прайс-лист XLS и сохраните настройки.

    Теперь перейдите в Панель управления — Интернет магазин и найдите раздел Экспорт товаров. Нажмите Создать свой прайс-лист:

    После успешного выполнения экспорта вы увидите сообщение:

    Прайс в формате располагается по адресу http://ваш_магазин/price.xls . Имейте ввиду, скачать прайс может любой пользователь, который знает ссылку. Позаботьтесь о том, чтобы в прайсе не было входящих цен или другой нежелательной для разглашения информации. Иначе сразу после загрузки необходимо удалить прайс из файлового менеджера:

    XLS прайс может применяться в некоторых агрегаторах прайс-листов. Зачастую прайс нужен именно для покупателей, чтобы они могли скачать его себе на компьютер или переслать по почте.

    Пример прайса в формате XLS:

    Экспорт в XML

    XML — расширяемый язык разметки (eXtensible Markup Language) с простым синтаксисом, удобный для создания и обработки документов приложениями и человеком.

    Формат XML не имеет дополнительных настроек в интернет магазине uCoz, поэтому можно сразу перейти к его выгрузке в Панель управления — Интернет магазин и найти раздел Экспорт товаров. Нажмите на значок XML:

    После успешного выполнения экспорта вы увидите сообщение:

    Прайс в формате XML не содержит входящих цен, но его можно также найти в файловом менеджере:

    Файл XML используется, к примеру, в Google Merchant, Подсказках для поиска и агрегаторе прайсов Hotline.ua.

    Кажется, что из-за отсутствия настроек мы никак не может повлиять на XML прайс, но это не так. Давайте откроем этот прайс в браузере http://ваш_магазин/export.xml :

    Стрелка ведет на тег g:availability . Этот тег указывает на наличии товара в магазине. При отключенном учете остатков для всех товаров тег будет заполнен значением out of stock — нет в наличии. Как только включите учет остатков (урок про учет остатков) значение тега поменяется на in stock — в наличии. Есть еще значение preorder , но нет настройки, позволяющей в uCoz ее включить.

    Экспорт в YML

    YML — это стандарт, разработанный Яндексом (Yandex Market Language) для принятия и размещения информации в базе данных Яндекс.Маркета.

    Чтобы настроить экспорт в YML перейдите в Панель управления — Интернет магазин — Настройки и найдите пункт Настройки экспорта:

    1. При экспорте в формат YML брать значение для каждого товара из — и на выбор представляется перечень полей из которых может быть записано значение в sales note . Подробнее о поле sales note можно узнать здесь
    2. Значение поля по умолчанию для всех товаров при экспорте в YML: — значение, которое ставится в тег sales note , если поле указанное в предыдущем пункте оказалось пустым
    3. Значение поля по умолчанию при экспорте в YML: — настройка подойдет тем, кто не использует «Наименование» для товаров, а в качестве признака уникальности задействовал артикул. Значение будет заполнять тег name , если поле «Наименование» у товара оказалось пустым. Если не понимаете, о чем идет речь, то оставьте поле пустым. Кроме того, значение этого поля будет записано как название магазина
    4. Значение поля по умолчанию при экспорте в YML: — полное наименование компании, владеющей магазином. Не публикуется, используется для внутренней идентификации.
    5. Значение поля по умолчанию при экспорте в YML: — URL-адрес главной страницы магазина. Если оставить поле пустым, то ссылка будет иметь вид http://ваш_сайт/shop
    6. Использовать при экспорте в YML полное описание: — настройка экспортирует $DESCRIPTION$ вместо $BRIEF$
    7. Включать в YML значение поля «Старая цена»: — позволяет включить показ товаров со скидкой
    8. Экспортировать в формат YML в качестве элементов

    следующие дополнительные поля: — элемент param предназначен для передачи информации о характеристиках товара. Можно выбрать, какие характеристики экспортировать в YML файл

  • Количество изображений товара экспортируемых в YML: — возможность передать до 10 изображений каждого товара
  • Значение атрибута «available» по умолчанию для всех товаров при экспорте в YML: — если в формате XML требовалось включать учет остатков, чтобы отобразить наличие товара, то в YML это можно сделать заполнив данное поле значение true
  • Значения поля «Наличие» у товара, переключающее атрибут «available» при экспорте в YML в противоположное значение: — если в предыдущей настройке вы поставили атрибут available в значение true (как на скриншоте), то перечислив в данной опции следующие значения: «Под заказ» и «Отсутствует» — при экспорте таким товарам будет устанавливаться атрибут available=false
  • Перейти к выгрузке YML — Панель управления — Интернет магазин и найти раздел Экспорт товаров. Нажмите на значок YML:

    После успешного выполнения экспорта вы увидите сообщение:

    И хотя, YML был разработан Яндексом для Маркета, в сети можно найти сервисы, принимающие данный формат, такие как Price.ru или Товары@Mail. Кроме того, нет никаких препятствий, чтобы написать свое приложение обрабатывающее данный формат по аналогии, как мы делали это с XML для живого поиска.

    Пример прайса в формате YML (располагается по адресу http://ваш_магазин/export.yml )

    Экспорт в CSV

    CSV — текстовый формат, предназначенный для представления табличных данных.

    Чтобы настроить экспорт в CSV перейдите в Панель управления — Интернет магазин — Настройки и найдите пункт Настройки экспорта:

    Здесь мы можем указать разделитель ячеек, кодировку, список полей для экспорта. Обратите внимание, в этом файле может содержаться входящая цена, удаляйте этот файл после экспорта, если в нем содержится конфиденциальная информация ( http://ваш_магазин/export.csv ).

    Перейти к выгрузке CSV — Панель управления — Интернет магазин и найти раздел Экспорт товаров. Нажмите на значок CSV:

    После успешного выполнения экспорта вы увидите сообщение:

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

    Открыть CSV можно блокнотом. Пример такого файла:

    Упражнения

    1. Составьте список сервисов, в которые хотите опубликовать свой прайс-лист;
    2. Составьте список форматов прайсов, которые потребуются;
    3. Выполните настройку каждого файла;
    4. Выполните экспорт всех файлов.

    Источник:
    http://ucozmagazines.ru/publ/sozdanie_internet_magazina/ehksport_tovarov/urok_67_ehksport_tovarov_i_kategorij_v_xml_yml_csv_xls/14-1-0-89

    Excel из Пром → YML для Розетка :: Полная инструкция

    Полное руководство по использованию excel-приложения с макросами vba, генерирующего YML для Розетки из экспортного xlsx-файла с Prom.

    В макрос периодически добавляется новый функционал, в связи с чем дописываются новые пункты. Недавние обновления подсвечиваются красным цветом.

    До макроса

    Правка товаров на Prom

    Выгрузка экспортного Excel-файла с Prom

    Редактирование экспортного Excel-файла с Prom

    Лист options

    Общие настройки

    Теги товаров

    Дополнительные настройки

    Лист category

    Применение макроса

    После макроса

    У Розетки требования к оформлению товаров гораздо строже чем у Пром, поэтому прежде чем генерировать YML из экспортного prom-файла, стоит навести некоторый первичный порядок.

    Правка товаров на Prom↑

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

    Выгрузка экспортного Excel-файла с Prom↑

    1. Авторизируйтесь в своём личном кабинете на Prom.
    2. Выберите в левом вертикальном меню «Товары и услуги» >>> «Управление товарами и услугами» .
    3. В верхнем горизонтальном панельном меню кликните по кнопке «Экспорт».
    4. Во диалоговом окне выберите пункты:
      • Настройки групп и позиций для экспорта —>Экспортировать все группы и все позиции.
      • Настройки видимости позиций для экспорта —>Опубликованные позиции.
      • Формат для экспорта —>Excel-файл (формат .xlsx).
    5. Нажмите кнопку «Экспортировать группы и позиции».
    6. Сохраните экспортный excel-файл на своём компьютере.

    Редактирование экспортного Excel-файла с Prom↑

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

    На этом этапе делаются именно те правки, соответствующие требованиям Розетки, но нежелательные на самом prom-сайте.

    Подготовленный на предыдущих этапах excel-файл можно прогнать через макрос. Сохраните изменения в экспортном файле с Пром и закройте его. Откройте excel-приложение «_prom_rozetka.xlsm» (в режиме выполнения макросов, разумеется).

    Прежде чем запустить макрос на выполнение – необходимо убедиться, что на листах «options» и «category» все параметры прописаны правильно. На остальных листах ничего менять не нужно: «temp-product» и «temp-category» технические, а в «log» записываются логи при формировании YML.

    Лист options↑

    Это основной (но не единственный) лист, где указываются почти все настройки макроса.

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

    Общие настройки↑

      «Короткое название магазина» – содержимое для основного тега (наименование интернет-магазина) в финальном YML-файле для Розетки.

    «Наименование компании» – содержимое для основного тега (форма собственности и официальное название юридического лица, владеющего интернет-магазином).

    «Веб-сайт магазина» – содержимое для основного тега (базовая ссылка для интернет-магазина).

    «id для offer (№ столбца)» – Из какого столбца на листе «Export Products Sheet» в экспортном excel-файле с Пром брать значение для атрибута id тега (уникальный идентификатор товара). Обычно это столбец №21.

    «id для групп разновидностей (№ столбца)» – Из какого столбца на листе «Export Products Sheet» в экспортном excel-файле с Пром брать идентификаторы групп разновидностей (вариантов товара). Обычно это столбец №28.

    «rate для UAH» – Курс основной валюты по отношение к гривне. Так как основная валюта – гривна, то курс, скорее всего, нужно установить равным 1.

    «rate для EUR» – Курс основной валюты (украинская гривна) по отношение к евро.

    «rate для USD» – Курс основной валюты (украинская гривна) по отношение к доллару.

    «rate для RUB» – Курс основной валюты (украинская гривна) по отношение к рублю.

    «Товары, первая строка» – начиная с какой строки на листе «Export Products Sheet» переносить товары в YML для Розетки. Обычно нужно здесь указать значение 2, потому что, скорее всего, на первой строке на листе «Export Products Sheet» будут заголовки столбцов.

    «Товары, последняя строка (необязательно)» – заканчивая на какой строке на листе «Export Products Sheet» переносить товары в YML для Розетки. Таким образом, в макросе можно указать диапазон строк, из которых товары будут перенесены в YML, остальные строки будут проигнорированы. Если значение этой опции равно 0 (это также значение по умолчанию), то произойдёт обработка товаров до последней строки.

    «Добавлять товары с критическими ошибками (0 или 1)» – В случае если указано значение 0, то товары с отсутствующей обязательной информацией (цена, название, категория и т.п.) в YML добавлены не будут. Если значение равно 1, то то товар всё равно попадёт в YML. При этом сообщения об этих инфидентах в любом случае допишутся на лист «log».

    «Универсальное значение для offer[available] (0 или 1)» – Товар по умолчанию сразу доступен или нет? означает false, а 1 означает true.

    «Добавлять товары, которых нет в наличии? (0 или 1)» – Если указано значение 0, то отсутствующие товары (см. две предыдущие опции) добавлены не будут. Если указано значение 0, то добавление товара в YML зависит от других факторов, но не от наличия.

    «Лист с товарами» – Название листа с товарами в экспортном excel-файле с Пром. Если этот лист не переименован, то он называется «Export Products Sheet».

    «Лист с категориями» – Название листа с категориями. Если этот лист не переименован, то он называется «Export Groups Sheet».

    «Номер строки, с которой начинаются категории» – с какой строки на листе «Export Groups Sheet» начинаются категории. Обычно со второй, потому что на первой строке заголовки столбцов.

    «Категории — название (номер столбца)» – порядковый номер столбца на листе «Export Groups Sheet», в котором хранятся названия категорий. Обычно это столбец №2.

    «Категории — parentId (номер столбца)» – порядковый номер столбца на листе «Export Groups Sheet», в котором хранятся идентификаторы родителей для категорий. Обычно это столбец №4.

    На листе «options» вообще не нужно трогать синюю облать, макрос её заполняет сам.

    В жёлтой области перечислены теги, для которых нужно указать столбец на листе «Export Products Sheet» в экспортном excel-файле с Пром, в котором у товаров указаны значения для этих тегов. Также можно указать значения по умолчанию, на случай у товара значение не заполнено или же такой столбец у тега вообще отсутствует.

    • «url» – Откуда брать значение для тега (Ссылка на товар)? Обычно это столбец №2 на листе «Export Products Sheet» в экспортном excel-файле с Пром.
    • «price» – Откуда брать значение для тега

    (Цена)? Обычно это столбец №6.

    «currencyId» – Откуда брать значение для тега (Валюта)? Обычно это столбец №7.

    «categoryId» – Откуда брать значение для тега (Идентификатор категории)? Обычно это столбец №15.

    «picture» – Откуда брать значение для тегов

    (Ссылки на изображения)? Обычно это столбец №12.

    «vendor» – Откуда брать значение для тега (Производитель)? Обычно это столбец №15.

    «stock_quantity» – Откуда брать значение для тега (Количество товара на складе)? Обычно это столбец №14. Также в столбце «По умолчанию» стоит указать дефолтное значение, которое будет применено к товару, если данное значение для него на листе «Export Products Sheet» отсутствует.

    «name» – Откуда брать значение для тега (Наименование товара)? Обычно это столбец №2.

    «description» – Откуда брать значение для тега (Описание товара)? Обычно это столбец №4.

    «param=Артикул» – Откуда брать значение для тега

    с атрибутом name=Артикул (Артикул товара)? Обычно это столбец №1.

    «param=Страна» – Откуда брать значение для тега

    с атрибутом name=Страна (Страна производителя)? Обычно это столбец №26.

    «param=Доставка/Оплата» – Откуда брать значение для тега

    с атрибутом name=Доставка/Оплата (Условия доставки и оплаты)? Обычно в экспортном excel-файле с Пром нет данной информации, однако в столбце «По умолчанию» можно указать дефолтное значение, которое будет применено ко всем товарам.

    «param=Гарантия» – Откуда брать значение для тега

    с атрибутом name=Гарантия (Гарантия на товар)? Обычно нет данной информации, однако в столбце «По умолчанию» можно указать дефолтное значение.

    Дополнительные настройки↑

    В красной области прописываются дополнительные настройки для тегов. Настройка должна быть указана в той же строке, что и соответствующий тег в жёлтой области.

      «Универсальный коэффициент для цены» – Универсальная скидка/наценка для всех товаров. Все цены умножаются на указанное число. По умолчанию равно 1. Если нужно указать скидку/наценку для товаров из конкретной категории, то это можно сделать на листе «category».

    «Переводить все цены в гривны? (0 или 1)» – Если 1, то в финальном YML все цены будут переведены в гривны (по тем курсам, что указаны в настройках выше). Если 0, то иные валюты останутся такими, как есть.

    «Максимальное количество фотографий» – сколько изображений

    прикреплять к торговому предложению. Согласно правилам Розетки, у товара не должно быть более 8-ми фото. Если имеется много фотографий, а указано в этой настройке, к примеру 2, то тогда в YML попадут первые две фотографии товара.

    «Только с производителями? (0 или 1)» – если значение этой настройки равно 1, то в YML попадут только те товары у которых указан производитель.

    «Столбец с наличием товара» – Колонка, в которой указано, доступен ли товар для немедленной доставки. Обычно это столбец №13.

    «Отсеять дубликаты по названию? (0 или 1)» – Если значение =1, то производится проверка, не вносили ли в YML уже товар с таким названием? Если уже есть, то товар не попадает в YML.

    «Брать только первые абзацы?» – В настройке указывается суммарное число – количество абзацев/параграфов

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

    «Название характеристики, первый столбец» – С какого столбца на листе «Export Products Sheet» в экспортном excel-файле с Пром начинаются характеристики товара? Обычно это столбец №31.

    Лист category↑

    На этом листе указываются наценки к цене, которые применяеются к товарам из определённых категорий. Если для категории указывается наценка, то цены всех товаров из данной категории будут умножены на этот коэффициент. Что касается товары из тех категорий, у которых нет своей наценки, то их цены будут умножены на глобальную наценку, указанную на листе «options».

    Применение макроса↑

    После того, как все настройки проверены и правильно указаны, можно наконец-то применить макрос.

    1. Нажмите кнопку «Загрузить файл и создать XML».
    2. В открывшемся диалоговом окне выберите экспортный excel-файл с prom-товарами.
    3. Макрос автоматически преобразует excel в yml и закроет экспортный файл
    4. YML для Розетки будет автоматически сохранён в той же папке, где находится макрос. В названиии файла yml будет указано дата и время его создания.
    5. На листе «log» в файле с макросом появится отчёт о процессе генерации. Будут указаны какие товары попали в YML, а какие нет и по каким причинам (отсутствует цена, категория и проч.)
    6. На листе «temp-product» в файле с макросом строки добавленных в YML товаров закрасятся в зелёный цвет. Если товар не попал в YML в результате ошибки, то ячейка с ошибкой (название-дубликат, некорректная цена, отсутствие производителя и т.п.) будет закрашена в красный цвет.

    После макроса↑

    Можно ещё подредактировать товары непосредственно в сгенерированном YML, если это удобнее, чем в экспортном excel-файле.

    После всех правок на всех этапах YML высылаеся в Розетку на проверку.

    Источник:
    http://www.vba.valemak.com/prom-rozetka-guide

    YML-файл: зачем он нужен магазинам и как его создать

    В одном из прошлых постов мы писали о пользе товарных агрегаторов для онлайн- и офлайн-магазинов. А здесь рассказали, как разместиться на самом популярном маркетплейсе России — Яндекс.Маркете. Технически для попадания на витрину маркета требуется создать специальный прайс-лист в формате YML. Это файл с данными о всех товарах, которые вы планируете рекламировать на площадке. Сегодня делаем разбор, как подготовить данный файл и загрузить его в систему.

    YML-файл: что это и зачем он нужен

    У Яндекса есть определенные требования к прайс-листам, их содержанию и формату. Для загрузки товаров можно использовать привычные форматы XLS (файл Excel), CSV и TSV. Однако предпочтительнее создавать документ YML (Yandex Market Language) — собственную разработку Яндекса на базе стандарта XML.

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

    Вот как это работает:

    1. Вы создаете прайс-лист, где указываете все необходимые параметры по правилам Яндекс.Маркета.
    2. Яндекс обрабатывает полученные данные и создает карточки для ваших товаров в соответствующих категориях.
    3. Если прайс-лист составлен правильно и в нем нет ошибок, вы получаете релевантные целевые клики и заказы.

    Контекст на профессиональном уровне и без агентства — в системе PromoPult.

    Автоматический подбор слов, автоматическая генерация объявлений, «умное» управление ставками. Готовые отраслевые решения. Статистика в реальном времени. Для профессионалов — множество точных настроек.

    Как выглядит YML-файл?

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

    В шапке YML-файла указана:

    • версия XML и кодировка (возможна UTF-8 или windows-1251);
    • дата формирования файла.

    Вот так выглядит шапка в YML-файле (первые две строки)

    Информация о магазине

    Внутри элемента указана информация о магазине, оффере и другие данные.

    В элемент вложены другие элементы:

    • — фактическое название интернет-магазина, которое публикуется на сайте.
    • — полное название компании. Обязательный элемент. Он не публикуется, но необходим для внутренней идентификации на Яндекс.Маркете.
    • — ссылка на главную страницу интернет-магазина. Обязательный элемент, если товары размещаются по модели «Переход на сайт».
    • — список курсов валют магазина. В примере на скриншоте основная валюта — российский рубль (rate= “1”). Магазин принимает оплату в долларах по фиксированному курсу 60 рублей за 1 доллар (rate= “60”).
    • — список категорий и подкатегорий.
    • — условия и стоимость доставки.

    Вот часть YML-файла с товарным предложением

    На этом скриншоте показан offer — одно товарное предложение (в данном случае вафельница). Маркет использует эти данные и создает карточку товарного предложения. Разберем некоторые параметры.

    и

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

    — ссылка на фотографию товара. Подтягивается в карточку на Маркете.
    — значение false говорит о том, что забрать товар в торговом зале нельзя.

    — значение true. В карточке отобразится возможность забрать товар самовывозом в пункте выдачи.

  • и — наличие товара и условия доставки.
  • Подробнее о всех элементах YML-файлов можно почитать здесь.

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

    Как создать YML-файл

    Есть три основных способа создания YML-файлов:

    • вручную или с помощью скрипта;
    • с помощью встроенного функционала и дополнительных модулей CMS;
    • с помощью специального ПО.

    Это самый трудоемкий способ. Он подойдет интернет-магазинам, у которых не более 20-30 товарных предложений.

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

    Модули для CMS

    Большинство популярных CMS могут экспортировать данные из интернет-магазинов в YML-файлы. У одних CMS есть встроенный функционал — файл можно сгенерировать прямо в административной панели сайта. В других случаях приходится использовать дополнительные модули/плагины.

    Яндекс подсказывает, в каких CMS можно создать YML-файл

    Полный список CMS, в которых можно создавать файл прайс-листа для Яндекс.Маркета, здесь.

    С помощью софта

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

    Например, YML-генератор от Mysitemapgenerator.com. С ним можно:

    • индексировать сайт и конвертировать данные в YML;
    • настраивать регулярное обновление прайс-листа;
    • индексировать бесплатно до 500 страниц.

    Важно! Страницы товарных предложений (карточки товара) должны содержать разметку Schema.org Product или Open Graph Product. Детально микроразметку Schema.org мы разобрали здесь, Open Graph — тут. О добавлении разметки с помощью Google Tag Manager вы можете почитать в этой статье.

    Как добавить прайс-лист на Яндекс.Маркет?

    После регистрации магазина на Маркете помимо указания необходимой информации о нем нужно добавить прайс-лист. Делается это в разделе Ассортимент → Прайс-лист.

    Добавление прайс-листа на Маркет

    Добавить прайс можно тремя способами:

    Способ 1. Разместить YML-файл на сайте вашего интернет-магазина (обычно — в корневой папке), а в личном кабинете Маркета добавить ссылку на него. Если доступ на сервер, где хранится файл, защищен, укажите логин и пароль.

    Добавление ссылки на прайс-лист

    После добавления файла нажмите кнопку «Проверить прайс-лист». Система проверит его, и если найдет ошибки, сообщит о них.

    Проверка прайс-листа перед загрузкой на Маркет

    После загрузки прайс появится в общем списке.

    Список загруженных прайс-листов на Маркете

    Способ 2. Загрузить YML-файл напрямую. Для этого в окне загрузки выберите «Файл» и загрузите прайс с компьютера.

    Загрузка YML-файла напрямую

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

    Добавление прайса с помощью макроса Excel

    Проверка YML на ошибки

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

    Если вы не проверите YML-файл, в любом случае при добавлении его в Яндекс.Маркет сервис проверит его на ошибки и выдаст отчет.

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

    Есть несколько классификаций ошибок, о которых сообщает Яндекс:

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

    Подробнее об ошибках — здесь.

    Обновление прайс-листа YML

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

    • цене;
    • наличии товара на складе;
    • условиях оплаты и доставки.

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

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

    Общая индексация Яндекс.Маркета проводится каждые 3-6 часов. За это время полностью обновляются все товарные предложения на Маркете. Измененные цены и скидки обновляются быстрее — 30-40 минут.

    Удобнее всего настроить автоматическое обновление YML-файла на сайте. Тогда на Маркете всегда будет актуальная информация.

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

    Добавление магазина на Яндекс.Маркет — не единственная причина создать YML. Еще один вариант применения YML-файла — быстрое составление объявлений контекстной рекламы. Для того чтобы в один клик получить объявления для каждого товара:

    1. Перейдите в бесплатный Генератор из YML и укажите ссылку на ваш YML-файл (например, http://mysite.ru/market.xml).
    2. Загрузите результат в формате XLSX в «Списке задач».

    Объявления составляются для Яндекс.Директа и Google Ads и выглядят так:

    Без автоматизации пришлось бы долго вручную перебирать все названия и цены товаров. Для интернет-магазинов с большим ассортиментом Генератор из YML — удобное решение. Вот исчерпывающий гайд по работе с Генератором из YML от PromoPult.

    Если же вы хотите полностью избавиться от необходимости составлять объявления контекстной рекламы, попробуйте инструмент «Написание контекстных объявлений» от PromoPult. Вот инструкция по работе с ним.

    Размещение товарных предложений на Яндекс.Маркете дает ряд преимуществ:

    • доступ к огромной аудитории (20 миллионов посетителей в месяц);
    • рост трафика на сайт интернет-магазина;
    • рост продаж;
    • имиджевый эффект.

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

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

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

    Выжимка

    • YML-файл — удобный способ размещения товарных предложений на Яндекс.Маркете.
    • Можно обновлять параметры, добавлять или удалять товарные карточки в автоматическом режиме.
    • Правильно составленный прайс-лист = релевантные клики и заказы.
    • Вся информация в прайс-листе должна быть актуальной и верной, иначе Яндекс вас заблокирует.

    Источник:
    http://blog.promopult.ru/sales/yml-fajl-zachem-on-nuzhen-magazinam-i-kak-ego-sozdat.html

    Как импортировать xls, csv, xml, yml файлы?

    Владельцы и администраторы сайтов интернет-магазинов и онлайн-каталогов постоянно сталкиваются с задачами связанными с:

    • формированием структуры товарного каталога;
    • наполнения каталога товарами, описаниями, характеристиками и иллюстрациями;
    • обновление цен, информации о наличии и остатках товара.

    При небольшом количестве товаров эти задачи можно решать «вручную»: добавляя и изменяя информацию о разделах и товарах в панели администрирования сайта.

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

    Смотрите также материалы:

    Форматы файлов для наполнения магазина и актуализации информации по товарам, ценам и остаткам

    Чаще всего, для этих целей используются файлы в форматах:

    • XLS, XLSX — файлы программы для работы с электронными таблицами Microsoft Excel;
    • CSV — (Comma Separated Values / Значения разделённые запятыми) — текстовый формат, использующийся для хранения табличных данных. Файлы этого формата можно открыть в Microsoft Excel или Google Таблицах;
    • XML — (eXtensible Markup Language / Расширяемый язык разметки) — текстовый формат структурированной разметки данных;
    • YML — (Yandex Market Language) — стандарт разработан торговой площадкой Яндекс Маркет, основанный на формате XML, для принятия и размещения информации о товарах от интернет-магазинов;
    • Google Таблицы — файлы онлайн-приложения для совместной работы с электронными таблицами.

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

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

    Обратите внимание!

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

    Модули загрузки / импорта xls-, csv-, xml-, yml-файлов в OpenCart или OcStore

    Для CMS OpenCart и OcStore разработаны дополнительно подключаемые бесплатные и платные модули и приложения, позволяющие в ручном или автоматическом режиме актуализировать каталог товаров, наличие, остатки и цены на реализуемые позиции.

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

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

    Обратите внимание!

    1. Целесообразность использования модулей зависит от конкретных задач, которые вы хотите решить и форматов файлов, получаемых от производителей или поставщиков, с которыми вы сотрудничаете.
    2. Любой модуль требует настройки, вы сможете или адаптировать подготовку данных с учетом особенностей работы модуля или привлечь разработчика для доработки модуля.

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

    Приложение WinShop

    WinShop — это windows-приложение разработанное для управления товарным каталогом для сайтов интернет-магазинов и онлайн-витрин.

    Для программы WinShop разработан специальный платный модуль позволяющий загружать данные в базу данных сайта созданного на OpenCart / OcStore.

    С учетом существующих возможностями WinShop’а по:

    • интеграции с Windows-приложениями;
    • автоматической загрузкой файлов прайс-листов производителей и поставщиков в xls-, csv-, xml-, yml-форматах;
    • наличию полной интеграции с CMS OpenCart (OcStore) — «нажал кнопку и обновил сайт»;

    это одно из самых простых и эффективных решений для работы с товарной базой для вашего сайта!

    Модуль Export/Import Tool

    Бесплатный модуль Export/Import Tool для экспорта и импорта xls-файлов. Поддерживает загрузку только файлов «своей структуры».

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

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

    Модуль можно найти в панели управления: «Система» —> «Инструменты» —> «Export/Import».

    Модуль CSV Price Pro Import/Export

    Платный модуль CSV Price Pro Import/Export для экспорта и импорта csv-файлов.

    Модуль обладает заметно большими возможностями и позволяет:

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

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

    Модуль можно найти в админке: в верхнем меню.

    Модуль Импорт XML

    Модуль можно найти, настроить и запустить в панели управления: «Дополнения» —> «Импорт XML» —> нажать на иконку «Редактировать».

    Модуль Импорт YML

    Модуль можно найти, настроить и запустить в панели управления: «Система» —> «Инструменты» —> «Импорт YML».

    Смотрите также: Видео руководство по использованию модуля на YouTube.

    Готовый к работе магазин на OpenCart. Все необходимо для начала продаж уже настроено для вас!

    Источник:
    http://getopencart.com/opencart-nastrojka-i-dokumentacziya/import-xls-csv-xml-yml.html