Парсинг відгуків із зовнішніх майданчиків для 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С-Бітрікс

Відгуки на картці товару підвищують конверсію, але зібрати органічні відгуки з нуля — довго. Швидкий старт: парсинг відгуків із Яндекс.Маркету, OZON, Wildberries, Google Maps та інших майданчиків, де вже накопичені оцінки про ваші товари або заклад. Важливо розуміти різницю між відгуками на товари та відгуками на компанію — це два різних сценарії з різною архітектурою.

Два сценарії парсингу відгуків

Сценарій 1: відгуки на товари — для інтернет-магазинів. Прив'язуємо відгуки з Яндекс.Маркету/OZON до конкретного SKU в каталозі 1С-Бітрікс.

Сценарій 2: відгуки на компанію — для сервісних бізнесів. Збираємо відгуки з Google Maps, 2GIS, Яндекс.Карт і показуємо на сайті.

Зберігання відгуків у 1С-Бітрікс

1С-Бітрікс має вбудований модуль відгуків (vote), але для імпортованих відгуків зручніший Highload-блок:

Таблиця ExternalReviews:

UF_PRODUCT_ID — прив'язка до елемента інфоблоку (або 0 для відгуків на компанію)
UF_SOURCE — 'yandex_market' | 'ozon' | 'google' | '2gis'
UF_AUTHOR — ім'я автора
UF_RATING — оцінка (1–5)
UF_TEXT — текст відгуку
UF_DATE — дата відгуку на майданчику
UF_SOURCE_ID — унікальний ID відгуку на джерелі
UF_ACTIVE — модерація (Y/N)

UF_SOURCE_ID — захист від дублікатів при повторних запусках парсера.

Парсинг Яндекс.Маркету

Яндекс.Маркет активно захищається від парсингу. Робочі підходи у 2025:

Офіційний Partner API — якщо ви продавець на маркеті, відгуки доступні через API. Найнадійніший шлях.

Headless-парсинг — Playwright з ротацією проксі. Сторінка відгуків завантажується через AJAX; потрібно дочекатись рендеру компонента [data-zone-name="reviews"].

Мобільна версіяm.market.yandex.ru простіша у парсингу, менше захисту, відгуки у простішому HTML.

Парсинг OZON та Wildberries

OZON: у Network DevTools видно XHR-запити до /api/v1/review/ — можна звертатись напряму, передаючи cookie сесії. Працює, поки не зміниться схема авторизації.

Wildberries: публічний endpoint для відгуків — https://feedbacks.wildberries.ru/api/v1/feedbacks?imtId={id}. Параметр imtId — внутрішній ID товару WB, його потрібно знайти на сторінці товару.

Модерація та відображення

Не показуйте парсингові відгуки без модерації — серед них можуть бути негативні або нерелевантні. Прапорець UF_ACTIVE = N за замовчуванням, менеджер перевіряє в адміністративній частині.

Для відображення створюємо компонент на основі bitrix:main.include або кастомний, який зчитує з Highload-блоку з фільтром UF_ACTIVE = Y. Виводимо рейтинг у мікророзмітці schema.org/Review — це впливає на сніпети у пошуку.

Кейс: агрегація відгуків для мережі ресторанів

Завдання: зібрати відгуки з Google Maps, Яндекс.Карт та 2GIS для 12 точок, оновлювати щотижня.

Реалізація:

  • Google Maps: офіційний Places API (безкоштовна квота 5 запитів/сек)
  • Яндекс.Карти: Playwright + проксі-пул (API організацій закритий)
  • 2GIS: недокументований API https://public-api.reviews.2gis.com/v1/reviews — працює без авторизації
  • Highload-блок з прив'язкою до інфоблоку «Ресторани» через UF_BRANCH_ID

Результат: 847 відгуків агреговано при першому запуску, 60–80 нових щотижнево. Середній рейтинг та блок останніх відгуків виведено на кожній сторінці ресторану.

Часові рамки робіт

Етап Термін
Аналіз майданчиків, вибір методу парсингу 4–8 годин
Розробка парсера (1 майданчик) 1–2 дні
Highload-блок, схема зберігання 4–6 годин
Фронтенд-компонент з мікророзміткою 4–8 годин
Модерація, адміністративний інтерфейс 4–6 годин
Тестування, налаштування розкладу 4 години

Разом для 3 майданчиків: 7–10 робочих днів.