Любой список в духе «лучший Proxy API» легко попадает в одну и ту же категориальную ловушку: он ставит в один ряд Bright Data, Thunderbit и Apify так, будто они решают одну и ту же задачу. На деле это не так. Один продукт может давать маршрутизируемое IP‑подключение, другой — возвращать структурированный JSON, а третий — запускать расписанный workflow для скрапинга. Сравнивать такие продукты по стартовой цене — всё равно что ставить рядом садовый шланг и водоочистную станцию.
Это руководство разбирает десять продуктов в категориях proxy, managed scraping, extraction и platform на основе официальной документации, собранной 10 августа 2026 года. Здесь нет попытки объявить единого победителя или пересказывать неподтверждённые заявления о «проценте успеха», которые нельзя перенести на другие сценарии. Вместо этого ты получишь способ определить, что считать валидным результатом, сузить круг до нужной категории и запустить авторизованный пилот на своих целевых сайтах.
Почему «Proxy API» — это не один и тот же продукт
Вот главная причина путаницы в любых обсуждениях «какой Proxy API выбрать»: под этим термином скрывается как минимум четыре реально разных класса решений.
Сырая proxy‑сеть даёт тебе IP и управление маршрутизацией — но логику запроса, повторные попытки, рендеринг JavaScript при необходимости и разбор ответа ты всё равно делаешь сам. Это ближе всего к классическому определению proxy: RFC 9110 описывает его как промежуточное звено для пересылки сообщений, которое выбирает клиент, и не более того.
Managed unblocking или browser API берёт на себя большую часть жизненного цикла запроса. Ты отправляешь URL, сервис сам выбирает IP, рендерит страницу при необходимости, повторяет запрос при сбоях и возвращает HTML, скриншот или иногда Markdown.
Extraction API поднимается ещё на уровень выше — на выходе ты получаешь структурированный JSON или чистый текст, а не сырой HTML, который нужно парсить вручную.
Scraping platform объединяет всё перечисленное, а также расписание запусков, хранение данных и нередко маркетплейс готовых скраперов.
Почему это важно именно для статьи про выбор Proxy API? Всё просто: цена и «success rate» несопоставимы между этими категориями. Residential‑сеть с оплатой по трафику и managed API с оплатой за запрос решают разные задачи. У них разные знаменатели, разный объём включённой работы и разные форматы результата, поэтому рейтинг по заголовочной цене был бы вводящим в заблуждение. В каждом профиле ниже сначала указан класс продукта.
И ещё один важный момент: наличие proxy‑доступа не даёт тебе права скрапить что угодно. Разрешение, правила сайта‑цели и обязательства по защите данных — это отдельный вопрос от «у кого самый большой IP‑пул», и никакой Proxy API, каким бы хорошим он ни был, этот вопрос не отменяет.
Как оценивать десять вариантов
Честной универсальной формулы взвешивания не существует — она не подойдёт одновременно всем командам. У архивирования сырого HTML, мониторинга цен с геозависимостью и workflow по обогащению структурированных данных — разные требования. Начни с критериев ниже, назначь веса так, чтобы сумма была 100, и оценивай только на основе собственного пилота или документированного требования:
| Критерий | Что измерять |
|---|---|
| Доля валидных результатов | Процент попыток, прошедших твой семантический валидатор, а не просто вернувших HTTP 200 |
| Стоимость за валидный результат | Все затраты на запросы, трафик, рендеринг, повторы, парсинг, хранение и работу операторов, делённые на число валидных результатов |
| Соответствие формату вывода | Сырой ответ, отрендеренный HTML, скриншот, Markdown или данные в нужной схеме |
| Управление подключением и гео | Регион, город, ASN, сессии, ротация, заголовки, cookies и протоколы, которые тебе реально нужны |
| Наблюдаемость и лимиты | Request ID, заголовки с учётом биллинга, логи, replay, контроль параллелизма и бюджетные стоп‑условия |
| Доказательства соответствия | Источники, договоры, допустимость целевых сайтов, аудитируемость и процесс поддержки |
| Объём инженерной работы | Интеграция, поддержка парсеров, мониторинг и ручные исправления |

Оставляй неподдерживаемые ячейки пустыми или помечай их как «не применимо». Задача — принять решение под конкретную нагрузку, а не создать иллюзию точности за счёт лишних цифр.
1. Thunderbit
Thunderbit выбивается из списка, потому что это ближе к extraction API, а не к сырой proxy‑сети, которую подключают к HTTP‑клиенту. В открытой документации API описаны Distill для Markdown, Extract для JSON по схеме и Batch для асинхронной обработки набора URL. Такое разделение может убрать несколько последующих шагов, если тебе нужен контент или записи, а не proxy‑подключение.
Практическая разница становится заметна сразу после отправки запроса. В традиционном Proxy API успешный вызов обычно означает, что ты получил сырой HTML — то есть сделана лишь половина работы. В случае с POST /extract в Thunderbit ты передаёшь целевой URL и JSON Schema с нужными полями, а на выходе получаешь уже структурированный JSON, соответствующий этой схеме. Не нужно писать CSS‑селекторы и поддерживать парсер после очередного редизайна страницы.
Именно в этом и заключается практическая ценность продукта: вызывающая сторона может описать схему результата вместо того, чтобы самостоятельно поддерживать связку из proxy, рендерера и парсера. Но и тут нужен реальный пилот. Перед внедрением проверь полноту полей, поддержку целевого сайта, задержку, расход текущих единиц, параллельность и поведение при сбоях на авторизованных URL.
Ключевые возможности:
- Структурированный вывод по умолчанию — JSON, соответствующий заданной тобой схеме, а не сырой HTML
- Документированные настройки рендеринга и маршрутизации — они входят в extraction endpoint, а не в отдельный сырой proxy‑продукт
- HTTP API boundary — Distill, Extract и Batch покрывают Markdown, структурированный JSON и асинхронные наборы URL
- Batch‑режим для асинхронных задач по множеству URL, полезный, если страниц больше нескольких
- Извлечение по схеме, которое сокращает, но не отменяет необходимость проверки и сопровождения на уровне полей
Единица биллинга: Distill и Extract используют документированные единицы на страницу, а не proxy‑трафик. Перед планированием бюджета проверь актуальные цены Thunderbit и документацию API, потому что единицы и тарифы могут меняться.
Лучше всего подходит для: разработчиков, которым нужны проверенные структурированные данные «из коробки», и которые не хотят сами строить и поддерживать пайплайн из ротации proxy и парсера.
Когда традиционный Proxy API всё ещё выигрывает: если тебе нужен сырой HTML для собственного пайплайна, массового архивирования или не‑HTTP протокола, модель Thunderbit со структурированным выводом — не тот инструмент. Тогда тебе нужен один из следующих девяти вариантов.
Обойдись без прокси и используй AI‑извлечение Agentic web scraper от Thunderbit сам справляется с рендерингом и антибот‑защитой, поэтому во многих задачах отдельный Proxy API не нужен. Get Started Free
2. Bright Data
Bright Data — это, пожалуй, самый близкий к отраслевому стандарту игрок: residential, datacenter, ISP и mobile proxy‑сети плюс отдельный managed‑продукт Web Unlocker. Слово «отдельный» здесь принципиально — Bright Data это не один продукт, а целое семейство, и цена/поведение заметно зависят от конкретного компонента.
В документации Residential network указаны таргетинг по стране, региону, городу, ZIP и ASN. Web Unlocker — отдельный managed‑слой с оплатой за успешный результат и месячным лимитом расходов. Это полезные механизмы, но их точность и соответствие задаче всё равно нужно проверять в пилоте покупателя; в этом руководстве не проводился межплатформенный geo‑бенчмарк.
Ключевые возможности:
- Residential, datacenter, ISP и mobile proxy‑типы с точным geo‑таргетингом
- Управляемый API Web Unlocker с оплатой за успешный результат и лимитами расходов
- Документированное добровольное заявление об источниках residential IP
- Поля для отладки (request ID, billed state, peer country)
Единица биллинга: у сырьевых proxy‑продуктов и Web Unlocker разные метрики. Перед бюджетированием обязательно уточни точный продукт, обязательства, допустимость целевых сайтов и текущую ставку на официальной странице цен.
Лучше всего подходит для: enterprise‑команд, которым нужен весь спектр proxy‑типов и которые готовы мириться с более сложной линейкой продуктов ради масштаба.
3. Oxylabs
Oxylabs играет в той же лиге, что и Bright Data: residential, datacenter, ISP и mobile proxy‑сети плюс отдельный продукт Web Unblocker для managed‑доступа. Управление сессиями здесь использует выделенный заголовок X-Oxylabs-Session-Id, что обеспечивает непрерывность IP в рамках ограниченного окна — это очень удобно для многошаговых сценариев вроде страниц поиска с пагинацией.
Ключевые возможности:
- Несколько типов proxy с geo‑контролями от вендора
- Web Unblocker для JS‑рендеринга и managed‑разблокировки, с оплатой по GB в текущих тарифах
- Сохранение сессии через header‑based session IDs
- Заголовки job/session в примерах ответов для отладки
Единица биллинга: на странице Web Unblocker, использованной для этого исследования, были указаны планы с оплатой по GB и лимитами, зависящими от плана; у других продуктов Oxylabs единицы расчёта отличаются. Сверяй актуальную страницу именно выбранного продукта.
Лучше всего подходит для: операций большого объёма, которым нужна географическая вариативность и которые не возражают против биллинга по GB в нескольких продуктах.
4. ScrapingBee
ScrapingBee — это managed HTML API: ты отправляешь URL, а на выходе получаешь содержимое страницы и, как правило, сам отвечаешь за последующую валидацию и парсинг. В документации есть система кредитов, зависящая от включённых функций, Auto‑Mode, заголовки стоимости и параметр max_cost, который может ограничить стоимость отдельного запроса в Auto‑Mode.
Ключевые возможности:
- Auto‑Mode, который автоматически повышает настройки (уровень proxy, рендеринг), пока не добьётся успеха
- Параметр
max_costдля ограничения расходов на один запрос - Неудачные попытки Auto‑Mode во всех конфигурациях не расходуют кредиты
- Заголовки использования и стоимости в каждом ответе для отслеживания в реальном времени
Единица биллинга: кредиты меняются в зависимости от рендеринга, уровня proxy и других включённых функций. Лучше смотреть на текущую лестницу кредитов и лимиты параллелизма, а не воспринимать базовый тариф как цену за запрос.
Лучше всего подходит для: небольших и средних проектов, где скорость запуска важнее глубокой кастомизации — система кредитов делает стоимость действительно предсказуемой, когда ты разобрался в правилах.
5. ZenRows
ZenRows объединяет Universal Scraper API, Scraping Browser и residential proxy‑сети в одном месте, а JavaScript‑рендеринг и premium proxy учитываются через множители запросов. Есть одна особенность, о которой стоит сказать прямо: ZenRows считает HTTP 404 и 410 успешными ответами с точки зрения биллинга. Это полезное напоминание о том, что «успех» в счёте от вендора и «успех» в твоём валидаторе — не одно и то же.
Ключевые возможности:
- Единый набор инструментов: scraper API, browser automation и residential proxies
- Заявлена поддержка нескольких форматов вывода (JSON, Markdown, скриншоты, plain text)
- Managed‑рендеринг и компоненты доступа, поведение которых нужно проверять на авторизованных целевых сайтах
- URL‑based лимиты использования, которые приостанавливают запросы до покупки дополнительной ёмкости
Единица биллинга: кредитные запросы с документированными множителями для таких функций, как JavaScript‑рендеринг и premium proxy. Уточняй актуальный план и правила множителей.
Лучше всего подходит для: команд, которые хотят оценить scraper API, browser и proxy‑продукты одного вендора, параллельно проверяя каждый выбранный продукт на разрешённых целях.
Какие закономерности видны уже сейчас
После пяти инструментов картина уже ясна: почти ни у кого граница продукта не совпадает с маркетинговым описанием один к одному. Bright Data и Oxylabs разделяют «сырой proxy» и «managed unblocking» на отдельные продукты с разными моделями ценообразования, а значит, главная страница вендора сама по себе не отвечает на вопрос «сколько это будет стоить» — сначала нужно выбрать конкретный продукт. ScrapingBee и ZenRows используют кредитную модель с нарастающими множителями, и это прозрачнее, чем оплата по GB, но всё равно требует читать мелкий шрифт о том, что именно включает множитель.
Ещё одна повторяющаяся тема: «успешный запрос» определяется вендором, а не тобой. То, что ZenRows считает 404 биллинговым успехом, не является обманом — это просто несовпадение определений, которое ударит по тебе, если ты решишь, что «оплачено как успешное» значит «нужные данные действительно были получены».
6. Scrape.do
Scrape.do предлагает managed Web Scraping API с моделью биллинга «Successful API Credits» — ты платишь только за текущий основной endpoint, поскольку в навигации по ценам у компании отдельные продукты proxy и scraping browser указаны как «coming soon» (это стоит проверить, прежде чем считать, что Scrape.do уже продаёт сырые proxy). API включает geo‑таргетинг, сессии, заголовки, cookies и переключение между browser/proxy‑режимами.
Ключевые возможности:
- Кредитная модель с остановкой запросов после достижения месячного лимита (без неожиданных перерасходов по умолчанию)
- Доступен переключатель на premium network для подходящих целей
- Контроль сессий и geo, который нужно проверять на твоей конкретной нагрузке
- Режим browser rendering для страниц с тяжёлым JavaScript
Единица биллинга: пакетные Successful API Credits с месячными лимитами; уточняй текущие лимиты плана, параллелизм и правила дополнительной ёмкости.
Лучше всего подходит для: команд, чувствительных к бюджету, которым нужен managed API без привязки к оплате по GB.
7. Smartproxy / Decodo
Smartproxy был переименован в Decodo, и на его текущей странице цен для residential proxy указаны тарифы по GB и pay‑as‑you‑go, ASN‑таргетинг и поддержка rotating и sticky sessions по HTTP(S)/SOCKS5. На просмотренной странице результаты производительности сопровождаются ссылкой на исследование Proxyway. Этот источник полезен как контекст, но не доказывает, что тот же результат повторится на другой цели, в другом регионе, в другое время или при другой конфигурации аккаунта.
Ключевые возможности:
- Residential, datacenter, ISP и mobile proxy‑типы
- Таргетинг по ASN и геолокации
- Поддержка rotating и sticky sessions через HTTP(S) и SOCKS5
- Заявления о производительности, основанные на стороннем исследовании, а не на самоотчёте
Единица биллинга: на просмотренной странице residential‑продукта указаны тарифы по GB и pay‑as‑you‑go. Перед выбором продукта проверь текущие ставки и включённые возможности.
Лучше всего подходит для: мониторинга e-commerce и операций среднего масштаба, которым нужна вариативность proxy без enterprise‑ценообразования.
8. Scrapfly
Scrapfly — это managed scraping API с опциональной функцией Anti Scraping Protection (ASP). В документации прямо сказано, что защитные механизмы целевых сайтов меняются, восстановление после блокировки может занять неопределённое время, а затраты, связанные с ресурсами, могут меняться. Это важная оговорка: managed‑доступ не гарантирует долговременный доступ.
Ключевые возможности:
- ASP с динамическим ростом стоимости в зависимости от сложности цели
- Параметр
cost_budgetи защита справедливости неудачных попыток (исключённые status code не списываются) - Заголовки стоимости в ответе и панель повторов/отладки запросов
- Опциональный browser rendering и residential proxy pools
Единица биллинга: кредиты, стоимость которых может меняться в зависимости от proxy pool, рендеринга и конфигурации ASP. Заголовки ответов, cost_budget и лимиты проекта помогают измерять и ограничивать эти расходы.
Лучше всего подходит для: команд, для которых в приоритете anti-detection‑инструменты и прозрачность того, сколько реально стоит каждый запрос в кредитах.
9. Zyte
Zyte (ранее Scrapinghub — для тех, кто давно в этой сфере и помнит старое название) предлагает API, который может возвращать сырой HTTP‑ответ, HTML после browser‑рендеринга, скриншоты или автоматически извлечённые структурированные объекты — в зависимости от запроса. Ценообразование назначается по tier цели/запроса, а не по единому тарифу, и, как и у некоторых других инструментов здесь, неуспешные ответы и запросы, попавшие под rate limit, не тарифицируются.
Ключевые возможности:
- Несколько режимов вывода: HTTP, browser, screenshot или auto-extraction
- Нативная интеграция со Scrapy для Python‑разработчиков, уже работающих в этой экосистеме
- Лимиты расходов и пороги блокировок, которые можно задать заранее
- Цена по tier цели/запроса, адаптирующаяся к сложности сайта
Ценообразование: доступен pay-as-you-go; точная ставка зависит от tier цели.
Лучше всего подходит для: команд, которым нужен managed HTTP/browser/extraction API, особенно если они уже используют Scrapy. Соответствие цели и стабильность tier нужно подтвердить пилотом.
10. Apify
Apify — это скорее не proxy API, а полноценная scraping platform: вычисления, готовые «Actors» (так у них называются упакованные скраперы), расписание запусков, хранение datasets и proxy‑сервисы объединены в одном продукте с отдельной строкой биллинга для каждого компонента. Это плюс, если тебе нужен маркетплейс готовых скраперов для популярных сайтов; это минус, если тебе нужен был только proxy, а вместо него тебе предложили целую платформу.
Ключевые возможности:
- Маркетплейс готовых Actors для распространённых целевых сайтов
- Residential, datacenter и SERP proxy‑сервисы как один из компонентов
- Расписание, хранение datasets и поддержка webhooks для автоматизации workflow
- Подробные диагностические proxy status codes для отладки неудачных запросов
Единица биллинга: предоплаченный usage платформы может включать отдельные расходы на compute, Actors, proxy, datasets и storage. Моделируй всю нагрузку целиком, а не только строку proxy.
Лучше всего подходит для: команд, которым важнее готовые скраперы и автоматизация workflow, чем тонкий контроль над raw proxy.
Скрытая проблема затрат: используй стоимость за валидный результат
Прайс-лист — это только один числитель. Полезный знаменатель — не число отправленных запросов, не объём переданных байт и не количество HTTP 200. Это число результатов, которые удовлетворяют твоему собственному семантическому валидатору.
Заранее определи метрику перед пилотом:
cost_per_1,000_valid = total_pilot_cost / valid_results * 1,000
total_pilot_cost должен включать те расходы, которые реально отличаются между кандидатами: запросы или сетевые единицы, множители за рендеринг и premium‑маршрутизацию, повторы, парсинг, вычисления, хранение, мониторинг и время оператора. valid_results должны учитывать только ответы с нужными полями, правильной локалью, допустимой свежестью и без challenge/consent‑страницы, замаскированной под контент.

