Создание yml файла. YML-файл: зачем он нужен магазинам и как его создать. Примеры и описания

Данный документ без изменений взят с сайта http://partner.market.yandex.ru/ (компания «Яндекс»)

Технические требования

В соответствии с Общими условиями (http://partner.market.yandex.ru/legal/general/) в настоящем документе определены технические требования к структуре и иным характеристикам, в обязательном порядке предъявляемым к Материалам, размещаемым в базе данных Яндекс.Маркет.

Метод передачи данных

Размещаемые материалы должны быть опубликованы на сайте клиента по URL-адресу, согласованному с компанией «Яндекс», и доступны по протоколам HTTP или FTP. Допускается использование стандартной авторизации для автоматического скачивания файла роботом Яндекс.Маркета, при этом данные для авторизации должны также быть согласованы.

Формат данных

Передаваемые данные должны соответствовать спецификации формата YML (см. ниже). Допускается публикация в упакованном виде с помощью алгоритма GNU ZIP (суффикс gz). http://www.gzip.org/

Ссылки на сайт Клиента, публикуемые в составе предложений, должны вести на соответствующие «страницы товара», т.е. на страницы, содержащие описание предлагаемого товара, его цену и кнопку «Купить» или «Заказать». Каждому размещаемому предложению должна соответствовать отдельная страница товара.

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

На страницах товара не должны использоваться элементы, приводящие к открытию дополнительных окон браузера (popup, popunder) или переходу на другую страницу (redirect) без разрешения пользователя.

Описание формата YML

YML (Yandex Market Language) – стандарт, разработанный «Яндексом» для принятия и публикации информации в базе данных Яндекс.Маркет. YML основан на стандарте XML (Extensible Markup Language).

XML документ должен соответствовать следующему формату (DTD):

Общие замечания по формату (необходимо учитывать при создании файлов в стандарте YML)

Стандарт XML учитывает порядок следования элементов, поэтому важно соблюдать его в соответствии с прилагаемым DTD (см. приложение) или примерами, приведенными ниже.

Стандарт XML не допускает появления символов с ASCII-кодами в диапазоне значений от 0 до 31 (за исключением значений 9, 10, 13 – табуляция, перевод строки, возврат каретки) в текстовых полях. Также этот стандарт строго требует заменять в тексте все следующие символы.

Условия замены в текстовых полях

Текст

Замена

Описание формата полного списка товаров

Заголовок документа (XML header)

Элемент yml_catalog

...

Корневой элемент полного списка товаров магазина должен содержать один элемент, выделенный тэгами . Формат даты YYYY-MM-DD HH:mm. Дата и время, указанные в файле, должны соответствовать дате и времени сгенерированного на стороне магазина файла.

Элемент shop

BestShop Best online seller Inc. http://best.seller.ru/

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

Элемент currencies

Список курсов валют магазина. Параметр id обозначает код валюты, а параметр – курс валюты к рублю. В случае, если параметр rate, описанный в этом элементе, имеет значение ‘CBRF’, то Яндекс.Маркет будет воспринимать курс валюты магазина как курс ЦБ РФ.

или ЦБ РФ + %

(в таком случае Яндекс.Маркет будет пересчитывать по курсу ЦБ РФ +3%, для каждой из валют)

Внимание! В качестве разделителя целой и дробной частей стоимости независимо от региональных установок используется точка (не запятая!).

Элемент categories

Книги Видео Детективы Боевики Комедии Принтеры Оргтехника

Список категорий магазина. Описание категории должно включать ее идентификатор ( параметр id) для всех категорий и идентификатор категории более высокого уровня для подкатегорий. Идентификатор категории должен быть уникальным положительным целым числом. Ни у одной категории параметр id не может быть равен «0». Если элемент parentId не указан, то категория считается корневой.

Параметры:

id – идентификатор Вашей категории товаров

parentId – идентификатор предыдущей по иерархии категории товаров

Элемент offers

Список товарных предложений магазинов. Содержит элементы типа offer .

Описание элемента offer

Ниже приведены несколько примеров.

Описание товарного предложения через «vendor.model» (наиболее удобный вариант с точки зрения Яндекс.Маркета)

http://best.seller.ru/product_page.asp?pid=12344 1500 USD 6 В наличии Принтер HP Q1861A Laser Jet 5100 Принтер. Формат А4, А3. Технология печати: лазерная. Процессор: 300 МГц. Память: 32 Мб. Разрешение при печати: 1200х1200 т/д. Скорость печати: А3 11 стр./мин., А4 22 стр./мин. Плотность бумаги: 60-199 г/м2. Нагрузка до 65000 страниц в месяц. Лоток 1: 100 листов. Лоток 2: 250 листов. Лоток 3: 500 листов.

Компьютеры / Принтеры

Принтер HP Laser Jet 5 100
Цены: 56400 р. ($1500) BestShop
Доступность: в наличии

Наиболее простое описание при поиске:

http://best.seller.ru/product_page.asp?pid=12348 210.54 EUR 6 http://best.seller.ru/img/device12345.jpg В наличии Принтер HP Laser Jet 1100 Q1861A Лазерный принтер, А4, 8 стр. в минуту, разрешение 600х600

Описание товарного предложения магазина в результатах поиска:

Компьютеры / Принтеры

Принтер HP Laser Jet 5 100
Цены: 56400 р. ($1500) BestShop
Доступность: в наличии

Принтер. Формат А4, А3. Технология печати: лазерная. Процессор: 300 МГц. Память: 32 Мб. Разрешение при печати: 1200х1200 т/д. Скорость печати: А3 11 стр./мин., А4 22 стр./мин. Плотность бумаги: 60-199 г/м2. Нагрузка до 65000 страниц в месяц. Лоток 1: 100 листов. Лоток 2: 250 листов. Лоток 3: 500 листов.

Описание тэгов, входящих в элемент

Тэги

Описание

URL-адрес страницы товара

цена, по которой данный товар можно приобрести

идентификатор валюты товара (RUR,USD,…)

Производитель

наименование товарного предложения

описание товарного предложения

код товара (указывается, как правило, код производителя)

статус товара

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

В YML существуют еще несколько типов описаний предложений товаров: , , , и . В зависимости от типа описания используется соответствующие поля, согласно прилагаемой схемой DTD (см. приложение).

Представление товарных предложений типа «книги» и «медиапродукция», описание которых может быть произведено посредством специализированных элементов:

Книги

http://best.seller.ru/product_page.asp?pid=14345 65 RUR 3 в наличии Александра Маринина Мужские игры ЭКСМО - Пресс Детектив глазами женщины 1999 32142143214 Кажется, невозможно подобрать ключ к новому, запутанному делу, что предстоит расследовать сотруднику уголовного розыска Анастасии Каменской. Крупный мафиози Эдуард Денисов дает сотруднику уголовного розыска Насте Каменской нить к разгадке преступлений.

Описание товарного предложения магазина в результатах поиска:

Книги / Художественная литература / Детективы

Александра Маринина «Мужские Игры»
Цены: 65 р. BestShop
Доступность: в наличии
Доставка: Россия
Издательство: ЭКСМО-Пресс
Серия: Детектив глазами женщины
Год издания: 1999
ISBN: 32142143214
Автор: Александра Маринина

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

Описание музыкальной продукции

http://best.seller.ru/product_page.asp?pid=12946 150 USD 2 http://best.seller.ru/product_page.asp?pid=14345.jpg Pink Floyd Dark Side Of The Moon, Platinum Disc 1999 CD

В результатах поиска:

Музыка

Pink Floyd «Dark Side Of The Moon, Platinum Disc»
Цены: 150 р. ($150) BestShop
Доступность: в наличии
Доставка: Россия
Год издания: 1999
Носитель: CD

Описание видео продукции:

http://best.seller.ru/product_page.asp?pid=92347 93 RUR 2 http://best.seller.ru/img/device92347.jpg Свадьба Мюриэл 1999 DVD Тони Колетт (Toni Collette), Рэйчел Грифитс (Rachel Griffiths) П Дж Хоген Muriel"s wedding Австралия "Гадкий утенок" из провинциального городка покидает свое гнездо, и в компании своей подруги отправляется искать веселой жизни в большой и загадочный город. Фильм о мечтах и реальности, дружбе и юности молодой девушки, приключения которой повторяют судьбы Золушки и героини Джулии Робертс из ставшего классикой фильма "Красотка"...

В результатах поиска:

Фильмы

Свадьба Мюриэл
Цены: 93 р. BestShop
Доступность: в наличии
Доставка: Россия
Носитель: DVD
Год издания: 1999
Режиссер: П. Д. Хоган
Страна: Австралия
Оригинальное название: Muriel"s Wedding
Главные роли: Тони Колетт (Toni Collette), Рэйчел Грифитс (Rachel Griffiths)

«Гадкий утенок» из провинциального городка покидает свое гнездо, и в компании своей подруги отправляется искать веселой жизни в большой и загадочный город. Фильм о мечтах и реальности, дружбе и юности молодой девушки, приключения которой повторяют судьбы Золушки и героини Джулии Робертс из ставшего классикой фильма «Красотка»…

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

Тэг picture

Для каждого товарного предложения в элементе можно указать URL-адрес картинки, соответствующей данному товарному предложению.

Пример:http://best.seller.ru/img/device12345.jpg

По указанному URL-адресу должна отдаваться картинка формата jpeg, gif или png не меньше чем 100х100. Картинки большего размера будут уменьшены автоматически. Ссылка на HTML с картинкой не допустима.

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

Правила индексации в поисковой системе «Яндекс» можно посмотреть по ссылке:

Тэги description и name

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

Условия отключения сайта от базы данных Яндекс.Маркет

Интернет-магазин отключается от базы данных Яндекс.Маркет при несоблюдении вышеизложенных требований и условий, описанных в договоре.

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

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

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

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

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

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

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

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

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

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

Шапка

Вот так выглядит шапка YML-файла

Элемент содержит всю необходимую информацию о магазине:

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

Оффер

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

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

  • И - в карточке товара будет отображаться скидка, так как новая цена ниже старой.
  • - указатель валюты, в которой магазин принимает оплату.
  • Ссылка на фотографию товара. Подтягивается в карточку на Маркете.
  • - значение false говорит о том, что забрать товар в торговом зале нельзя.
  • Значение true. В карточке отобразится возможность забрать товар самовывозом в пункте выдачи.
  • и - наличие товара и условия доставки.

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

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

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

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

Вручную

Такой вариант подойдет разве что тем интернет-магазинам, у которых не больше 20 товарных предложений.

Это самый сложный способ.

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

Модули для CMS

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

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

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

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

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

Обновление

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

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

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

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

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

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

Как в один клик составить объявления контекстной рекламы из YML?

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

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

Для повышения кликабельности сниппета коммерческого сайта в выдаче поисковой системы Яндекс мы будем использовать модуль «Товары и Цены» в панели ЯндексВебмастер. Данный модуль позволяет добавлять в сниппет сайта в выдаче поисковой системы Яндекс данные о цене товара и варианте доставки.

Подключение модуля «Товары и Цены» осуществляется в разделе «Содержимое сайта» панели ЯндексВебмастер. Для подключения модуля «Товары и Цены» необходимо передать в поисковую систему Яндекс информацию о предлагаемых товарах и их стоимости. Передача данных осуществляется через специальный yml-файл, который размещается на сайте.

Последовательность действий для подключения модуля «Товары и Цены»

  1. Подготовка данных и создание yml-файла с данными о товарах и ценах

Подготовка данных и создание YML-файла

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

  • Тип товара
  • Модель
  • Фирма
  • Страна
  • Описание
  • URL-товара
  • URL-картинки товара
  • Категория
  • >Цена

Все данные о товарах нужно собрать в excel-файл – (*.xlsx, 10Kb). Пример заполнения excel-файла для создания yml-файла можно скачать по этой ссылке — (*.xlsx, 13Kb).

Создать yml-файл можно с помощью сервиса автоматической генерации yml-файла по адресу http://www.tagiltsev.ru/yml_generator/ или самостоятельно с использованием Microsoft Excel, после ознакомления с информацией в разделе помощи Яндекс — http://help.yandex.ru/webmaster/goods-prices/technical-requirements.xml . Пример автоматически созданного yml-файла можно скачать по этой ссылке – (*.xml, 24Kb).

Заполнение заявки на подключение модуля «Товары и Цены»

После создания yml-файла с данными о товарах необходимо заполнить заявку на подключение модуля «Товары и Цены» в разделе «Содержимое сайта» панели ЯндексВебмастер. Для заполнения заявки необходимы следующие данные:

  • Местонахождение магазина
  • Регионы доставки
  • Информация о доставке по городу местонахождения
  • Форма онлайн заказа
  • Контактный телефон магазина
  • Адрес страницы (URL), где представлена информация о времени работы магазина
  • Организационно-правовая форма
  • Название организации
  • Почтовый адрес
  • Адрес местонахождения, указанный в Уставе
  • Адрес страницы (URL), где представлена информация о юридическом лице
  • Адрес (URL), по которому находится YML-файл

Пример правильно заполненной заявки

Важно!!! На сайте обязательно должна быть страница с юридической информацией. Без этого заявку отклонят.

Обработка заявки и получение ответа

В среднем, заявку обрабатывают около 3 – 5 рабочих дней. После рассмотрения заявки приходит ответ о принятии или отклонении (с указанием причины). Если заявку отклонили, то необходимо устранить замечания и подать новую.

После принятия заявки с модуле «Товары и Цены» появляется следующее сообщение:

Цена товара в сниппете сайта в выдаче Яндекс

После нескольких апдейтов поисковой системы Яндекс (1 — 2 недели) в сниппете сайта появляется информация о цене и доставке:

Если у Вас есть вопросы, то Вы можете задать их в комментариях.

В данной статье мы рассмотрим один из вариантов загрузки товаров в магазин с помощью YML файла.

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

Прежде всего, файл для загрузки должен соответствовать стандартам формата Яндекс.Маркет. Подробнее с форматом файла можно ознакомиться в Яндекс.Помощи по адресу: https://yandex.ru/support/partnermarket/yml/about-yml.xml. Если же файл отличается незначительно (например, добавлены дополнительные теги), то его также можно импортировать.

  • Настройка модуля
    • Расширенные настройки

Установка модуля

Перейдите в панель администрирования в пункт меню "Модули", найдите модуль "Импорт товаров из YML-файла" и нажмите установить, затем поставьте активность модуля (рис.1):

Рисунок 1.

Настройка модуля

В настройках необходимо либо загрузить файл, либо указать ссылку.

Путь к YML файлу - данный вариант выбирается в том случае, если файл физически находится на Вашем компьютере. При нажатии на ссылку "Выбрать файл" открывается окно выбора файла с компьютера (рис.2).


Рисунок 2.


Рисунок 3.

Полный импорт каталога из market.yandex.ru

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

Частичный импорт каталога из market.yandex.ru

Если требуется загрузка только определенных позиций от поставщика, то:
1) Загружаете файл или указываете ссылку, как описано выше. 2) В расширенных настройках настраиваете необходимые поля.
3) Обязательно ставите галочку в поле "Не добавлять новые товары" (расширенные настройки (рис.4))
В таком случае если у поставщика появились новые товары, то они не будут добавлены в магазин при обновлении каталога.


