Prom.ua — одна з найбільших торгових платформ в Україні, тому дані з неї цікавлять і продавців, і тих, хто наповнює власний магазин. Розбираємо, що можна збирати, які для цього є способи і на що звертати увагу.
Що найчастіше збирають з Prom.ua
- Назви товарів, категорії й характеристики.
- Ціни, акції й наявність.
- Дані про продавців і кількість пропозицій по товару.
- Відгуки й рейтинги.
Власні дані: вивантаження з кабінету
Якщо ви продавець на Prom, свої товари можна вивантажити з особистого кабінету у файл (Excel, YML) і використати для імпорту в інший магазин чи для аналітики. Це найпростіший, найчистіший у правовому сенсі спосіб, і парсинг тут не потрібен.
Чужі дані: збір зі сторінок
Коли потрібні відкриті дані інших продавців або категорій, їх збирають зі сторінок каталогу й карток товарів. Схема така:
- Відкрийте категорію й зафіксуйте шаблон адрес сторінок (пагінація).
- У DevTools (F12) знайдіть селектори назви, ціни, наявності та посилання на картку.
- Пройдіть усі сторінки категорії, збираючи посилання на товари.
- Відкрийте кожну картку й витягніть потрібні поля.
- Збережіть результат в Excel, CSV або базу.
Код і принципи роботи описано в статті парсинг на Python з BeautifulSoup. Платформа активно використовує динамічне завантаження, тож у частини сторінок доведеться застосовувати браузерні інструменти: парсинг динамічних сторінок.
Як не отримати блокування
- Робіть паузи між запитами й не збирайте дані в десятки потоків.
- Збирайте лише потрібні категорії, а не весь сайт.
- Дотримуйтеся правил платформи й не порушуйте обмежень на автоматичні запити.
Що не можна робити
- Копіювати чужі фото й описи на свій сайт без дозволу правовласника.
- Збирати й використовувати персональні дані без підстав.
- Перевантажувати платформу запитами.
Для чого це потрібно бізнесу
Найчастіші сценарії: порівняння цін із конкурентами (докладно в статті парсинг цін конкурентів), підбір асортименту, наповнення власного магазину, моніторинг акцій і наявності.
Готові рішення в нашому каталозі: Парсинг та завантаження товарів на сайт, Парсинг цін та наявності товарів.
Потрібні дані з Prom у зручному форматі? Ми виконаємо парсинг сайтів під ваше завдання або розробимо парсер на замовлення з регулярним оновленням.