Формирование yml. YML-файл. Написание скрипта для генерации файла YML

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

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

Кроме того, Яндекс Маркет - это не только объявления в поиске.

Но и большая витрина, похожая на большой интернет-магазин:

Например, вы смотрите не фотоаппараты, а платья:

Все те же удобные фильтры есть и здесь.

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

Файл для Маркета

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

Допускается три формата:

  • CSV;
  • XLS;

CSV - это текстовый файл, состоящий из строк, данные в которых отделены специальными символами - разделителями.

XLS файл же наиболее удобен для тех, кто хранит свои товары в таблицах Excel.

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

YML файл для Маркета

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

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

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

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

Там же можно найти примеры.

Как создать YML файл для Маркета?

  1. Прежде всего, только актуальная информация!
  2. Используйте каждое поле по его назначению: если это описание, то описывайте все преимущества данного товара, если у вас какие-то специальные условия покупки - используйте поле salеs_notes. делайте все, как положено, и будет вам счастье. Не нужно засорять поле информацией, для которой оно не предназначено.
  3. Четко и понятно прописывайте название предложения. Например, если вы продаете фотоаппарат Canon, то так и пишите:

Фотоаппарат Canon EOS 700D Kit

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

Как залить файл для Маркета?

Если вы подготовили YML файл для Яндекс Маркета и готовы вступить в бой за покупателей, то после создания магазина вам необходимо зайти в раздел «Ассортимент»:

и выбрать в появившемся меню «Прайс-лист».

И ввести ее в поле:

По принципу сайт.ру/название_файла.xml (то есть файл должен располагаться в корне сайта!), а потом нажать кнопку «Проверить прайс-лист».

Если вы хотите залить файл вручную, то выбирайте тогда «Загрузить файл»:

И смело жмите на кнопку выбора прайс-листа:

Если все сделано правильно, проблем не возникнет.

Если вы просто хотели проверить вашу базу данных, нажмите «Отмена», если вы готовы запустить размещение на Маркете, нажмите «Сохранить и продолжить».

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

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

Данный документ без изменений взят с сайта 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 символов. Если длина описания выходит за пределы допустимого значения, то текст обрезается и в конце проставляется многоточие.

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

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

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

+3 Принято

Добрый день!У меня есть файл YML-файл с товарами.Файл предоставлен поставщиком товаров.Я посмотрел документацию Яндекса https://yandex.ru/support/webmaster/goods-prices/t...Как я понял, файл составлен верно. Потому что они и сами у себя его и...

Импорт YML (предоставленый сервисом prom.ua)

При импорте не только этого файла:http://ua-torg.biz.ua/yandex_market.xml?hash_tag=2...И других файлов раньше формата YML импорт успешен но категории товаров созданы в общую директорию и под категории также.Это видно на сайте: ua-torg.biz(закрыли) Вот...

Использую плагин перехода на ShopScript.Использую YML. Все импортируется, за исключением реального наличия и характеристик. Наличие затем через CSV обновляю, однако с характеристиками все сложнее.Вопрос такой: как научить этот плагин подтягивать...

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

+4

+1

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

Создание каталога товара из YML и XML файлов поставщика

У поставщика есть два файла. YML - с описанием и характеристиками и XML - для подгрузки остатков. На основе этих файлов необходимо создать каталог товаров на сайте.

Яндекс не принимает YML из-за отсутствия тега delivery. Попытался понять как это работает. В плагине экспорта я создал два новых профиля. В одном из них в пункте 5.Условия доставки(домашний регион) поставил галочку "Доставка включена в...

Интересует плагин или способ создавать XML/YML прайс с актуальными остатками на складе. Или может подскажете как создать характеристику под Яндекс.Маркет которая будет подтягивать остатки?

Добрый день, подскажите пожалуйста как создать отдельный YML-файл для Яндекс-Вебмастера?И как сделать чтобы он обновлялся? Может быть есть плагин?

Есть решение

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

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

Rat

Здравствуйте. На сколько я понял из этой документации http://partner.market.yandex.ru/legal/tt/#id14782920 для гарантии есть абсолютно определенные фиксированные значения: false — товар не имеет гарантии производителя; true — товар имеет...

+1

Формирую файл по типу Произвольный товар (vendor.model)Если указываю: Группа товаров/категория →ТИП" (товара, как я предполагаю) →То вот этот код: case "typePrefix": $model = new shopTypeModel();...

