Извлечение данных с сайтов
Извлечение данных с сайтов, это скрипт, написанный для конкретного сайта, каталога или набора документов. Он собирает нужные болгарской компании поля и передаёт их в структурированном виде: цены конкурентов для участия в госзакупке, контакты из профессионального реестра, технические параметры из спецификаций производителя. Цена указывается в предложении после изучения источника, поскольку зависит от его структуры, количества полей и от того, нужно ли выполнить извлечение один раз или по расписанию; разовое извлечение готово за несколько дней, две недели. Наш самый крупный такой проект, каталог ОМЕГА ЛАЙТ, в котором более трёх тысяч блоков питания MEAN WELL получили по шестьдесят один техническому параметру, извлечённому из спецификаций производителя; скрипт и данные остаются Вашими.
Открыть решение в рабочем режиме: 3D-принтеры и расходные материалы
Портфолио: ОМЕГА ЛАЙТ
Что вы получаете
- Скрипт для вашего источника
Пишем его под структуру конкретного сайта, каталога или PDF и нужные вам поля, а не используем общий инструмент, который собирает всё подряд.
- Структурированные данные
Без дубликатов, с единым форматом цен, телефонов, адресов и единиц измерения, готовыми к импорту.
- И из PDF-спецификаций
Для каталога ОМЕГА ЛАЙТ мы извлекли десятки технических параметров каждой модели из спецификаций производителя, с указанием типа и единицы измерения.
- По расписанию, когда данные меняются
Скрипт запускается каждый день, неделю или месяц и отправляет только новые и изменённые записи.
- Сразу в Вашу систему
Google Sheets, CRM, ERP или интернет-магазин через API или файл, как решение 3DPrintX поддерживает цены между сайтом и складом.
- Скрипт и данные принадлежат Вам
Код и файлы передаются вместе с проектом. Скрипт работает и без нас.
Что мы извлекаем
Извлечение данных для нас, это скрипт для конкретного источника: сайта с каталогом, реестра, объявлениями, прайс-листами или папки со спецификациями PDF. Он собирает запрошенные вами поля и передаёт их в упорядоченном виде: одна запись в строке, единый формат, без повторов, с указанием источника и даты.
Наш крупнейший проект такого типа, каталог ОМЕГА ЛАЙТ, официального дистрибьютора MEAN WELL в Болгарии: более трёх тысяч источников питания с шестьюдесятью одним техническим параметром, извлечённых из спецификаций производителя, с указанием типа и единицы измерения для каждого поля, чтобы инженер мог фильтровать по напряжению, мощности и защите. Эти данные обеспечивают работу поиска, фильтров и конфигуратора на meanwell.bg. Остальные выполненные нами извлечения были внутренними для клиентов: контакты из профессионального реестра в Excel, цены на товары для государственных закупок по графику. У нас нет публичного проекта с названием, поэтому мы точно описываем, что вы получаете.
Решение 3DPrintX показывает другое направление: цены и наличие синхронизируются между сайтом и складом в обоих направлениях, без ручного переноса данных.
Как проходит работа
Сначала Вы описываете, что Вам нужно: с какого сайта или из каких документов, какие поля, сколько записей и как часто. Мы проверяем источник: его структуру, условия использования и наличие API или экспорта, который делает скрипт ненужным; если такой вариант есть, мы сообщаем Вам, это дешевле. Затем называем ориентировочную цену. Она зависит от структуры источника, количества полей и частоты, а не от количества записей.
В предложении указываются поля, формат, частота, что мы делаем при изменении сайта, и точная цена; предложение принимается онлайн. Мы пишем скрипт и отправляем Вам первые записи для проверки. После одобрения передаём весь файл или запускаем скрипт по расписанию с отправкой данных в таблицу, по электронной почте или в Вашу систему. Разовое извлечение занимает от нескольких дней до двух недель.
Что вы получаете
Файл в Excel или CSV либо данные в Вашей системе, с источником и датой каждой записи, а также список записей, которые скрипт не смог однозначно распознать. Код скрипта в репозитории на Ваше имя и описание его запуска. При работе по расписанию: уведомление после каждого запуска и при каждой ошибке, а также отчёт о количестве найденных, добавленных и изменённых записей, чтобы Вы видели, что скрипт работает, не открывая файл.
Поддержка по выбору (100-350 € в месяц по нашим предложениям) имеет смысл для скрипта, работающего по расписанию, потому что сайты меняются, а скрипт, за которым никто не следит, незаметно прекращает работать.
Что мы не делаем
Мы не обходим защиты, пароли и ограничения сайтов, условия которых запрещают сбор данных. Мы не собираем персональные данные людей без законного основания и не собираем данные из социальных сетей. Мы не продаём готовые базы данных. Если у источника есть API или экспорт, мы используем его вместо скрипта и сообщаем Вам об этом, даже если предложение становится меньше. Если данные должны превратиться в список компаний по критериям, это услуга создания базы данных компаний.
Разово или по расписанию
Разовое извлечение подходит для данных, которые меняются нечасто: реестра, каталога, архива. Вы получаете файл, код и описание того, как запустить его снова через год. Извлечение по расписанию подходит для цен, наличия, объявлений и всего, что меняется каждую неделю: скрипт запускается автоматически, сравнивает данные с предыдущим запуском и отправляет только новые и изменённые записи в таблицу, по электронной почте или в Вашу систему. При работе по расписанию поддержка имеет смысл, потому что сайты меняются без предупреждения, а скрипт, за которым никто не следит, незаметно прекращает работать; поэтому при каждом запуске мы записываем количество найденных записей и уведомляем Вас, когда это число резко падает.
Как мы проверяем качество
До отправки всего файла мы отправляем первые записи, чтобы Вы могли визуально проверить поля. Каждая запись содержит адрес, с которого она получена, и дату. Записи, которые скрипт не может однозначно распознать, например товар с двумя разными ценами на двух страницах, мы помечаем для ручной проверки, а не выбираем случайный вариант. Дубликаты удаляем по ключу, который согласуем с Вами: артикульному номеру, ЕИК, домену или телефону. Так файл можно загрузить в CRM, ERP или интернет-магазин без ручной очистки.
Как проходит работа
Вы описываете, что Вам нужно
С какого сайта или из каких документов, какие поля, сколько записей и как часто.
Изучение источника
Проверяем структуру, условия использования и наличие API или экспорта, который позволит обойтись без скрипта, и называем ориентировочную цену.
Письменное предложение
Поля, формат, частота, что делаем при изменении сайта и точная цена.
Скрипт и первый файл
Пишем скрипт и отправляем Вам первые записи для проверки полей и качества.
Передача или расписание
Передаём весь файл или запускаем скрипт по расписанию с отправкой данных в таблицу, на электронную почту или в Вашу систему.
Часто задаваемые вопросы
Извлечение данных с сайтов: цена зависит от объёма работ, мы указываем её в коммерческом предложении.
Зависит от объёма работ, мы указываем это в коммерческом предложении.
Ваш. Код, описание запуска и все собранные файлы передаются вместе с проектом. Скрипт работает и без нас.
При желании мы поддерживаем проект за 100-350 € в месяц. Что входит в поддержку, указываем в предложении.
Да: в Google Sheets, CRM, ERP или интернет-магазин, если система принимает данные через API или файл. В противном случае мы передаём Excel или CSV с колонками, которые ожидает система.
Да, если реестр открыт для общего доступа и его условия этого не запрещают. Мы проверяем условия до подготовки предложения, собираем только опубликованные данные компаний и передаём Excel без дубликатов.
Да. Скрипт проходит по Вашему списку по артикульному номеру или названию, записывает цену и источник с датой и отправляет таблицу по расписанию. Товары, которые он не смог однозначно найти, помечаются для ручной проверки.
Скрипт останавливается и уведомляет Вас, вместо того чтобы собирать неверные данные. Исправление входит в поддержку по выбору или оформляется отдельным небольшим предложением; мы фиксируем это заранее.
С сайтов, условия которых это запрещают, со страниц за входом по паролю и из социальных сетей. Персональные данные без законного основания мы не собираем, опубликованные данные компаний собираем.
Разовое извлечение с одного сайта занимает от нескольких дней до двух недель вместе с проверкой. Каталог с тысячами документов и десятками полей на модель, как каталог ОМЕГА ЛАЙТ,, это проект на несколько месяцев, потому что каждое поле проверяется.
Ещё по теме
База данных компаний
Когда Вам нужен список компаний по отрасли и городу.
API-интеграции
Когда данные должны автоматически поступать в Ваши системы.
Разработка ПО на заказ
Когда извлечение является частью более крупной системы, как в каталоге ОМЕГА ЛАЙТ.
Портфолио
Каталог ОМЕГА ЛАЙТ и остальные проекты с экранами.
Связанные услуги
База данных компаний
База данных компаний по отрасли, городу и размеру: название, ЕИК, телефон, электронная почта, адрес и сайт из открытых источников, без дубликатов, в Excel, CSV или сразу в Вашей CRM-системе.
API-интеграции
API интеграции для компаний: соединяем сайт, магазин, ERP и CRM систему с Еконт, Спиди, Stripe, банками, телефонией, Meta и вашими программами, чтобы вам не приходилось переписывать данные.
Разработка программного обеспечения на заказ
Веб-системы, платформы и мобильные приложения, созданные под ваш процесс, с кодом, который принадлежит вам.
Разработка интернет-магазина
Онлайн-магазин с каталогом, фильтрами, оплатой картой или наложенным платежом, накладными от курьера и связью со складом или вашей ERP-системой.
























