Для подготовки прайс листа выгрузки товарных позиций можно использовать бесплатное решение Яндекс.Маркет для бизнеса. Установка решения доступна по ссылке https://marketplace.1c-bitrix.ru/solutions/yandex.market/
Инструкция доступна здесь: https://yandex.ru/support/market-cms/index.html
Видеоинструкция по настройке прайса в Битрикс:
Если после загрузки прайса в кабинете получаем уведомление о наличии одинаковых предложений, то скорее всего настройки сделаны на основе данных элементов, а не товарных предложений. В 1С-Битрикс вариативные товары состоят из Элемента (товара) и Предложений (торговых предложений). Т.е. если на сайте представлены не простые товары, а вариативные - то, настройки прайса по умолчанию приводят к ошибкам в виде дублирующихся товаров.
Для изменения настроек необходимо перейти к прайс листам
Переходим к редактированию профиля нужного прайс листа и проверяем соответствие полей. Если для элемента url установлено Элемент, меняем на Предложение. Если нам требуется одинаковое название для всех Предложений Элемента, то оставляем для элемента name Элемент и поле в 1С-Битрикс Название. Если же требуется чтобы у всех Предложений на Маркете сохранялось Название элемента и добавлялось свойство "цвет" Предложения, то выбираем для элемента name Шаблон, а в соответствующее поле в 1С-Битрикс с помощью меню добавляем к имени Элемента свойство Предложения цвет. В итоге в прайсе мы получим список предложений с разными url (с добавлением get параметра) и названием вида товар+цвет, например Телефон стационарный белый.
и ждем успешное подключение прайса в течение четырех часов
Как видим Предложения опубликованы, дублей в прайcе не было. Все вариации товаров представлены на Маркете.
Ошибки в прайс листе - Не указана характеристика товара Размер
такая ошибка может быть связана с тем, что для элемента param name="Размер" не указан атрибут unit="RU" (размерная сетка Россия). Переходим в режим редактирования нужного прайса и добавляем атрибут элемента param unit. Подробнее с настройками прайса для интернет магазинов одежды можно ознакомиться по ссылке
если в yml файле видим атрибут unit - значит все сделано правильно, можно отправлять прайс на проверку.