Формирую файл по типу Произвольный товар (vendor.model)Если указываю: Группа товаров/категория →ТИП (товара, как я предполагаю) →То вот этот код: case "typePrefix": $model = new...

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

Экспорт YML

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

Магазин под ключ

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

Перенос товара поставщика к себе на сайт! Есть решение

Добрый День!Большая просьба помочь с выгрузкой товара на сайт (ambrella-mebel.ru)Я сделал перенос через плагин переход shop-script. Т.е. выбрали платформу YML-файл Вставили ссылку и создали характеристику! После переноса у нас слетели цены на...

В маркете можете купить конвертер YML в CSV https://www.webasyst.ru/store/plugin/shop/yml2csv/ И проблемы с переносом не будет. И в ближайшее время выйдет плагин, который будет автоматически обновлять цены и наличие. Стоимость второго плагина 1499 р. То есть 4500 р. за два плагина и проблем с заливкой товара и автоматическим обновлением цен у вас уже нет.

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

Добавлять товары в Shop-Script можно множеством разных способов - как вам удобнее.ВручнуюНаиболее простой и интуитивно понятный способ добавления - вручную, в разделе «Товары» бекенда Shop-Script.Щелкните по ссылке «Новый товар».Укажите основные данные...

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

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

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

Поговорим немного о самом формате YML и что в нем должно содержаться. (пример моего файла YML - Прайс лист в формате YML). Там же лежит файл lavka_price.xml

Заголовок файла YML, мне пришлось писать руками, откроете мой файл и все поймете, там нет ничего сложного.

Товары внутри файла YML должны быть описаны внутри тегов ....
Каждый и товаров внутри тегов должен содержать следующие данные:
- стартовый тег карточки товара, id товара, доступность товара
http://www.lavka.od.ua/shop/bytovaja-tehnika/vodonagrevateli/cube-steatite-vm-50s4cm.html - ссылка на страницу товара
171 - цена товара
USD - валюта товара
272 - категория товара
http://www.lavka.od.ua/images/photos/medium/shop500.jpg
CUBE STEATITE VM 50S4CM - имя товара
Atlantic - производитель товара
- тег закрытия карточки товара

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

Для того чтобы получить недостающие данные пришлось писать формулы для Excel.
1. Создание ссылки на товар
Внутри InstantShop каждому товару присваивается страница с наименованием товара + .html
Для того чтобы получить необходимую страницу пришлось вначале избавляться от пробелов, и заменять их знаком тире, формула =ПОДСТАВИТЬ(номер ячейки;" ";"-"), далее избавляемся от больших букв, т.к. название страниц только маленькие буквы, для этого я использовал формулу =СТРОЧН(номер ячейки).
Далее выполняем сцепку, полученный строчный результат cube-steatite-vm-50s4cm, дополняем недостающими значениями, формула: =СЦЕПИТЬ("http://www.lavka.od.ua/shop/bytovaja-tehnika/vodonagrevateli/";L6;".html") и получаем на выходе в нужной ячейке значение: http://www.lavka.od.ua/shop/bytovaja-tehnika/vodonagrevateli/cube-steatite-vm-50s4cm.html
Примечание, у Вас может быть сложное название товара (FHR G (AN))в таком случае необходимо делать несколько преобразований, т.к. в названии страницы не может быть скобок и знака /.

2. Категория товара
Она создается на основе логической формулы вот такого примера, для раздела холодильники:
=ЕСЛИ(N6="однокамерный";259;ЕСЛИ(N6="двухкамерный";260;ЕСЛИ(N6="трехкамерный";261;ЕСЛИ(N6="винный";262;ЕСЛИ(N6="морозильник";263;ЕСЛИ(N6="комби";264;ЕСЛИ(N6="side-by-side";265))))))).
Т.к Все мои товары были разложены по подкатегориям (для холодильников это 7 подкатегорий), то система сама все сделала. Т.е в зависимости к какому под разделу относится товар (однокамерный, двухкамерный и т.д) будет вставлена соответствующая цифра 259, 260 и т.д.

3. Ссылка на фотографию
Используя ID товара, можно без труда создать ссылку на фото товара, т.к InstantShop создает ссылки используя номер ID.
Форула: =СЦЕПИТЬ("http://www.lavka.od.ua/images/photos/medium/shop";E6;".jpg") на выходе получаем следующий результат: http://www.lavka.od.ua/images/photos/medium/shop500.jpg

