Google Prospector
ActivoEncuentra negocios sin web en Google Maps
En cola
0
prospectos esperando
Ejecuciones
0
0 logs
Costo total
$0
acumulado total
Errores
0
sin datos
Último run
—
Arranca el pipeline lineal diario — 11:00 UTC
Descripción
Busca negocios por categoría y ciudad con Text Search de Google Places API (New), en inglés + hasta 3 términos en español por rubro. Si el negocio tiene web pero es mala (Wix, sin HTTPS), lo rescata igual como prospecto en vez de descartarlo. Guarda 21 campos por negocio.
Tareas
- Text Search en inglés + español por ciudad y categoría
- Deduplicar por place_id antes de pedir Place Details
- Saltar lugares que ya existen en la DB (evita repagar Place Details)
- Filtrar business_status=OPERATIONAL (permanently/temporarily closed → discarded)
- Con web: analizar calidad — si es mala, rescatar como prospecto igual
- Sin web + con teléfono → prospecto nuevo. Sin teléfono → descartado
- Insertar en tabla prospects con google_place_id
- Registrar costo real por SKU en system_logs
Últimas ejecuciones (system_logs)
Sin logs registrados todavía
Modelo IA
Google Places API (New) — Text Search Pro + Place Details Enterprise+Atmosphere
Costo estimado (sin datos reales todavía)
$0.032/página Text Search + $0.025/lugar Place Details
Script
src/pipeline/prospector.jsVariables de entorno
GOOGLE_PLACES_API_KEYAPI Key de Google Places v2
prospecting_config (Supabase)Ciudades y categorías a prospectar (modo cron) — editable sin tocar Oracle. CITIES/CATEGORIES en .env quedan solo como fallback si Supabase no responde.
Capa
Pipeline operativo