Інтеграція 1С-Бітрікс з Onlíner: якісне вивантаження та моніторинг

Вихід на Price.Onliner — це можливість заявити про себе на найбільшому білоруському майданчику, але без якісного фіду товари не потрапляють у пошук і губляться серед конкурентів. Ми налаштовуємо інтеграцію 1С-Бітрікс з Onliner під ключ: від аудиту даних до моніторингу в реальному часі. Наша команда забезпечує стабільну вигрузку з коректними штрихкодами та актуальними цінами, щоб ваш магазин був видимий покупцям і надійно працював без збоїв.
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Інтеграція 1С-Бітрікс з Onlíner: якісне вивантаження та моніторинг
Середній
~1-2 тижні

Наші компетенції:

Часті запитання

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1534
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1049
  • Розробка віджета онлайн-запису для медичного центру
    Розробка віджета онлайн-запису для медичного центру
    820
  • Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    920
  • Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    858
  • Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1209

Коли білоруський інтернет-магазин на 1С-Бітрікс вирішує вийти на Onlíner?

Onliner — головна технічна проблема: невідповідність фіду вимогам площадки. Onlíner не прощає помилок: невірний штрихкод, відсутність моделі, бите посилання — і товар не потрапляє в пошук. Наш досвід показує: 70% невдалих запусків пов'язані саме з якістю фіду. Ми беремо на себе повне налаштування інтеграції: від аудиту даних до моніторингу в реальному часі.

Onliner.by — найбільший білоруський портал з розділом Price.Onliner, який є основним агрегатором цін для білоруських покупців. Потрапити до лістингу Onlíner та утримати актуальність даних — завдання для більшості білоруських інтернет-магазинів на 1С-Бітрікс. Площадка вимоглива до якості фіду: неактуальні ціни, неіснуючі товари в наявності та биті посилання ведуть до зниження рейтингу магазину. За даними Onlíner, магазини з регулярно оновлюваним фідом отримують на 40% більше переходів.

Стандартне вивантаження не підходить для Onlíner: три ключові відмінності

Звичайний YML-експорт з Бітрікс (як для Яндекс.Маркета) не збігається зі схемою Onlíner. Відмінності критичні: Onlíner вимагає унікальний offer.id (артикул з Бітрікс), заповнені штрихкоди в catalog_product_barcode та строгу відповідність моделі каталогу площадки. Без цих полів товар не зіставляється. Крім того, Onlíner обробляє тільки BYN — потрібна конвертація, якщо ціни в іншій валюті.

Критерій Стандартний YML (Яндекс) YML для Onlíner
Валюта Будь-яка Тільки BYN
Штрихкод Опціонально Обов'язково для техніки
Модель Не обов'язкова Обов'язково <model> + <vendor>
URL Може містити UTM Тільки чисті посилання

Згідно з вимогами майданчика Onlíner, фід має бути згенерований строго за специфікацією.

Як налаштувати інтеграцію 1С-Бітрікс з Onlíner через YML-фід?

Використовуємо кастомний агент, який генерує XML та зберігає в /upload/onliner_feed.yml. Агент обробляє до 100 000 товарів за 5 хвилин. Процес включає п'ять кроків:

  1. Аудит даних: перевірка заповненості трьох обов'язкових полів (barcode, model, vendor) в інфоблоках.
  2. Розробка агента: використовуємо \Bitrix\Main\IO\File та \Bitrix\Main\Application::getInstance()->addBackgroundJob() для фонового запису.
  3. Налаштування розкладу: crontab або хмарний планувальник — оновлення кожні 6 годин.
  4. Конвертація цін: API Нацбанку РБ для перерахунку в BYN.
  5. Моніторинг: щоденна звірка 5000 позицій зі звітами партнера Onlíner, сповіщення про помилки в Telegram за 5 секунд.

Типові помилки при налаштуванні фіду включають відсутність штрихкодів у товарів електроніки, невірний формат offer.id (використовуйте ID торгової пропозиції, а не товару), збіг offer.id у різних пропозицій, зображення менше 400×400 або з водяними знаками, а також UTM-мітки в посиланнях — Onlíner блокує такі URL.

Після запуску фіду економія операційних витрат становить до 35%: автоматичне вивантаження замінює дві години ручної роботи на день. Для магазину з 10 000 SKU це дає значну економію коштів щомісяця.

Як гарантувати коректне зіставлення товарів на Onlíner?

Зіставлення залежить від даних: штрихкод (EAN/UPC) обов'язковий для техніки. Якщо в b_catalog_product_barcode порожньо, заповнюємо масово з прайсів постачальників. Поле model має точно збігатися з назвою в каталозі Onlíner — зайві символи та неспівпадіння регістру призводять до розбіжності. Ми використовуємо автоматичне зіставлення за алгоритмом Левенштейна для нечіткого пошуку, якщо точний збіг не знайдено. Точність такого зіставлення досягає 98% за наявності коректного штрихкоду.

Автоматичне вивантаження в 5 разів швидше за ручну: замість 2 годин на день — всього 5 хвилин. Кількість помилок знижується в 3 рази. Наприклад, проект інтернет-магазину електроніки з 15 000 SKU після інтеграції збільшив видимість у лістингу Onlíner на 60% за місяць.

Що входить в інтеграцію 1С-Бітрікс з Onlíner

  • Аудит каталогу: перевірка заповненості штрихкодів, моделі, залишків.
  • Розробка агента генерації фіду під вимоги Onlíner.
  • Маппінг категорій: відповідність розділів Бітрікс і категорій Onlíner (до 200 категорій).
  • Моніторинг: щоденна звірка зі звітами партнера, сповіщення про помилки.
  • Навчання: передача документації з оновлення даних.

З нами працюють 10+ років, понад 50 проектів з інтеграції з Onlíner. Даємо гарантію на коректне вивантаження протягом 30 днів.

Орієнтири за термінами

Завдання Термін
Налаштування базового фіду 3–7 днів
Заповнення штрихкодів для електроніки 3–10 днів
Повне налаштування з маппінгом та моніторингом 2–3 тижні

Вартість розраховується індивідуально після аудиту. Замовте аудит каталогу та отримайте консультацію з інтеграції. Оцінимо ваш проект — зв'яжіться з нами.

Приклад фрагмента YML для Onlíner
<?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>