Теперь несколько оговорок, полученный XML файл необходимо дополнить заголовком и всей необходимой требухой которую требует Яндекс. Далее переименовать расширение файла из XML в YML.
Все Ваш файл готов.

Рыба, катамаран, плохо дело!

YML (Yandex Market Language) - это стандарт, разработанный Яндексом для принятия и размещения информации от магазинов. YML основан на стандарте XML (XML XSD). Единый формат представления данных позволяет быстро и качественно обрабатывать предоставляемую магазинами информацию о товарах и услугах.

Настройте экспорт информации о товарах и услугах из вашей базы данных в YML-файл или используйте CMS со встроенными возможностями экспорта данных в формат YML. Разместите файл на сайте вашего магазина по URL, который указывается в разделе «Товары и цены» . YML-файл регулярно скачивается роботом и обновленные данные экспортируются в базу данных.

Примеры использования элементов представлены в разделе Примеры и описания .

    YML-файл должен быть доступен по протоколу HTTP или HTTPS. Вы можете использовать авторизацию для доступа к этому файлу. В этом случае во время загрузки файла укажите логин и пароль для его автоматического скачивания роботом.

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

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

    Вы можете разместить YML-файл в упакованном виде с помощью алгоритма сжатия ZIP (расширение.zip) или GNU ZIP (расширение.gz).

    Максимальный объем YML-файла составляет 500 МБ.

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

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

    Символ в тексте Код для YML-файла
    Символ в тексте Код для YML-файла

Примеры и описания

XML-заголовок

Вторая строка заголовка XML-документа определяет ссылку на файл описания формата данных (XML DTD). Здесь достаточно указать только имя файла shops.dtd , путь указывать не нужно.

\n

yml_catalog

Любой XML-документ может содержать только один корневой элемент. Формат YML в качестве корневого использует элемент yml_catalog . Атрибут date элемента yml_catalog должен соответствовать дате и времени генерации YML-файла на стороне магазина. Дата должна иметь формат YYYY-MM-DD hh:mm.

\n \n ...\n \n

shop

Элемент shop содержит описание магазина и его товарных предложений.

\n BestShop\n Best online seller Inc.\n http://www.best.seller.ru/\n\n ... \n ... \n ... \n ... \n

Примечание. Название магазина, указываемое в элементе name , не должно превышать 20 символов. В противном случае оно автоматически будет заменено на имя домена, указанное в элементе url .

currencies

Элемент currencies задает список курсов валют магазина. Каждая из валют описывается отдельным элементом currency .

Данные о ценах принимаются в рублях (RUR, RUB), гривнах (UAH), белорусских рублях (BYN), тенге (KZT), долларах (USD) и евро (EUR). В результатах поисковой выдачи цены могут отображаться в рублях, гривнах, белорусских рублях и тенге в зависимости от региона пользователя. Если в вашем YML-файле не задан курс для отображаемой валюты, то используется курс Центрального Банка страны, к которой относится регион пользователя. Применяется курс, установленный на текущий день. Курс обновляется ежедневно в 00.00.

\n \n \n \n \n \n

Атрибут id элемента currency указывает код одной или нескольких валют, которые могут быть использованы в YML-файле.

