Night Sniper
@nightsniper01Отвечу в течение 30 минут
● hi@night-sniper.ruБрендбук
Главная/Блог

how-to · парсер цен

Парсер для бизнеса: открытые страницы, не взлом

Дмитрий Night Sniper · квиз

Парсер для бизнеса в Night Sniper — это сбор данных с открытых страниц по правилам площадки, а не «взлом кабинета конкурента». Типичные задачи: цены и наличие на витрине, карточки с карт, дедуп телефонов, выгрузка для менеджера. Живой внутренний контур — Лиды с карт: публичные карточки 2GIS, нормализация, дедуп, подготовка рассылок. Это не скрытый парсинг личного кабинета.

Я Дима. Парсер пишу под задачу. Сроки и смета — после того, как понятно, какие поля и какой объём. Цену «парсер от 15 000» не рисую.

Как это выглядит в интерфейсе

Кадр с витрины — pipeline, не «скрипт в терминале на ноутбуке».

night-sniper.ru
Pipeline сбора и нормализации лидов с карт
Pipeline сбора и нормализации лидов с карт

На главной в доказательствах у этого контура три факта. Те же строки. Публичного входа нет.

2026

Лиды с карт

  • 564 контакта пилота
  • A/B выбор канала
  • Контроль кампаний
Доступ по авторизации

564 — масштаб того прогона после нормализации. Не обещание «в вашем городе будет столько же». Город, ниша и качество карточек карт разные. Дедуп режет дубли: один телефон не должен плодить три компании.

A/B канала — какой мессенджер или способ связи проверяли в кампании, не «нейросеть сама написала продающий текст». Контроль кампаний — чтобы рассылка не уехала дважды по одному списку.

Что можно собирать легально

  • Цены и остатки, которые сайт сам показывает без логина.
  • Карточки организаций из открытых карт.
  • Событийную афишу, если страница публичная — как у живого wow-event.ru, если заказчику нужен мониторинг чужих площадок, а не «взлом билетки».

Что не делаю: обход капчи «как бот-ферма», логины в чужой CRM, скрейп за paywall, спам по списку без согласия.

robots.txt и правила площадки читаю до кода. Если площадка запрещает автоматический обход — говорю об этом на брифе, а не «потом разберёмся».

Как это выглядит в работе

  1. Список источников и полей.
  2. Частота обновления и куда класть результат: таблица, CRM, отчёт.
  3. Дедуп: телефон и имя не плодят три карточки.
  4. Хостинг 24/7, не скрипт на ноутбуке.

Без пункта 2 вы получите CSV в чат раз в месяц и потеряете его. Без пункта 3 менеджер обзвонит одну кофейню трижды. Без пункта 4 «вчера вечером парсер жил».

Инфра, на которой крутятся воркеры, без IP: свой сервер. Сайт под данные — сайт под ключ.

Цены с витрины vs лиды с карт

Это разные брифы. Цены: URL, селекторы или JSON, который страница и так отдаёт, частота, валюта, наличие. Карты: имя, телефон, адрес, рубрика, дедуп. Не смешивайте в одну смету «выгрузите конкурентов и ещё базу города».

Не обещаю обход «закрытых цен после логина». Если цена видна только в кабинете — это не парсер витрины.

Куда класть результат

В CRM, если менеджер должен звонить. В таблицу, если это аналитика. В кампанию, если следующий шаг — сообщение. На витрине maps-leads как раз про нормализацию и контроль, не про «слить базу в Telegram».

Связка бот + CRM, если дальше пишете в мессенджер: бот + CRM. Это другой контур: вы уже имеете право писать человеку. Парсер сам по себе права писать не даёт.

Событийный сайт как пример публичной страницы:

wow-event.ru
Hero сайта WOW EVENT с концертной сценой
Hero сайта WOW EVENT с концертной сценой

Мониторинг чужой афиши — только если страница открыта и правила позволяют. Свой сайт событий я собираю иначе: как лендинг, лендинг под ключ.

Для кого

Магазин, агентство, события — кому нужна таблица «вчера / сегодня», а не скриншоты руками. Не для тех, кто хочет «выгрузить базу конкурента с паролями».

NDA на главной: без разрешения ничего не публикую. Этот внутренний контур на витрине согласован как продукт студии, не как чужой кабинет.

Что не является парсером

Сбор из Excel, который прислал клиент — это импорт. Обзвон по купленной базе — это не этот продукт. Выгрузка после логина в чужой кабинет — отказ.

Мониторинг своего же сайта «не отвалился ли прайс» — чаще проще решить проверкой в OKKO, чем отдельным парсером. Хелсчеки ресурсов у студии живут отдельно от этого брифа.

Частота и вежливость

Раз в сутки и раз в минуту — разные риски для вас и для площадки. Ставлю паузы, читаю Retry-After, не долблю 429. Если площадка отдаёт JSON для своей витрины — лучше его, чем HTML-селекторы, которые сломаются на редизайне.

Селекторы живут в конфиге, не зашиты в десять мест. Когда верстка поедет, чинить один файл, не «весь проект».

Пилот vs прод

Пилот карт: нормализация, дедуп, 564 контакта. Прод: расписание, алерты, если источник молчит, место в CRM. Пилот не обещает прод «по той же цене». После пилота видно, есть ли в данных смысл звонить.

Заказать контур: квиз. Карточка: Лиды с карт. Доказательства: /#reviews.

Вопросы

Это взлом сайтов?
Нет. Только то, что страница отдаёт без логина. Кабинеты и paywall не трогаю.
Что с robots.txt?
Читаю до кода. Если площадка запрещает обход — говорю на брифе.
Лиды с карт — это цены?
Это публичные карточки 2GIS, нормализация и дедуп. Пример легального сбора, не прайс магазина.
Сколько контактов обещаете?
Пилот карт — 564 после нормализации. Это тот прогон, не гарантия на ваш город.
Срок?
После списка источников, полей и куда класть результат. Вилки «от 15 000» нет.
564 контакта — это гарантия?
Нет. Это пилот того прогона после нормализации, как на главной.
Можно открыть pipeline?
Публичного входа нет. На главной кадр и три функции, в статье тот же кадр.

Нужен сбор открытых данных — опишите источники и поля. Квиз

Ещё в блоге

  • Лендинг под ключ: состав работ, не подписка конструктора
  • Создание сайта в Сочи без конструктора
  • Разработка Telegram-бота под ключ
  • Свой сервер: сайты, боты и CRM в одном контуре
Direct contact / no managers

Обсудим задачу и сроки

Опишите задачу. Я разберу объём, предложу следующий шаг и дам предварительную оценку. Без менеджеров и пересказов.

NS
Night Sniper
Разработчик, отвечаю лично

Обычно отвечаю в течение 30 минут в рабочее время.

Night Sniper
Night Sniper
✛Разработка, которая попадает в цель

Закрываю весь цикл сам: исследование, дизайн, код, запуск и поддержка. Работаю по договору и NDA, исходники отдаю, инфраструктуру документирую.

Связь
hi@night-sniper.ruСочи, ул. Несербская, д. 6Telegram - @nightsniper01
Услуги
001.Сайты002.Игры и WebGL003.Боты и Mini Apps004.CRM005.AI006.Парсеры007.СкраперыБлогСочи
Есть задача?

Опишите её в двух предложениях. Я отвечу планом, сроком и предварительной сметой. Отвечаю быстро, без менеджеров.

Обсудить проект
© 2026 NIGHT SNIPER - Powerful code for influential business
БлогПолитика конфиденциальностиБрендбукNightOS