Парсинг отзывов с внешних площадок для 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Парсинг отзывов с внешних площадок для 1С-Битрикс
Средняя
~1-2 недели
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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 Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Парсинг отзывов с внешних площадок для 1С-Битрикс

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

Два сценария парсинга отзывов

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

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

Хранение отзывов в Битриксе

Битрикс имеет встроенный модуль отзывов (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: undocumented 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 рабочих дней.