Атрибут rate указывает курс валюты к курсу основной валюты, взятой за единицу (валюта, для которой rate=\"1\"). Атрибут rate может иметь следующие значения:

В качестве основной валюты (для которой установлено rate=\"1\") могут быть использованы только рубль (RUR, RUB), белорусский рубль (BYN), гривна (UAH) или тенге (KZT).

Пример, когда курс USD и EUR соответствуют курсу Национального банка Украины:

\n \n \n \n

categories

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

Параметры:

  • id - идентификатор вашей категории товаров.

    parentId - идентификатор более высокой по иерархии (родительской) категории товаров.

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

local_delivery_cost

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

Cтоимость доставки каждого отдельного товара может быть указана в элементе local_delivery_cost внутри элемента offer .

Если в YML-файле указана общая стоимость доставки, то она действует на все товары, кроме тех, на которые стоимость доставки указана непосредственно в соответствующем элементе offer .

\n ... \n ... \n 300\n \n ...\n ...\n \n

delivery-options

Элемент используется для указания стоимости курьерской доставки по своему региону.

Данные указываются в атрибуте cost элемента option .

Элемент delivery-options необходимо указывать в элементе на уровне shop . В противном случае YML-файл не пройдет валидацию. Стоимость указывается в основной валюте прайс-листа.

Также элемент delivery-options может быть указан в элементе на уровне offer . В этом случае стоимость указывается в валюте предложения.

В качестве значения можно использовать только целые числа (рубли). Для указания бесплатной доставки используйте значение 0. Учитывайте общие правила указания стоимости доставки:

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

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

Элемент option допускает использование дополнительных атрибутов (days , order-before). Эти атрибуты учитываются Яндекс.Маркетом, но не используются в сниппете в рамках партнерской программы.

offers

В элементе offers содержится список товарных предложений магазинов. Каждое товарное предложение описывается в отдельном элементе offer .

\n \n ...\n \n ...\n

В YML существуют несколько типов описаний предложений товаров. Тип устанавливает, какие поля используются для описания предложения.

Тип описания указывается в атрибуте type элемента offer:

\n ...\n ...\n

Упрощенное описание

description и name

В элементе name указывается заголовок товарного предложения (длина не более 120 символов). В заголовке рекомендуется указывать полное уникальное название товара. Заголовок не может состоять только из цифр.

В элементе description указывается описание товарного предложения (длина не более 175 символов). В описании товарного предложения рекомендуется указывать основные характеристики товара.

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

Примечание. В элементах description и name не допускается использование XHTML-элементов (например, h3, br и пр.).

\n Ортопедический матрас Орматек Mono Prim EVS500\n Односторонний матрас средней жесткости на основе блока независимых пружин EVS 500, \n который равномерно распределяет нагрузку по всей горизонтальной поверхности матраса \n и обеспечивает направленную поддержку позвоночника. Наполнители: пенополиуретан \n и латексированная кокосовая койра. Размер: 90x195 см, высота: 17 см.\n Максимальный вес на 1 спальное место: 100 кг.\n

adult

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

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

Элемент adult может быть указан:

    перед элементом offers - для обозначения всего списка товарных предложений;

    в элементе offer - для отдельных товарных предложений.

true\n\n ...\n ...\n

\n\n ...\n Вибратор гелевый\n Robotic\n Реалистик 9\n ...\n true\n ...\n

vendor

В элементе vendor указывается производитель товара или его торговая марка.

Элемент vendor применим в двух типах описания товарного предложения - упрощенном и vendor.model . При описании товара рекомендуется всегда указывать производителя или торговую марку.

\n Nokia\n

Типы описаний

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

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

Произвольный товар (vendor.model)

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

\n \n 700\n USD\n 6\n true\n 300\n Принтер\n НP\n CH366C\n Deskjet D2663\n Серия принтеров для людей, которым нужен надежный, простой в использовании \n цветной принтер для повседневной печати. Формат А4. Технология печати: 4-цветная термальная струйная. \n Разрешение при печати: 4800х1200 т/д.\n \n true\n Япония\n А4\n термическая струйная\n Цветная\n 1000\n 20\n 2.73\n\n

Элемент Описание

currencyId

categoryId

delivery

delivery-options .

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

delivery-options

manufacturer_warranty

country_of_origin

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

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

Модель. Название модели должно содержать цифры и буквы.

Описание товарного предложения. Максимальная длина - 175 символов.

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

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

delivery-options

Стоимость доставки данного товара в своем регионе.

Статус доступности товара - в наличии/на заказ.

«false» - товарное предложение на заказ. Магазин готов осуществить поставку товара на указанных условиях в течение месяца (срок может быть больше для товаров, которые всеми участниками рынка поставляются только на заказ). Те товарные предложения, на которые заказы не принимаются, не должны выгружаться.

«true» - товарное предложение в наличии. Магазин готов сразу договариваться с покупателем о доставке товара.

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

manufacturer_warranty

Элемент предназначен для отметки товаров, имеющих официальную гарантию производителя.

country_of_origin

Элемент предназначен для указания страны производства товара. Список стран, которые могут быть указаны в этом элементе, доступен по адресу: http://partnermarket/elements//pages/help/Countries.pdf .

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

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

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

Книги (book)

\n \n 80\n RUR\n 3\n true\n 300\n Александра Маринина\n Все не так. В 2 томах. Том 1\n ЭКСМО - Пресс\n А. Маринина - королева детектива\n 2007\n 978-5-699-23647-3\n 2\n 1\n rus\n 70x90/32\n 288\n Все прекрасно в большом патриархальном семействе\n Руденко. Но - увы! - впечатление это обманчиво: каждого из \n многочисленных представителей семьи обуревают свои потаенные \n страсти и запретные желания.\n false\n

Элементы, входящие в offer (обязательные элементы в таблице выделены жирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Название произведения.

Издательство.

Год издания.

Необязательный элемент.

Количество томов.

Номер тома.

Язык произведения.

Переплет.

table_of_contents

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Название произведения.

Издательство.

Год издания.

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

Формат ISBN проверяется на корректность. При проверке учитываются:

    Длина кода. При разбиении ISBN на части при помощи дефиса (например, 978-5-94878-004-7) код проверяется на соответствие дополнительным требованиям к количеству цифр в каждой из частей.

    Контрольная цифра (check-digit). Последняя цифра кода должна согласовываться с остальными цифрами по определенной формуле.

Необязательный элемент.

Аннотация к книге. Максимальная длина - 175 символов.

Количество томов.

Номер тома.

Язык произведения.

Переплет.

Количество страниц в книге, должно быть целым положительным числом.

table_of_contents

Аудиокниги (audiobook)

\n http://www.best.seller.ru/product_page.asp?pid=14345\n 200\n RUR\n 3\n Владимир Кунин\n Иваnов и Rабинович, или Аj"гоу ту "Хаjфа!\n 1С-Паблишинг, Союз\n 2008\n 978-5-9677-0757-5\n ru\n Николай Фоменко\n начитана \n CD\n mp3\n 45m23s\n Перу Владимира Кунина принадлежат десятки сценариев к\n кинофильмам, серия книг про КЫСЮ и многое, многое другое.\n true\n

Элементы, входящие в offer (обязательные элементы в таблице выделены жирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

Название произведения.

Издательство.

Год издания.

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

Формат ISBN проверяется на корректность. При проверке учитываются:

    Длина кода. При разбиении ISBN на части при помощи дефиса (например, 978-5-94878-004-7) код проверяется на соответствие дополнительным требованиям к количеству цифр в каждой из частей.

    Контрольная цифра (check-digit). Последняя цифра кода должна согласовываться с остальными цифрами по определенной формуле.

Необязательный элемент.

Аннотация к книге. Максимальная длина - 175 символов.

performance_type

Язык произведения.

Номер тома.

Номер части.

Формат аудиокниги.

recording_length

table_of_contents

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

Название произведения.

Издательство.

Год издания.

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

Формат ISBN проверяется на корректность. При проверке учитываются:

    Длина кода. При разбиении ISBN на части при помощи дефиса (например, 978-5-94878-004-7) код проверяется на соответствие дополнительным требованиям к количеству цифр в каждой из частей.

    Контрольная цифра (check-digit). Последняя цифра кода должна согласовываться с остальными цифрами по определенной формуле.

Необязательный элемент.

Аннотация к книге. Максимальная длина - 175 символов.

Исполнитель. Если их несколько, перечисляются через запятую.

performance_type

Тип аудиокниги (радиоспектакль, произведение начитано, ...).

Язык произведения.

Номер тома.

Номер части.

Формат аудиокниги.

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

recording_length

Время звучания задается в формате mm.ss (минуты.секунды).

table_of_contents

Музыкальная и видео продукция (artist.title)

Пример для музыки

\n http://www.best.seller.ru/product_page.asp?pid=12946\n 15\n USD\n 2\n true\n Pink Floyd\n Dark Side Of The Moon, Platinum Disc\n 1999\n CD\n Dark Side Of The Moon, поставивший мир на уши\n невиданным сочетанием звуков, - это всего-навсего девять \n треков, и даже не все они писались специально для альбома. \n Порывшись по сусекам, участники Pink Floyd мудро сделали \n новое из хорошо забытого старого - песен, которые \n почему-либо не пошли в дело или остались незаконченными. \n Одним из источников вдохновения стали саундтреки \n для кинофильмов, которые группа производила в больших количествах.\n

Элементы, описывающие музыку в offer (обязательные элементы в таблице выделены жирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Исполнитель.

Название.

Год выпуска.

Носитель.

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Исполнитель.

Название.

Год выпуска.

Носитель.

Пример для видео

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

Элементы, описывающие видео в offer (обязательные элементы в таблице выделены жирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Название фильма.

Режиссер.

Оригинальное название.

Год выпуска.

Носитель.

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

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Название фильма.

Режиссер.

Оригинальное название.

Год выпуска.

Носитель.

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

Туры (tour)

\n http://www.best.seller.ru/product_page.asp?pid=12344\n 958\n USD\n 6\n false\n 300\n Африка\n Египет\n Хургада\n 7\n 01/01/03\n 08/01/03\n Hilton\n 5*****\n SNG\n ALL\n авиаперелет, трансфер, проживание, питание, страховка\n Авиа\n Отдых в Египте.\n

Элементы, входящие в offer (обязательные элементы в таблице выделены жирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Часть света.

Курорт или город.

Количество дней тура.

Даты заездов.

Звезды отеля.

Тип комнаты (SNG, DBL, ...).

Тип питания (All, HB, ...).

included

transport

Транспорт.

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

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Часть света.

Курорт или город.

Количество дней тура.

Даты заездов.

Название отеля (в некоторых случаях название тура).

Звезды отеля.

Тип комнаты (SNG, DBL, ...).

Тип питания (All, HB, ...).

included

Что включено в стоимость тура.

transport

Транспорт.

Описание тура. Максимальная длина - 175 символов.

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

Билеты на мероприятие (event-ticket)

\n url товарного предложения\n 100000\n RUR\n 3\n true\n \n Дмитрий Хворостовский и Национальный филармонический\n оркестр России. Дирижер - Владимир Спиваков.\n Московский международный Дом музыки\n Большой зал\n Партер р. 1-5\n 2009-12-31T19:00 \n 0\n 0\n Концерт Дмитрия Хворостовского и Национального филармонического\n оркестра России\n

Элементы, входящие в offer (обязательные элементы в таблице выделены жирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Название мероприятия.

date url

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

«false» - товар не может быть доставлен («самовывоз» ).

«true» - доставка товара осуществлятся в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в теге delivery-options .

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

Название мероприятия.

Дата и время сеанса. Указываются в формате ISO 8601: YYYY-MM-DDThh:mm.

Признак премьерности мероприятия.

Признак детского мероприятия.

Упрощенное описание

Это базовый, наиболее простой тип описания.

\n http://www.best.seller.ru/product_page.asp?pid=12348\n 699.54\n USD\n 6\n false\n 300\n Золотые наручные часы \n Longines\n A1234567B\n Изящные золотые часы.\n Швейцария\n

Элементы, входящие в offer (обязательные элементы в таблице выделены полужирным шрифтом):

Элемент Описание

URL страницы товара. Максимальная длина URL - 512 символов.

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

Яндекс.Вебмастера. Стоимость доставки описывается в элементе delivery-options .

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

delivery-options

Стоимость доставки данного товара в своем регионе.

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

Код производителя.

Описание товарного предложения. Максимальная длина - 175 символов.

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

country_of_origin

Элемент предназначен для указания страны производства товара. Список стран, которые могут быть указаны в этом элементе, доступен по адресу: .

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

Указанное значение не должно быть равно нулю.

currencyId

Идентификатор валюты товара (RUR, USD, UAH, KZT). Для корректного отображения цены в национальной валюте необходимо использовать идентификатор (например, UAH) с соответствующим значением цены.

categoryId

delivery

Элемент, отражающий возможность доставки соответствующего товара.

    «false» - товар не может быть доставлен («самовывоз» ).

    «true» - доставка товара осуществляется в регионы, указанные во вкладке Магазин в разделе Товары и цены Яндекс.Вебмастера. Стоимость доставки описывается в элементе delivery-options .

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

delivery-options

Стоимость доставки данного товара в своем регионе.

Название товарного предложения.

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

Код производителя.

Описание товарного предложения. Максимальная длина - 175 символов.

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

country_of_origin

Элемент предназначен для указания страны производства товара. Список стран, которые могут быть указаны в этом элементе, доступен по адресу: http://partner.market.yandex.ru/pages/help/Countries.pdf .

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

Понравилась статья? Поделиться с друзьями: