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.

Datos clave
Lo esencial
| Concepto | Dato |
|---|---|
| Precio | 0,001 $ por lugar entregado (1 $ por cada 1.000) |
| Gratis | 2 $ de crédito al mes sin tarjeta, unos 2.000 lugares |
| Por ejecución | hasta 300 lugares, 20 por defecto |
| Ejecuciones fallidas | gratis: cero filas, cero coste |
| Límite | 20 peticiones por minuto en el plan gratuito (300 con saldo real) |
| Collector | google_maps_places, versión v1.1.0 |
Entrada
Entradas: dos campos obligatorios
| Campo | Obligatorio | Qué hace |
|---|---|---|
query | sí | tipo de negocio o palabra clave, p. ej. «dentista» |
location | sí | ciudad, barrio o dirección, p. ej. «Madrid» |
country | no | código ISO: país de salida del proxy e idioma de Google |
lang | no | idioma de la interfaz (es, en…) |
max_results | no | de 1 a 300, 20 por defecto: ahí se detienen la paginación y la factura |
enrich_details | no | true 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_idydata_id; condata_idel 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
| Plan | Mensual | Crédito al mes | Descuento en el precio unitario |
|---|---|---|---|
| Pay as you go | 0 $ | 2 $ | – |
| Starter | 19 $ | 15 $ | 10 % |
| Growth | 79 $ | 50 $ | 20 % |
| Scale | 299 $ | 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?
| Places API oficial | Scraper propio | Este collector | |
|---|---|---|---|
| Entrada | place_id y coordenadas que hay que resolver antes | una lista de URLs que tienes que descubrir | una palabra clave y una ubicación |
| Facturación | por petición en una cuenta de facturación de Google | proxies y cómputo, también los intentos fallidos | 0,001 $ por lugar entregado |
| Intentos fallidos | se cobran | gastan ancho de banda | nunca se cobran |
| Mantenimiento | según el calendario de Google | el parser se rompe en silencio | esquema 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.
Legal
Lo legal en un párrafo
Recoger fichas públicas de empresas es en general lícito; las condiciones de Google limitan el acceso automatizado. Los datos de autónomos pueden ser datos personales (RGPD) y el envío de comunicaciones comerciales por email tiene sus propias reglas. Esto no es asesoramiento legal.
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.