Рисунок 4.

Расширенные настройки

Рассмотрим настройки по очереди (рис.5)


Рисунок 5.

1) Деактивировать товары, которых нет в прайсе - при установке данной опции товары, которые не придут из файла YML при обновлении каталога, станут неактивными в Вашем магазине.

2) Обнулить количество у товаров которых нет в прайсе - при установке данной опции количество товаров, которые не придут из файла YML при обновлении каталога, станет равно 0.

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

4) Включить возможность покупки товаров под заказ - в случае если в файле товар с 0 количеством, настройка позволяет автоматически активировать функцию у товаров "под заказ".

5) Не добавлять новые товары - эта настройка необходима для частичного импорта каталога из market.yandex.ru .

Настройка соответствия Артикула товара


Рисунок 6.

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


Рисунок 7.

В атрибуте group_id тега offer (по умолчанию) (рис.8).


Рисунок 8.

Оставляем этот вариант, если артикул товара указан в теге group_id (рис. 9).


Рисунок 9.

В теге - указываем, когда артикул оффера расположен в отдельном теге (рис. 10), а в поле “Имя тега или параметра” указываем название самого тега (рис. 11).


Рисунок 10.


Рисунок 11.

В блоке параметров

Имя тега или параметра - здесь указываем атрибут name тега param, в примере на рисунке 12 name=”Цвет”, то есть в данном поле укажем имя параметра “Цвет” (рис. 13).


