Проверяем каталог в 1С-Битрикс: товары, цены, остатки, фото, свойства, SKU.
Создаем отдельный профиль выгрузки под каждую площадку.
Настраиваем разделы, цены, категории, изображения и характеристики.
Делаем тестовую выгрузку и проверяем файл до загрузки на площадку.
Подключаем автоматическое обновление, чтобы данные не устаревали.
Разберем далее подробней
Если каталог небольшой и без торговых предложений, стандартной выгрузки 1С-Битрикс часто хватает. Но если нужно передавать товары на Пульс цен, Яндекс Маркет, Ozon или Wildberries, почти всегда появляются дополнительные требования: отдельные категории, обязательные параметры, свои правила по ценам, остаткам, изображениям и карточкам товаров. Поэтому выгрузку лучше сразу настраивать как отдельный рабочий процесс, а не как разовый экспорт.
Сколько времени занимает настройка
от 4 до 8 часов — если каталог небольшой, товары без SKU, а площадка одна;
от 1 до 2 рабочих дней — если есть торговые предложения, несколько типов цен и дополнительные характеристики;
от 3 до 5 рабочих дней — если нужно настроить несколько площадок, доработать профиль выгрузки и подключить автоматическое обновление.
Точный срок зависит от структуры каталога, количества товаров, логики цен, состояния свойств и того, нужно ли дорабатывать стандартную выгрузку 1С-Битрикс.
Когда стандартной выгрузки уже недостаточно
Проблемы начинаются, когда у сайта большой каталог, есть торговые предложения, несколько типов цен, оптовые условия или сложные характеристики. В такой ситуации типовой профиль экспорта может сформировать файл, но это не значит, что площадка примет его без ошибок. Обычно в работе всплывают одни и те же проблемы: у части товаров нет фото, в выгрузку попадает не тот тип цены, характеристики передаются не полностью, а SKU дублируются или теряются.
Отдельно стоит учитывать, что одна и та же логика редко подходит всем площадкам сразу. То, что подходит для Яндекс Маркета, не всегда удобно для Пульс цен. А требования Ozon и Wildberries часто требуют отдельной подготовки карточек или дополнительной обработки данных.
Шаг 1. Определите, куда именно нужна выгрузка
До настройки в Битрикс нужно зафиксировать список площадок. Это базовый шаг, потому что под каждую площадку может понадобиться свой набор полей и отдельная логика формирования данных.
Пульс цен — для B2B-каталога и оптовых продаж;
Яндекс Маркет — если нужен YML-файл и регулярное обновление каталога;
Ozon — если товары будут загружаться через кабинет продавца, шаблон или интеграцию;
Wildberries — если товары будут передаваться через кабинет поставщика.
Правильный принцип здесь простой: одна площадка — один профиль выгрузки. Не стоит пытаться собрать один универсальный файл сразу на все каналы продаж.
Шаг 2. Проверьте, как устроен каталог в 1С-Битрикс
Перед настройкой экспорта нужно понять, откуда именно будут браться данные. Если этого не сделать заранее, ошибки всплывут уже после загрузки на площадку.
где хранятся товары и торговые предложения;
какой тип цены используется для выгрузки;
откуда подтягиваются остатки;
есть ли у всех товаров фотографии;
где лежат артикулы, бренд и обязательные свойства;
как устроены разделы каталога и нужно ли менять категории под площадку.
Если цены, фото или свойства заполнены неравномерно, сначала лучше привести каталог в порядок. Иначе выгрузка будет формироваться, но часть карточек на площадке окажется неполной.
Шаг 3. Куда нажимать в 1С-Битрикс
В административной части сайта откройте раздел Магазин → Настройки → Экспорт данных. Если модуль интернет-магазина не используется, путь обычно выглядит так: Магазин → Торговый каталог → Экспорт данных.
Дальше порядок действий такой:
Нажмите «Добавить профиль».
Выберите шаблон выгрузки или создайте отдельный профиль под нужную площадку.
Укажите инфоблок каталога и разделы, которые должны попасть в файл.
Откройте настройки профиля и проверьте параметры выгрузки.
Сохраните профиль.
Запустите тестовый экспорт.
Если площадок несколько, создайте отдельные профили под каждую из них. Это проще в поддержке и безопаснее при доработках.
Шаг 4. Настройте состав выгрузки
После создания профиля важно проверить не только сам факт экспорта, но и состав данных. На этом этапе нужно решить, что именно попадет в файл.
какие разделы каталога участвуют в выгрузке;
какой тип цены выгружается;
нужно ли передавать старую цену;
нужно ли выгружать все товары или только доступные;
какие изображения брать: главное фото или весь набор;
какие свойства обязательны для карточки товара;
как формируются категории для площадки;
как выгружаются торговые предложения и SKU.
На этом этапе чаще всего и становится понятно, хватает ли стандартной логики Битрикс или потребуется доработка профиля.
Шаг 5. Сделайте тестовую выгрузку
Перед передачей файла на площадку нужно обязательно сделать тест. Недостаточно просто увидеть, что XML сформировался без ошибки. Нужно проверить, что данные внутри файла действительно корректные.
у товаров есть названия и ссылки;
цены совпадают с сайтом;
остатки передаются корректно;
фото не пустые и открываются;
категории не перепутаны;
SKU не дублируются и не пропадают;
обязательные свойства заполнены.
Если площадка требует отдельные параметры, их лучше проверить заранее на нескольких товарах из разных групп, а не только на одной тестовой карточке.
Шаг 6. Подключите файл к площадке
Когда тестовая выгрузка проверена, можно подключать ее к площадке. Для Яндекс Маркета обычно используют ссылку на YML-файл. Для Ozon и Wildberries сценарий зависит от выбранного способа загрузки: вручную, через шаблон, через кабинет или через интеграцию. Для Пульс цен обычно также важно заранее проверить, какие именно данные должны участвовать в карточке товара и как будет выглядеть структура каталога.
Если после первой загрузки часть товаров не появилась или появились ошибки, сначала нужно проверять не площадку, а сам состав выгрузки: категории, цены, остатки, изображения и обязательные поля.
Шаг 7. Настройте автоматическое обновление
После запуска выгрузка должна обновляться автоматически. Иначе через короткое время цены, остатки и карточки на площадке перестанут совпадать с сайтом.
Для простых сценариев можно использовать стандартный запуск по расписанию. Для больших каталогов и тяжелых выгрузок лучше сразу настраивать выполнение по cron. Это особенно важно, если у вас много товаров, торговых предложений и регулярное обновление остатков из 1С.
Что чаще всего ломается
в выгрузку попадает не тот тип цены;
остатки на сайте обновились, а в файле остались старые;
часть карточек уходит без фото;
товары попадают не в те категории;
характеристики собираются непоследовательно;
SKU дублируются или не попадают в файл;
один профиль пытаются использовать сразу для всех площадок.
Чтобы не возвращаться к этим проблемам после каждой доработки, лучше сразу разделять выгрузки по площадкам и фиксировать, какие поля откуда берутся.
Чек-лист перед запуском
выбраны площадки и понятны их требования;
создан отдельный профиль под каждую площадку;
проверены цены, остатки, фото и свойства;
сопоставлены категории сайта и площадки;
протестирована выгрузка на нескольких товарах из разных разделов;
настроено автоматическое обновление;
понятно, где править ошибки: в каталоге, в профиле или в доработке выгрузки.
Вывод
Выгрузка товаров из 1С-Битрикс на Пульс цен и маркетплейсы работает стабильно только тогда, когда под нее заранее подготовлен каталог, создан отдельный профиль и проверен состав данных. Если сделать это сразу, каталог не придется переделывать под каждую новую площадку вручную, а сама выгрузка будет работать как нормальный канал продаж, а не как постоянный источник ошибок.
Частые вопросы
Можно ли сделать одну выгрузку сразу для Пульс цен, Яндекс Маркета, Ozon и Wildberries?
Технически можно попытаться собрать один общий файл, но на практике это неудобно и нестабильно. У каждой площадки свои требования к категориям, карточкам товаров, изображениям, ценам и обязательным параметрам. Поэтому надежнее делать отдельный профиль выгрузки под каждую площадку.
Когда хватает стандартной выгрузки 1С-Битрикс без доработок?
Стандартной выгрузки обычно хватает, если каталог небольшой, товары без сложных характеристик и торговых предложений, а площадка только одна. Если есть SKU, несколько типов цен, оптовые условия, отдельные требования к фото и свойствам, стандартного профиля часто уже недостаточно.
Что лучше использовать для автоматического обновления: агент или cron?
Для простых и легких выгрузок можно использовать стандартный запуск по расписанию. Если каталог большой, много торговых предложений и часто обновляются остатки, лучше настраивать cron. Такой вариант стабильнее для регулярного обновления тяжелых выгрузок.
Что проверять в первую очередь, если площадка загрузила товары с ошибками?
Сначала нужно проверить саму выгрузку: правильный ли тип цены передается, заполнены ли обязательные свойства, есть ли изображения, не перепутаны ли категории и корректно ли выгружаются торговые предложения. Чаще всего проблема не в площадке, а в составе данных, которые попали в файл.
Сколько времени занимает настройка выгрузки на торговые площадки?
Если каталог небольшой и площадка одна, настройка может занять от 4 до 8 часов. Если есть торговые предложения, несколько типов цен и сложные свойства, срок обычно составляет от 1 до 2 рабочих дней. Если нужно подключить несколько площадок и доработать профиль выгрузки, работа может занять от 3 до 5 рабочих дней.