Рассмотрим намеренно гипотетический пример. Поставщик A стоит $3.00 за тестовую партию и даёт 600 валидных записей; поставщик B стоит $3.50 и даёт 950. Их нормализованные стоимости — $5.00 и примерно $3.68 за 1 000 валидных записей. Эти числа показывают только арифметику. Это не утверждения о каком‑либо конкретном вендоре, типе цели или системе защиты.
Для extraction API вроде Thunderbit включай в расчёт ценность и стоимость получения данных в виде схемы, а не сырого HTML. Для сырой proxy‑сети учитывай downstream‑парсер и последующее сопровождение. Ни один из этих вариантов не является универсально дешевле; ответ зависит от того, какой именно результат нужен нагрузке.
Если хочешь глубже понять, как AI‑извлечение решает эту задачу иначе, чем селекторный скрапинг, наш разбор AI web scraping объясняет базовый подход.
Proxy API против AI Scraping API: а прокси тебе вообще нужны?
Почти каждая статья в топе по этой теме автоматически предполагает, что читателю нужен proxy. Никто не ставит это предположение под вопрос — и это странно, учитывая, сколько людей теперь задают более базовый вопрос: мне вообще нужен сырой HTML или мне просто нужны данные?
| Измерение | Традиционный Proxy API | AI Scraping API (например, Thunderbit) |
|---|---|---|
| Что ты получаешь | Сырой HTML, который парсишь сам | Структурированный JSON по твоей схеме |
| Поведение managed‑доступа | Определяется твоим proxy/client‑стеком или отдельным managed‑продуктом | Часть extraction‑сервиса и подчиняется его документированным ограничениям |
| Парсинг / извлечение | Ты сам строишь и поддерживаешь парсеры | AI извлекает поля по схеме |
| Поддержка при изменении верстки | Твоя команда отвечает за изменения селекторов и парсера | Сервис берёт на себя большую часть логики извлечения, но твоя команда всё равно проверяет результат |
| Лучше всего для | Архивирования HTML, собственных пайплайнов, нишевых протоколов | Структурированных данных, RAG‑ингеста, лид‑списков |
| Граница интеграции | Proxy endpoint или API провайдера | HTTP‑эндпоинты извлечения вроде Distill, Extract и Batch |
Честный вывод такой: если твоему пайплайну действительно нужны сырой HTML, контроль сессии на уровне proxy или собственный стек запросов, традиционный Proxy API может быть правильной границей. Если же результат — структурированные товарные данные, лиды или поисковая выдача, готовая для таблицы или retrieval‑пайплайна, extraction API позволяет вынести маршрутизацию, рендеринг и извлечение за один сервисный рубеж. Это меняет саму постановку задачи, но не доказывает, что одна модель всегда лучше другой.
Для команд, которые ищут именно лиды или структурированные записи, а не сырой HTML, руководства по AI lead generation и AI for sales показывают сценарии, где естественным результатом становятся уже готовые строки данных.
Проверь, нужен ли тебе вообще прокси Бесплатный план включает 6 страниц в месяц — попробуй встроенный рендеринг Thunderbit на своём сайте перед покупкой proxy‑мощности. Get Started Free
Вопросы compliance и sourcing должны входить в оценку
Технический доступ и разрешение на него — разные вещи. До запуска пилота зафиксируй, какие URL организация имеет право собирать, какие поля нужны, каковы правила хранения, обязательства по конфиденциальности, применимые условия целевого сайта и кто отвечает за эскалацию. Подписка на proxy не расширяет эти полномочия.
Для residential‑сетей попроси у провайдера актуальные документы по sourcing и consent, правила допустимости целей, требования к идентификации или KYC, доказательства аудита и описание того, как они реагируют, если IP‑диапазон или цель становятся недоступны. Заявления самого вендора полезны как доказательство, но это не независимый аудит цепочки поставок.
Во время пилота фиксируй регион и ASN там, где это важно, но не делай вывод, что одна проверка доказывает происхождение всей сети. Несоответствия следует воспринимать как вопросы к поставщику и procurement‑команде. Если меняется разрешение, не проходит policy check, достигается потолок повторов или срабатывает бюджетный лимит, тест нужно останавливать.
Для extraction‑ и platform‑сервисов вопросы sourcing и доступа не исчезают — они просто переходят за другую сервисную границу. Покупателю всё равно нужно проверить договоры, политику допустимого использования, поведение при сбоях и обработку данных. Это техническое руководство по оценке, а не юридическая консультация.
Сравнение в одном взгляде
| Инструмент | Граница продукта | Типичный вывод | Единица биллинга, которую нужно проверить | Полезный вопрос для пилота |
|---|---|---|---|---|
| Thunderbit | Extraction API | Markdown или JSON по схеме | Единицы на страницу | Сохраняются ли нужные поля валидными на разных шаблонах целевого сайта? |
| Bright Data | Семейство raw proxy плюс managed Unlocker | Подключение, сырой контент или managed‑вывод | Трафик или успешные запросы, в зависимости от продукта | Какой именно продукт и geo‑контроли нужны этой нагрузке? |
| Oxylabs | Семейство proxy плюс Web Unblocker и scraper API | Подключение или managed‑контент | Зависящее от продукта; просмотренная страница Unlocker была с оплатой по GB | Как размер ответа и непрерывность сессии влияют на стоимость? |
| ScrapingBee | Managed HTML API | HTML | Кредиты, зависящие от функций | Какая конфигурация сработает и сколько стоит одна валидная страница? |
| ZenRows | Scraper API, browser и residential proxy | Несколько форматов, заявленных в документации | Запросы с множителями за функции | Как семантика биллинга для 404/410 сочетается с твоим валидатором? |
| Scrape.do | Managed Web Scraping API | Содержимое страницы | Successful API Credits | Подходят ли premium, geo, session и browser‑контроли под задачу? |
| Decodo | Семейство proxy и scraping‑продуктов | Подключение или вывод, зависящий от продукта | GB или PAYG на просмотренной residential‑странице | Достаточно ли точны контроли локации, ASN, протокола и sticky‑session? |
| Scrapfly | Managed scraping API | Содержимое страницы, browser‑вывод, опциональное извлечение | Кредиты, зависящие от функций | Работают ли бюджеты стоимости, логи и защита от неудачных попыток так, как ожидается? |
| Zyte | Управляемые HTTP, browser, extraction и Scrapy интерфейсы | HTTP, отрендеренный HTML, скриншоты или объекты | Tier цели/запроса плюс опции | Стабилен ли tier и подходят ли лимиты режима запроса под реализацию? |
| Apify | Scraping platform и marketplace плюс proxy | Данные Actors или crawler | Расходы на compute, Actor, proxy, storage и datasets | Оправдывает ли workflow стоимость полной платформы? |
Категории и единицы биллинга выше соответствуют официальным страницам, собранным 10 августа 2026 года. Планы, лимиты, названия и множители могут меняться, поэтому перед бюджетированием обязательно перепроверяй конкретный продукт.
Схема принятия решения: что именно ты скрапишь?
Самый частый вопрос в форумах про proxy — это вариация на тему «не знаю, что лучше, кто-нибудь посоветует?» — после чего обычно следует общий список, который на самом деле ничего не отвечает. Ниже — попытка показать более реальный путь выбора.
Какой результат тебе нужен?
- Нужен контроль proxy‑протокола, сырой ответ, собственные заголовки или свой парсер? Сузь список до сырьевых proxy‑продуктов.
- Нужен отрендеренный HTML без управления браузером и retry‑слоем? Сузь список до managed scraping или browser API.
- Нужны проверенные поля, записи или Markdown? Сузь список до extraction API, включая документированные endpoints Distill и Extract у Thunderbit.
- Нужны расписание, хранение, marketplace‑задачи и командная эксплуатация? Сузь список до scraping platform.
Какие контроли обязательны? Запиши нужные регионы, длительность сессии, поведение ротации, методы запроса, cookies, заголовки, рендеринг, скриншоты, форму данных, параллелизм, логи и бюджетные стоп‑условия. Убери кандидатов, которые не могут выполнить жёсткое требование, ещё до проверки мягких предпочтений.
Какой объём мы вообще обсуждаем? Не выбирай провайдера по порогу страниц «на глаз». Объём зависит от размера ответа, параллелизма, множителей функций, доли валидных результатов, условий переговоров по контракту и инженерных затрат. Смоделируй ожидаемое сочетание шаблонов целевого сайта и проведи пилот на реалистичном уровне параллелизма.
Сырой HTML или структурированные данные? Это всё ещё главный разворот. Если тебе нужен сырой HTML для собственного пайплайна, тестируй proxy или managed‑HTML решения. Если конечный результат — проверенные строки, JSON или Markdown, тестируй extraction‑границу как отдельную категорию, а не пытайся напрямую сравнивать её с proxy «лоб в лоб».
Собери собственную взвешенную таблицу оценки
Списки функций сами по себе не принимают решение, потому что производительность и стоимость зависят от набора целей и конфигурации. Построй scorecard на основе собственных требований и результатов пилота. Веса ниже намеренно оставлены пустыми.
| Критерий | Ваш вес | Оценка провайдера A (1–5) | Доказательство | Оценка провайдера B (1–5) | Доказательство |
|---|---|---|---|---|---|
| Доля валидных результатов | |||||
| Стоимость за валидный результат | |||||
| Соответствие формату вывода | |||||
| Контроли geo/session/request | |||||
| Наблюдаемость и контроль бюджета | |||||
| Доказательства compliance и sourcing | |||||
| Поддержка и операционная пригодность | |||||
| Инженерные и эксплуатационные затраты | |||||
| Итого | 100 |
Используй оценку 1–5 только там, где есть подтверждающие данные. Не смешивай «не применимо» и ноль. Опубликуй веса рядом с итогом, чтобы коллеги видели, какие именно предположения привели к результату.
Следующий компактный пример на Python безопасно завершается при отсутствии или некорректности входных данных. Минимум 30 попыток — это учебный порог, а не универсальное статистическое утверждение о размере выборки:
from dataclasses import dataclass
@dataclass(frozen=True)
class PilotResult:
attempts: int
valid_results: int
request_cost: float
engineering_cost: float = 0.0
def cost_per_1000_valid(self) -> float:
if self.attempts < 30:
raise ValueError("pilot needs at least 30 attempts for this tutorial")
if not 0 < self.valid_results <= self.attempts:
raise ValueError("valid_results must be between 1 and attempts")
if self.request_cost < 0 or self.engineering_cost < 0:
raise ValueError("costs cannot be negative")
total = self.request_cost + self.engineering_cost
return total / self.valid_results * 1000
def weighted_score(weights: dict[str, float], scores: dict[str, float]) -> float:
if set(weights) != set(scores):
raise ValueError("every weighted criterion needs a score")
if abs(sum(weights.values()) - 100.0) > 1e-9:
raise ValueError("weights must sum to 100")
if any(not 1 <= score <= 5 for score in scores.values()):
raise ValueError("scores must be in the 1–5 range")
return sum(weights[name] * scores[name] for name in weights) / 100
Проведи как минимум два раунда в разное время при одинаковых условиях. Для каждой попытки фиксируй группу целей, регион, конфигурацию, статус, результат семантического валидатора, задержку, повторы, списанные единицы, байты, request или job ID и причину, по которой результат признан невалидным. Крупные закупки требуют выборки, соответствующей риску команды и разнообразию целей; учебный минимум этого не заменит.

