Розробка модуля генерації фідів 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка модуля генерації фідів 1С-Бітрікс
Середня
~1-2 тижні
Часті питання

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

Етапи розробки

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

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Розроблення модуля генерації фідів для 1С-Bitrix

Каталог товарів потрібно експортувати в Google Shopping, Yandex.Market, Avito, Facebook Catalog тощо. Кожна платформа має інший формат та вимоги полів. Ручна генерація фідів не масштабується. Модуль генерації фідів автоматично експортує на кілька платформ.

Підтримувані фіди

  • Google Shopping XML
  • Yandex.Market YML
  • Facebook Catalog JSON
  • Pinterest CSV
  • Avito XML

Налаштування фіду

Налаштувати на платформу:

  • Які товари включити (за категорією, наявністю, ціновим діапазоном)
  • Відображення полів (поле Bitrix → поле фіду)
  • Вибір зображення (основне, додаткові, ліміт)
  • Наценка/знижка на ціну
  • Правила наявності

Автоматична генерація

Cron-задача генерує фіди вночі:

foreach ($platforms as $platform) {
    $products = getProductsForPlatform($platform);
    $feed = new FeedGenerator($platform);

    foreach ($products as $product) {
        $feed->addProduct([
            'id'          => $product['ID'],
            'title'       => $product['NAME'],
            'description' => truncate($product['DETAIL_TEXT'], 2000),
            'price'       => $product['PRICE'] * (1 + $markup),
            'availability' => $product['QUANTITY'] > 0 ? 'in stock' : 'out of stock',
        ]);
    }

    $feed->save($platform->getPath());
}

URL фідів

Автогенерація та розміщення файлів фідів:

  • /feeds/google-shopping.xml
  • /feeds/yandex-market.yml
  • /feeds/facebook-catalog.json

Платформи регулярно опитують ці URL.

Терміни розроблення

Етап Тривалість
Базовий (2 фіди) 5–7 днів
Кілька фідів (5+), відображення полів 10–14 днів
Розширений (правила, фільтри, аналітика) 16–20 днів