Revisión de ScrapingANT | Radar tecnológico
ScrapingANT es un proveedor de web scraping que ofrece proxies y la infraestructura que necesita para usarlos: un servicio de navegación sin cabeza, una API personalizada y soporte para configurarlos.
La empresa ofrece 50.000 centros de datos y 2.000.000 de proxies residenciales en 17 países: Brasil, China, República Checa, Francia, Alemania, Hong Kong, India, Italia, Israel, Japón, Países Bajos, Polonia, Rusia, Arabia Arabia Saudita, España, Emiratos Árabes Unidos Emiratos y Estados Unidos. .
La API ScrapingANT es básica, pero cubre lo esencial. Puede realizar consultas simples o usar Chrome sin interfaz para ver JavaScript. Puede transmitir cookies personalizadas con una solicitud para realizar una acción en el contexto de una cuenta autorizada. Y la capacidad de ejecutar JavaScript personalizado permite desplazarse, hacer clic en los botones o cualquier otra interacción que necesite.
No es realmente poderoso, pero es suficiente para comenzar con proyectos simples. La API también es fácil de entender: consulte el sitio web para averiguar cómo funciona todo.
(Crédito de la imagen: ScrapingANT)
Precios
Los planes ScrapingANT comienzan con una opción gratuita para uso personal. El simple paso de su dirección de correo electrónico le da acceso a la representación de JavaScript a través de Chrome sin interfaz, la opción de cookies personalizadas, el preprocesamiento de salida y el soporte básico de correo electrónico. Su acceso al servicio está limitado a 10 000 créditos API (los explicaremos en un momento).
El plan Entusiasta lo actualiza al soporte Estándar y 100,000 créditos por €19 por mes.
Al optar por el plan Startup, obtiene soporte prioritario por correo electrónico, "soporte experto" y 500 000 créditos por €49 al mes. Y el Plan de negocios Industrial Strength proporciona un gerente dedicado, orientación experta y 3,000,000 de créditos API por €249 por mes. Suena como un gran salto, pero si el "asesoramiento de expertos" puede ayudarlo a poner en marcha su proyecto más rápido, podría valer la pena.
Además de sus propios servicios, ScrapingANT también tiene una página Proxies gratuitos en su sitio donde enumera los proxies HTTP, HTTPS y SOCKS gratuitos. Había 45 servidores en la lista en el momento de la revisión, en diferentes países. No los hemos probado, pero la compañía afirma que se revisan "cada pocos minutos", lo que puede convertirlos en un recurso útil para cualquier persona con un presupuesto limitado.
(Crédito de la imagen: ScrapingANT)
Uso de créditos API
ScrapingANT cobra una cantidad diferente de créditos API para cada uno de sus cuatro tipos de solicitudes.
Una simple solicitud a través de un proxy del centro de datos cuesta un crédito. Opte por un navegador sin interfaz gráfica de usuario para renderizar JavaScript y eso son diez créditos.
Enviar tu solicitud a través de un proxy residencial aumenta el precio a 50 créditos. Y si solo encaja mejor, usar un navegador sin cabeza y un proxy residencial cuesta 250 créditos.
Traduciendo esto, el plan gratuito le permite pasar de 10,000 solicitudes simples del centro de datos a solo 40 acciones de navegador sin cabeza y proxy residencial por mes.
El pago de €19 por el plan inicial proporciona 100 000 solicitudes de centro de datos (€0,019 cada una), 400 solicitudes de navegador sin cabeza y proxy doméstico (€0,0475 cada una), o su combinación preferida de las dos.
Si necesita aún más acciones de proxy residencial, la actualización reduce aún más los costos. El plan empresarial premium puede costar € 249 por mes, pero le brinda 12,000 solicitudes de navegador sin cabeza por solo € 0.021 cada una.
(Crédito de la imagen: ScrapingANT)
Comenzar
ScrapingANT permite a los usuarios iniciar sesión con sus cuentas de GitHub o Google, o enviando una dirección de correo electrónico y eligiendo una contraseña. No se nos solicitó información de la empresa, facturación o cualquier otra información.
El panel de servicio le permite crear una solicitud de extracción eligiendo sus diferentes opciones: la URL, el tipo de proxy (estándar o residencial), el país, una cookie personalizada, el fragmento de JavaScript que se ejecutará después de cargar la página, el elemento DOM esperar antes de devolver un resultado, y si se trata de una simple solicitud o utiliza el navegador sin interfaz.
A medida que personaliza las diversas opciones, el tablero genera el código cURL, Python o Node.js que necesita para recuperar los resultados.
Alternativamente, si es nuevo en el scraping (o ScrapingANT) y no tiene muy claro lo que está haciendo, puede ejecutar la solicitud e inmediatamente ver los resultados en su navegador. Esto es extremadamente útil para realizar pruebas, pero tenga en cuenta los estrictos límites de datos del plan gratuito. Si solo está experimentando con diferentes opciones, intente esto y esto para ver qué sucede, puede usar la mayor parte de su asignación mensual en una sesión.
(Crédito de la imagen: ScrapingANT)
ScrapingANT todavía merece mucho crédito por proporcionar cualquier tipo de plan gratuito, por supuesto, y eso es solo una parte de la ayuda que brinda. Su blog incluye algunos manuales realmente útiles sobre varios temas de web scraping, desde evitar los límites de IP hasta cargar imágenes con NodeJS, consejos sobre el uso de Puppeteer y recomendaciones para algunas herramientas de scraping gratuitas.
Si es un usuario avanzado, sabe con precisión lo que está haciendo y realmente está buscando una API e infraestructura poderosas que puedan manejar millones de solicitudes cada mes, esto no hará mucha diferencia.
Pero si es nuevo en el web scraping, el plan gratuito y los recursos de ScrapingANT pueden ser justo lo que necesita para orientarlo en la dirección correcta.
veredicto final
ScrapingANT no ofrece las características, el poder o el control de los grandes proveedores de proxy, pero su facilidad de uso, facilidad de uso y opciones gratuitas hacen que valga la pena para principiantes y proyectos personales de pequeña escala.
También hemos destacado el mejor proxy y la mejor VPN
Deja una respuesta