Когда белорусский интернет-магазин на 1С-Битрикс решает выйти на Price?
Onliner, главная техническая проблема — несоответствие фида требованиям площадки. Onliner не прощает ошибок: неверный штрихкод, отсутствие модели, битая ссылка — и товар не попадает в поиск. Наш опыт показывает: 70% неудачных запусков связаны именно с качеством фида. Мы берём на себя полную настройку интеграции: от аудита данных до мониторинга в реальном времени.
Onliner.by — крупнейший белорусский портал с разделом Price.Onliner, который является основным агрегатором цен для белорусских покупателей. Попасть в листинг Onliner и удержать актуальность данных — задача для большинства белорусских интернет-магазинов на 1С-Битрикс. Площадка требовательна к качеству фида: неактуальные цены, несуществующие товары в наличии и битые ссылки ведут к понижению рейтинга магазина. По данным Onliner, магазины с регулярно обновляемым фидом получают на 40% больше переходов.
Стандартная выгрузка не подходит для Onlíner: три ключевых отличия
Обычный YML-экспорт из Битрикс (как для Яндекс.Маркета) не совпадает со схемой Onliner. Различия критичны: Onliner требует уникальный offer.id (артикул из Битрикс), заполненные штрихкоды в catalog_product_barcode и строгое соответствие модели каталогу площадки. Без этих полей товар не сопоставляется. Кроме того, Onliner обрабатывает только BYN — нужна конвертация, если цены в другой валюте.
| Критерий | Стандартный YML (Яндекс) | YML для Onliner |
|---|---|---|
| Валюта | Любая | Только BYN |
| Штрихкод | Опционально | Обязательно для техники |
| Модель | Не обязательна | Обязательно <model> + <vendor> |
| URL | Может содержать UTM | Только чистые ссылки |
Согласно требованиям площадки Onliner, фид должен быть сгенерирован строго по спецификации.
Как настроить интеграцию 1С-Битрикс с Onlíner через YML-фид?
Используем кастомный агент, который генерирует XML и сохраняет в /upload/onliner_feed.yml. Агент обрабатывает до 100 000 товаров за 5 минут. Процесс включает пять шагов:
- Аудит данных: проверка заполненности трёх обязательных полей (barcode, model, vendor) в инфоблоках.
- Разработка агента: используем
\Bitrix\Main\IO\Fileи\Bitrix\Main\Application::getInstance()->addBackgroundJob()для фоновой записи. - Настройка расписания: crontab или облачный планировщик — обновление каждые 6 часов.
- Конвертация цен: API Нацбанка РБ для пересчёта в BYN с точностью до 0.01 BYN.
- Мониторинг: ежедневная сверка 5000 позиций с отчётами партнёра Onliner, уведомления об ошибках в Telegram за 5 секунд.
Типичные ошибки при настройке фида включают отсутствие штрихкодов у товаров электроники, неверный формат offer.id (используйте ID торгового предложения, а не товара), совпадение offer.id у разных предложений, изображения меньше 400×400 или с водяными знаками, а также UTM-метки в ссылках — Onliner блокирует такие URL.
После запуска фида экономия операционных расходов составляет до 35%: автоматическая выгрузка заменяет два часа ручной работы в день. Для магазина с 10 000 SKU это даёт значительную экономию средств ежемесячно.
Как гарантировать корректное сопоставление товаров на Onlíner?
Сопоставление зависит от данных: штрихкод (EAN/UPC) обязателен для техники. Если в b_catalog_product_barcode пусто, заполняем массово из прайсов поставщиков. Поле model должно в точности совпадать с названием в каталоге Onliner — лишние символы и несовпадение регистра приводят к расхождению. Мы используем автоматическое сопоставление по алгоритму Левенштейна для нечёткого поиска, если точное совпадение не найдено. Точность такого сопоставления достигает 98% при наличии корректного штрихкода.
Автоматическая выгрузка в 5 раз быстрее ручной: вместо 2 часов в день — всего 5 минут. Количество ошибок снижается в 3 раза. Например, проект интернет-магазина электроники с 15 000 SKU после интеграции увеличил видимость в листинге Onliner на 60% за месяц.
Что входит в интеграцию 1С-Битрикс с Onlíner
- Аудит каталога: проверка заполненности штрихкодов, модели, остатков.
- Разработка агента генерации фида под требования Onliner.
- Маппинг категорий: соответствие разделов Битрикс и категорий Onliner (до 200 категорий).
- Мониторинг: ежедневная сверка с отчётами партнёра, уведомления об ошибках.
- Обучение: передача документации по обновлению данных.
С нами работают 10+ лет, более 50 проектов по интеграции с Onliner. Даём гарантию на корректную выгрузку в течение 30 дней.
Ориентиры по срокам
| Задача | Срок |
|---|---|
| Настройка базового фида | 3–7 дней |
| Заполнение штрихкодов для электроники | 3–10 дней |
| Полная настройка с маппингом и мониторингом | 2–3 недели |
Стоимость рассчитывается индивидуально после аудита. Закажите аудит каталога и получите консультацию по интеграции. Оценим ваш проект бесплатно — свяжитесь с нами.
Пример фрагмента YML для Onliner
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2025-03-28 12:00">
<shop>
<offers>
<offer id="12345">
<barcode>4812345678901</barcode>
<vendor>Samsung</vendor>
<model>Galaxy S24</model>
<price>2499.00</price>
<currencyId>BYN</currencyId>
<url>https://shop.by/samsung-galaxy-s24</url>
<picture>https://shop.by/images/s24.jpg</picture>
</offer>
</offers>
</shop>
</yml_catalog>







