Яндекс.Маркет — это специальный онлайн-каталог, позволяющий владельцам интернет-магазинов размещать информацию о своих товарах на едином ресурсе и получать заказы от его посетителей. Товары всех участников публикуются в общем списке, из которого покупатель может выбрать понравившийся товар и перейти в интернет-магазин для совершения покупки. Каждый переход покупателя на витрину интернет-магазина оплачивается Яндекс.Маркету владельцем магазина.
Чтобы разместить свои товары в каталоге Яндекс.Маркета, необходимо импортировать в базу данных каталога информацию о своих товарах в определенном формате. WebAsyst Shop-Script позволяет быстро и удобно сформировать файл нужного формата, как описано ниже.
Создание XML-файла с помощью WebAsyst Shop-Script
Внимание: для правильного формирования XML-файла каталог интернет-магазина должен содержать хотя бы один товар, находящийся не в корне каталога (товары в корне каталога не видны на витрине).
Совет: имена файлов изображений товаров не должны содержать специальных символов, в противном случае экспортированный XML-файл может быть отвергнут сервисом Яндекс.Маркет. Допускается использование только букв латинского алфавита, цифр, символов подчеркивания и дефиса.
- Перейдите в раздел администрирования «Продукты -> Яндекс.Маркет».
- В поле «Адрес главной страницы интернет-магазина» впишите URL главной страницы витрины интернет-магазина, например, http://domain.ru/.
- Отметьте категории товаров, которые необходимо опубликовать в каталоге Яндекс.Маркета.
- В текстовое поле с надписью «1 рубль = » впишите курс рубля по отношению к основной валюте вашего магазина. Если основная валюта магазина — это российский рубль, впишите единицу.
- Выберите, какие описания товаров (краткие или полные) необходимо экспортировать в XML-файл. Если экспортировать описания не нужно, выберите вариант «Не экспортировать описания».
- Выберите, нужно ли экспортировать для Яндекс.Маркета информацию о товарах, значение остатка на складе у которых равно нулю.
Совет: чтобы этот пункт был доступен, в разделе «Настройки -> Настройки -> Настройки магазина» необходимо включить параметр «Вести учет товаров на складе».
- Выберите, нужно ли экспортировать только наименования товаров либо наименования вместе с указанием категорий, в которых он находится.
- Укажите необходимое значение для тега sales_notes. Допустимая максимальная длина значения — 50 символов.
Пример страницы с параметрами экспорта XML-файла для Яндекс.Маркета показан на рисунке:

Указав все необходимые значения, нажмите на кнопку «Экспортировать товары в XML-файл». После завершения экспорта в верхней части страницы появится ссылка на XML-файл рядом с надписью «Прямой доступ (URL)». Ее следует скопировать для дальнейшей вставки в аккаунт Яндекс.Маркета.
Настройка аккаунта на Яндекс.Маркете
- Перейдите на страницу регистрации интернет-магазина в каталоге Яндекс.Маркета по адресу http://partner.market.yandex.ru/yandex.market/, нажмите на ссылку «Разместить товары на Маркете» и войдите в свой Яндекс-аккаунт. Если у вас нет аккаунта в сервисах Яндекс, зарегистрируйтесь — это бесплатно.
- После авторизации либо получения аккаунта выберите вариант «Использовать текущий паспорт», чтобы перейти на страницу регистрации интернет-магазина в каталоге.
- Укажите адрес (URL) вашего интернет-магазина, имя, фамилию владельца, адрес электронной почты и номер телефона его владельца и сохраните введенные данные.
- Перейдите по ссылке «Заполнение данных о магазине» и сохраните требуемую информацию, после чего перейдите в раздел «Подготовка ассортимента к выгрузке».
- В текстовое поле под надписью «Проверка YML файла» вставьте скопированный ранее URL файла, сформированного с помощью WebAsyst Shop-Script.
В интерфейсе Яндекс.Маркета формат файла обозначается как YML, тогда как в WebAsyst Shop-Script используется обозначение XML. Существенной разницы между этими наименованиями нет, т.к. YML — это разновидность общего формата XML, используемая для загрузки каталогов товаров в Яндекс.Маркет.
- Скопируйте адрес XML-файла в разделе администрирования WebAsyst Shop-Script «Продукты -> Яндекс.Маркет» после надписи «Прямой доступ (URL)», вставьте его в поле «Проверка YML файла» на странице настройки аккаунта Яндекс.Маркета и нажмите «Проверить».
Внимание: доменное имя в адресе XML-файла должно полностью совпадать с доменным именем вашего интернет-магазина, который вы указали ранее в шаге 3. В частности, не допускается указывать адрес, содержащий имя www-поддомена (например, www.domain.ru), если вы ранее указали в качестве адреса магазина доменное имя второго уровня без www (например, domain.ru).
В случае успешной проверки адреса цвет поля в списке истории валидации изменится с серого на зеленый, как показано на рисунке:
- Нажмите на кнопку «Использовать данный URL» под адресом файла, принятым Яндекс.Маркетом. На открывшейся странице оставьте все значения пустыми (по умолчанию) и нажмите «Сохранить».
- Если вы предварительно указали информацию о своем магазине в соответствующем разделе, то в вашем аккаунте Яндекс.Маркета справа должны появится зеленые отметки напротив пунктов «Заполнение данных о магазине» и «Подготовка ассортимента к выгрузке». Нажмите на кнопку «Отправить заявку на регистрацию», чтобы направить заявку о регистрации в каталоге в администрацию Яндекс.Маркета.