Рисунок 12.


Рисунок 13.

Настройка соответствия Артикула модификации


Рисунок 14.

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

Возможны следующие варианты (их 3):

1. В атрибуте id тега offer (по умолчанию) (рис.15)/


Рисунок 15.

2. В теге - указываем, когда артикул оффера расположен в отдельном теге (рис. 16), а в поле “Имя тега или параметра” указываем название самого тега (рис. 17).


Рисунок 16.


Рисунок 17.

3. В блоке параметров - в данном варианте речь идет о теге param.

Имя тега или параметра - здесь указываем атрибут name тега param, в примере на рисунке 18 name=”Цвет”, то есть в данном поле укажем имя параметра “Цвет” (рис.19).


Рисунок 18.


Рисунок 19.

Настройка соответствия количества


Рисунок 20.

Формат количества товара - в данном блоке указывается информация о том, откуда из файла YML необходимо брать информацию о количестве товаров.

Нет в файле (по умолчанию) - указываем данный вариант, если количество товара не предусмотрено в YML файле (рис. 21).


Рисунок 21.

В теге - указываем данный вариант, если количество товара указано в отдельном теге в YML файле (рис. 22).


Рисунок 22.

Имя тега или параметра - здесь указываем тег, в котором указывается информация о количестве товара, перед этим выбрав вариант “В теге” (рис. 23).


Рисунок 23.

В блоке параметров - в данном варианте речь идет о теге param (рис. 24).


Рисунок 24.

Для загрузки остатка товара таким образом оставляем вариант “В блоке параметров”, в поле “Имя тега или параметра” указываем атрибут name тега param, в котором указывается информация о количестве товара (рис. 25).


Рисунок 25.

Настройка соответствия названия товара

Выбираете тип файла, который вы загружаете.

Model - произвольный тип файла yml (рис. 26).

Name - упрощенный тип файла yml (рис. 27).

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


Рисунок 26.


Рисунок 27.

Настройка обновления товара


Рисунок 28.

Способ обновления:
Полное обновление продукта (по умолчанию) - продукт обновится по всем параметрам, которые придут в файле YML.
Обновлять только количество - обновятся только остатки.
Обновлять только стоимость - обновится только стоимость товаров.
Обновлять количество и стоимость - 2 и 3 вариант сработают вместе.

Наценка магазина - установив данное значение в %, при импорте YML файла цены товаров будут увеличены в процентном отношении от тех цен, которые указаны у товаров в YML файле.

Настройка обновления по расписанию


Рисунок 29.

Включить обновление по расписанию - опция активирует автоматическое обновление каталога полностью.

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

Дополнительно


Рисунок 30.

Создавать 301-й редирект (необходим при переезде) - при установке данной настройки будет создан автоматически 301 редирект со старых адресов, указанных в файле, на вновь сформированные в AdvantShop.

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

После загрузки файла Вы сможете ознакомиться со списком 301 редиректа в панели администрирования сайта, пункт меню "Настройки - SEO и счетчики - 301 редиректы".

Всё готово, мы рассмотрели как подключить модуль "импорт каталога из market.yandex.ru" и как произвести настройки.

    Экспорт товаров в онлайн-сервис «Яндекс.Маркет» в Shop-Script выполняется с помощью плагина из магазина Webasyst. 1. Установите плагин Установите плагин «Яндекс.Маркет»: в бекенде вашего Вебасиста перейдите в приложение «Инсталлер»,...

    Импортировать информацию о товарах из YML-файла удобно, когда необходимо перенести данные из своего старого интернет-магазина в Shop-Script.Плагин импорта товаров, описанный в этой статье, поддерживает получение данных из множества популярных CMS для...

    Добрый день,YML. Импорт Yml-файла. На отметке 75,037% — Импорт изображений товаров (самая длинная часть, подождите, пожалуйста)…прошло порядка 3 часов с момента запуска инсталляции, файл небольшой, примерно 7000 позицийпс вчера инсталляцию...

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

    Необходимо внести изменения на сайт: 1. Настроить цели в Яндекс.Метрике: Удачная регистрация - нажатие кнопки “регистрация” идентификатор: Registracia - ID: 20225845 Удачный вход - нажатие кнопки “Войти” идентификатор:...

    Обновили скрипт и все, что было с ним через Инсталлер. До этого все работало, теперь увы... Стоит плагин "Оптовые цены", в котором настраивается, сколько нужно добавить к выгружаемой по дефолту из 1С оптовой цене, чтобы получилась...

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

    Добрый вечер!Мне необходимо, чтобы в YML файле, экспортируемом плагином Яндекс.Маркет, добавлялась метка utm_term со значением ID товара.Подскажите, можно ли это в коде как-то поковырять самостоятельно?Это мне нужно для сервиса PricsLabs, который по...

    +1

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

    +7

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

    Есть решение

    Не могу понять каким образом обновляется YML файл, вот, что меня вводит в заблуждение.Ест там такая фраза Команда CRON для автоматического обновления файла:А сразу ниже вот этоОбновление файла "Автоматически, но не чаще чем раз в день"это...

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

    Хотел импортировать из YML файла. Процедура прошла без ошибок. НО когда открыл файл ни одна характеристика файла не перенеслась и картинки из трех только одна:(В чем может быть проблема?

    Настройка YML файла для корректной выгрузки в Я. Маркет

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

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

    Есть решение

    В плагине Яндекс.Маркет, после последнего обновления перестала создаваться ссылка на yml-файл. Теперь вместо ссылки вида https://сайт.ru/yandexmarket/2156-358.xmlФормируется ссылка https://сайт.ru/my/При этом старые файлы экспорта...

    Почистите кеш Вебасиста.Проверьте, нет ли ошибок в структуре сайта.Попробуйте отключать плагины, кроме «Яндекс.Маркета» — возможно, какой-то из них с ошибками.

    Rat

    Здравствуйте!можно ли написать скрипт, который будет ежедневно обновлять цены на товары(по артикулу) подтягивая yml файл с другого сайта?или это как то делается через cron?

    Есть решение

    Добрый день!Подскажите пожалуйста, возможно ли импортировать товары из YML файла?!Благодарю

    Это делается с помощью плагина Переход на Shop-Script 6, добавляющего соответствующий раздел в секции Магазин → Импорт/экспорт

    Есть решение

    Нужно добавить элемент delivery в YML файл для каждого товара, т.к. магазин выставляется на яндекс.маркете,то это нужно прописать вручную. Где это можно сделать и что прописать?

    Если вы пользуетесь Shop-Script 6, то в настройках экспорта товаров в Яндекс.Маркет есть соответствующее поле:

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

    Доброго времени суток. В YML файле, который выгружает система имеются буквы в id товаров (торговые предложения), есть ли какой-то способ использовать только числовые значения?