Главная / Парсинг
Парсер данных и выгрузка в таблицу
от 3 000 ₽ за настроенный парсер · 3 000 ₽/мес, если нужен ежедневный мониторинг
Что собираю
| Источник | Что на выходе |
|---|---|
| Карточки товара на маркетплейсе (публичные страницы) | артикул, название, цена, наличие, продавец, количество отзывов — в Excel с датой снятия |
| Доски объявлений и каталоги | объявления по фильтру: цена, город, параметр, ссылка, контакт из текста |
| Сайт с прайсом или каталогом | позиция, артикул, цена, свойства — по вашему шаблону таблицы |
| Ваш кабинет продавца (Ozon/WB/Маркет) | отчёт по вашим же данным: продажи, остатки, цены конкурентов из официальных отчётов |
| Несколько источников разом | сводный дашборд: одна таблица, где видно, кто дешевле и у чего кончилось наличие |
Как это выглядит на практике
- Первый запуск — пилот на 10–20 карточках: вы смотрите формат таблицы и понимаете, то ли это. Пилот бесплатный или стоит минимальную сумму.
- Если формат подходит — делаю полный сбор и, по нужде, автозапуск по расписанию с историей: видно, какая цена когда изменилась.
- На выходе: таблица Excel/CSV или JSON, скрипт с инструкцией, либо ссылка на готовую выгрузку — как вам удобнее.
Ограничения — говорю заранее
- Капчу и защиту не обхожу. Если страница закрыта авторизацией или бот-защитой, предлагаю легальный путь: официальные API маркетплейсов, выгрузки и отчёты из вашего кабинета, ручная выгрузка в CSV.
- Персональные данные не собираю — только общедоступные карточки и объявления в рамках того, что сам сайт показывает без входа.
- Не делаю массовый сбор ради спама и не «накручиваю» ничью статистику.
- Частоту запросов ограничиваю, чтобы не нагружать чужой сайт; если источник не выдерживает — честно говорю, что стабильно не получится.
Что нужно от вас для расчёта
- Ссылка на источник (2–3 страницы достаточно).
- 3–5 строк примера того, что хотите получить на выходе — можно от руки.
- Как часто нужны данные: разово, раз в день, раз в неделю.
Показанные работы — демонстрационные, сделаны для портфолио. На главную →
Что парсю, а от чего откажусь
| Источник | Как работаю | Ограничение, которое назову сразу |
|---|---|---|
| Интернет-магазины, карточки товаров | Публичные страницы: название, цена, наличие, артикул, характеристики | Частоту держу низкой; если площадка закрыта капчей — предлагаю API или выгрузку из кабинета |
| Доски объявлений | Список и карточка: цена, дата, город, публичные контакты | Личные сообщения и закрытые разделы не трогаю |
| Сайты с таблицами и прайсами | PDF, Excel, HTML-таблицы, в том числе с кривой шапкой | Если данные только на картинке — это распознавание, другая цена |
| Ваш кабинет: маркетплейс, CRM, банк | Выгрузка отчётов и официальный API под вашим логином | Чужие аккаунты и вход «по ключу от заказчика» не беру |
| Открытые данные и реестры | Публичные выгрузки и карточки | Персональные данные людей не собираю |
Как выглядит выгрузка
Формат задаёте вы — я подстраиваюсь под ваш шаблон, а не наоборот. Типовой результат:
| Артикул | Название | Цена сегодня | Цена вчера | Δ | Наличие |
|---|---|---|---|---|---|
| 1024871 | Фильтр масляный | 640,00 | 690,00 | −50,00 | есть |
| 1024905 | Тормозные колодки | 2 180,00 | 2 180,00 | 0,00 | нет |
| 1025114 | Аккумулятор 60 А·ч | 5 490,00 | — | новая | есть |
Ключевое слово здесь — история. Разовая выгрузка отвечает на вопрос «сколько сейчас», а история отвечает на единственный полезный вопрос: «кто и когда двинул цену». Как устроен монитор, который делает это сам, — в кейсе «Монитор с фильтром по правилам».
Технически: почему без тяжёлых библиотек
Статическая страница читается стандартными средствами — это быстрее и не требует установки. Если контент собирается скриптом на стороне сайта, поднимаю браузерный движок, но предупреждаю заранее: такой парсер медленнее, тяжелее и чаще ломается после обновления вёрстки, и это влияет на цену сопровождения.
Результат отдаю так, чтобы он открылся у вас, а не только у меня: .xlsx с закреплённой шапкой
или .csv с BOM — Excel понимает кириллицу без ручных настроек кодировки.