Если ты только начинаешь знакомство со скрапингом и хочешь сначала освоить базу, прежде чем сравнивать вендоров, у нас есть хороший старт: что такое web scraping и руководство по web scraping без кода.
Выбор Proxy API — это не столько вопрос «какой вендор лучше», сколько вопрос «какая граница продукта соответствует моему требованию к результату», а затем пилот, который проверит, что маркетинговые обещания выдерживают испытание на твоих реальных целях. Десять провайдеров, четыре класса продуктов и одна формула (стоимость за валидный результат) уже дают тебе большую часть ответа. Последний шаг — просто провести тест самостоятельно, а не верить чужому бенчмарку.
Если твоя реальная цель — структурированные данные, а не груда HTML для парсинга, ты можешь включить расширение Chrome от Thunderbit или API в список кандидатов и перед пилотом проверить актуальные лимиты пробного периода или плана. YouTube‑канал Thunderbit тоже содержит демонстрации продукта; воспринимай их как показ возможностей, а не как независимое доказательство бенчмарков.
Попробуй агентный web scraper от Thunderbit Get Started Free
Узнать больше
- Что такое web scraping
- AI web scraping
- Web scraping без кода
- Альтернативы Instant Data Scraper
- Скрапинг LinkedIn
FAQ
1. В чём реальная разница между proxy‑сетью и scraping API?
Сырая proxy‑сеть даёт тебе IP и управление маршрутизацией — рендеринг, повторы и парсинг ты делаешь сам. Scraping API, будь то managed или AI‑основанный, берёт на себя большую часть этого цикла и возвращает HTML, JSON или Markdown в зависимости от продукта. Это не взаимозаменяемые вещи, и прямое сравнение их цен обычно приводит к неверному выводу.
2. Как измерять «success rate» так, чтобы это имело смысл?
Не считай HTTP 200 успехом. Определяй успех как «контент или поля, которые мне были нужны, действительно присутствуют и корректны», а затем проверяй это на репрезентативной выборке своих реальных целей, а не на демо‑сайте вендора.
3. Как посчитать стоимость одного успешного запроса?
Раздели указанную цену (за запрос или за GB) на измеренный тобой процент успеха на своих конкретных целях. Более дешёвый провайдер с более низкой долей успеха вполне может оказаться дороже, если учесть повторы — обязательно посчитай это до выбора тарифа.
4. Нужен ли мне Proxy API, если я хочу только структурированные данные, а не сырой HTML?
Не обязательно. Extraction API вроде Thunderbit могут возвращать структурированный JSON и брать на себя рендеринг и маршрутизацию, что иногда полностью убирает необходимость покупать отдельный сырой proxy для этого workflow. Но тестировать поддержку целей и корректность полей всё равно нужно. Традиционный proxy‑продукт остаётся релевантной категорией, когда нужны сырой ответ или контроль на уровне proxy.
5. Что спрашивать у провайдера об IP sourcing перед подпиской?
Запрашивай актуальные документы о согласии и sourcing для residential IP, политику допустимого использования, доказательства compliance, аудитируемость и процесс реакции, если подсеть или цель становятся недоступны. Внутренние заявления вендора стоит передавать в procurement или юристам, если риск это оправдывает; они не являются независимым аудитом цепочки поставок.


