Documentation Python quickstart Blog Free tools Enterprise solutions hello@quanticdata.ioLog in

Collector · Google Maps

Scraper de Google Maps por API: datos de negocios por palabra clave y ubicación

Un scraper de Google Maps convierte las fichas locales de Google Maps en filas estructuradas: envías una palabra clave y una ubicación y recibes nombre, valoración, número de reseñas, categoría, dirección, teléfono, web, horarios y coordenadas. Pagas 0,001 $ por lugar entregado, con 2 $ gratis cada mes.

Scraper de Google Maps por API: a partir de una palabra clave y una ubicación, QuanticData lee la ficha de Google Maps y devuelve una fila por lugar con nombre, valoración y reseñas, a 0,001 $ por lugar entregado.

Datos clave

Lo esencial

Lo esencial
ConceptoDato
Precio0,001 $ por lugar entregado (1 $ por cada 1.000)
Gratis2 $ de crédito al mes sin tarjeta, unos 2.000 lugares
Por ejecuciónhasta 300 lugares, 20 por defecto
Ejecuciones fallidasgratis: cero filas, cero coste
Límite20 peticiones por minuto en el plan gratuito (300 con saldo real)
Collectorgoogle_maps_places, versión v1.1.0

Entrada

Entradas: dos campos obligatorios

Entradas: dos campos obligatorios
CampoObligatorioQué hace
querysítipo de negocio o palabra clave, p. ej. «dentista»
locationsíciudad, barrio o dirección, p. ej. «Madrid»
countrynocódigo ISO: país de salida del proxy e idioma de Google
langnoidioma de la interfaz (es, en…)
max_resultsnode 1 a 300, 20 por defecto: ahí se detienen la paginación y la factura
enrich_detailsnotrue por defecto: horario por día y número de reseñas, mismo precio

Salida

Qué devuelve cada lugar

  • Contacto: nombre, categoría, dirección, teléfono, web.
  • Reputación: valoración y número de reseñas, nivel de precio.
  • Horarios: en texto, por día de la semana y el estado en el momento de la ejecución.
  • Geo: latitud y longitud, enlace de Google Maps, foto.
  • Identificadores: place_id y data_id; con data_id el collector de reseñas de Google (en inglés) trae las reseñas de un lugar.

El esquema de salida tiene versión: un cambio incompatible sube la versión principal, así tu parser nunca se lleva sorpresas.

Integración

Un POST, filas tipadas

curl https://api.quanticdata.io/v1/scraper/collectors/google_maps_places/run \
  -H "Authorization: Bearer $QD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "query": "dentista", "location": "Madrid",
        "country": "es", "max_results": 40 }'

URL base https://api.quanticdata.io/v1, clave Bearer como en todas las Data APIs. Desde un agente de IA, el mismo collector se usa con nuestro servidor MCP y run_collector.

Precios

Cuánto cuesta el scraper de Google Maps

Cuánto cuesta el scraper de Google Maps
PlanMensualCrédito al mesDescuento en el precio unitario
Pay as you go0 $2 $–
Starter19 $15 $10 %
Growth79 $50 $20 %
Scale299 $250 $30 %

Una línea de facturación por ejecución: 0,001 $ por lugar entregado. Una ejecución bloqueada, caducada o vacía no cuesta nada. GET /v1/scraper/collectors devuelve el precio que paga tu clave.

Comparativa

¿Collector, Places API o scraper propio?

¿Collector, Places API o scraper propio?
Places API oficialScraper propioEste collector
Entradaplace_id y coordenadas que hay que resolver antesuna lista de URLs que tienes que descubriruna palabra clave y una ubicación
Facturaciónpor petición en una cuenta de facturación de Googleproxies y cómputo, también los intentos fallidos0,001 $ por lugar entregado
Intentos fallidosse cobrangastan ancho de bandanunca se cobran
Mantenimientosegún el calendario de Googleel parser se rompe en silencioesquema con versión

Emails

¿Emails? Para eso está el lead scraper

Google no publica emails en las fichas de Maps, así que ningún scraper de Maps puede devolverlos. La API para extraer datos de Google Maps con email hace la misma búsqueda y luego visita la web de cada negocio para emails, teléfonos y redes sociales, a 0,01 $ por lead entregado.

Antes de empezar

Preguntas frecuentes

¿Se puede scrapear Google Maps?

Sí: el collector google_maps_places recibe una palabra clave y una ubicación, pagina los resultados locales, elimina duplicados y devuelve una fila por lugar con datos de contacto, valoración y coordenadas.

¿Es legal extraer datos de Google Maps?

Las fichas públicas de empresas suelen poder recogerse, pero las condiciones de Google limitan el acceso automatizado y los datos de autónomos entran en el RGPD. Para tu caso concreto, consulta a un abogado.

¿Cómo scrapear Google Maps gratis?

Cada cuenta recibe 2 $ de crédito al mes sin tarjeta, unos 2.000 lugares a 0,001 $. También hay scrapers de código abierto; la diferencia es quién mantiene el parser y los proxies.

¿Qué datos devuelve un scraper de Google Maps?

Nombre, categoría, dirección, teléfono, web, valoración, número de reseñas, horarios, coordenadas, enlace de Maps y los identificadores place_id y data_id.

¿Cuál es el límite de extracción?

Hasta 300 lugares por ejecución, 20 por defecto. Para cubrir más, lanza la misma palabra clave en varias ciudades o barrios; cada ejecución se cobra por lo que entrega.

¿Pueden los agentes de IA usar la API?

Sí: el mismo collector está en nuestro servidor MCP (run_collector con slug google_maps_places), así un agente lo llama desde una frase.

Prueba el scraper de Google Maps

0,001 $ por lugar entregado, 2 $ gratis al mes sin tarjeta, ejecuciones vacías gratis.