Google Places API: presencia comercial y riesgo para prestamistas
Qué información ofrece Google Places API sobre un negocio
Esta semana quizá esté evaluando una solicitud cuyas consultas al buró de crédito y al registro mercantil dejan una pregunta práctica sin resolver: ¿el negocio aparece en la dirección que declaró? Text Search (New) recibe el nombre del negocio y la dirección declarada, y devuelve lugares que coinciden.
Incluya en la máscara de campos de la solicitud los datos que necesita. El resultado agrega información sobre un lugar a la solicitud, no sobre una empresa: no vincula el lugar con un número de registro, un director ni las cuentas. Por eso, el registro mercantil y el buró siguen siendo parte del flujo de decisiones.
Los campos de Text Search se agrupan en cuatro niveles de facturación. La tabla indica qué información ofrece cada campo:
| Nivel SKU | Datos incluidos |
|---|---|
| Essentials (IDs Only) |
|
| Pro |
|
| Enterprise |
|
| Enterprise + Atmosphere |
|
La solicitud se factura según el SKU aplicable de mayor costo. Por eso, los campos seleccionados determinan el nivel de facturación.
Préstamos a pymes: compruebe si el negocio opera en la dirección declarada
En una solicitud de una pyme, compare el nombre y la dirección declarados con un lugar de Google para evaluar si el negocio opera en esa dirección. En los datos de Google, OPERATIONAL indica que el negocio opera allí, aunque no necesariamente esté abierto en ese momento. CLOSED_PERMANENTLY plantea la duda de si el negocio sigue en la dirección indicada en la solicitud. Si aparece movedPlaceId, consulte el lugar con ese ID. Considere estos datos junto con las consultas al registro mercantil y al buró.
Compare la actividad declarada con primaryType y types para evaluar si la descripción del lugar coincide con la solicitud. Si se declara un restaurante y el tipo del lugar es restaurant, hay coincidencia. Si se declara un mayorista y el lugar figura como una tienda de ropa, o si no tiene un tipo principal, corresponde que una persona revise el caso. La comparación puede dar lugar a una derivación, pero no determina por sí sola la situación del negocio.
Si se declara una actividad minorista, compare regularOpeningHours con el horario que esperaría de un comercio minorista. Si no hay un horario registrado, o el horario no parece propio de un comercio minorista, conviene revisarlo. Un lugar abierto las 24 horas aparece como un único período que comienza el día 0 a la hora 0. Para conocer la actividad pública, userRatingCount indica la cantidad de reseñas y rating refleja la opinión de quienes reseñaron el lugar, en una escala de 1.0 a 5.0. Con tres reseñas, hay poca información pública para evaluar. Con ochocientas, hay muchas más opiniones públicas que considerar, sea cual sea la calificación.
Alta de comercios para BNPL: revise el local antes de habilitar el servicio
Antes de habilitar BNPL en el local de un comercio, consulte el estado del lugar para distinguir entre un local que opera, uno que todavía no abrió y uno que hizo una pausa. Cada estado puede dar lugar a una decisión distinta durante el alta:
| Estado del lugar | Qué indica | Decisión de alta |
|---|---|---|
OPERATIONAL | El comercio está en actividad | Continuar |
FUTURE_OPENING con openingDate | El comercio aún no abrió; la fecha indica cuándo lo hará | Esperar a la fecha de apertura |
CLOSED_TEMPORARILY | El comercio suspendió sus actividades | Dejar la solicitud en espera |
Si aparece consumerAlert, Google detectó actividad sospechosa en las reseñas del negocio o una infracción de sus políticas. Tenga en cuenta esa alerta al evaluar la calificación del local.
Compare websiteUri y nationalPhoneNumber del local con los datos que el comercio ingresó durante el alta. Así podrá evaluar si la información coincide y cuánto peso dar a las reseñas.
Controles de fraude y KYB: distinga los tipos de dirección comercial
Si una dirección devuelve únicamente tipos de dirección como street_address, premise o subpremise, y no incluye establishment, los datos de Google no muestran un negocio que opere allí, salvo que el negocio atienda a sus clientes en sus propios domicilios. Para un comercio que declaró tener un local, coworking_space, business_center o shipping_service puede indicar una oficina virtual o un servicio de recepción de correspondencia. Si el negocio declara tener un local y aparece apartment_building o housing_complex, se trata de una dirección residencial y hay otra discrepancia que revisar. Considere los datos del lugar durante la revisión por fraude. El registro de la empresa y su titularidad deben comprobarse en el registro mercantil y mediante otras consultas.
Una empresa de limpieza o un plomero pueden atender a sus clientes en sus domicilios y no tener una ubicación física en Google Maps. En la regla de KYB, interprete un negocio con pureServiceAreaBusiness como una empresa que presta servicios en la zona del cliente. Revise ese campo antes de derivar una dirección sin establishment, para no tratar a ese negocio como un comercio que debería tener un local.
Cobranzas y seguimiento de cartera: planifique visitas y nuevas consultas
Para dar seguimiento a la cartera, conserve el ID del lugar obtenido durante el alta y úselo para consultar de nuevo el estado actual del negocio y comprobar si se trasladó. El procesamiento por lotes permite hacer esta revisión de la cartera y se utiliza para la precalificación de carteras de clientes. El resultado refleja la situación actual, no una tendencia de calificaciones: para calcular una tendencia habría que guardar calificaciones anteriores, algo que los términos no permiten.
Antes de visitar a un negocio con pagos atrasados, compruebe si sigue operando en esa dirección y si se trasladó. businessStatus permite evaluar si la visita sigue siendo pertinente, movedPlaceId indica qué lugar consultar y currentOpeningHours ayuda a planificar la visita según el horario de los próximos siete días. Si la regla de Places no permite resolver el caso, la derivación puede continuar como trabajo de casos, con una tarea para revisión humana o para consultar fuentes de datos externas.
La siguiente tabla de decisión es una ilustración inventada, no una respuesta de Places. Los resultados son ejemplos que un prestamista podría definir, no recomendaciones. La tabla está configurada para aplicar la primera fila que coincida:
| Fila | Condición | Resultado de ejemplo |
|---|---|---|
| 1 | businessStatus es CLOSED_PERMANENTLY | Decline |
| 2 | businessStatus es CLOSED_TEMPORARILY o FUTURE_OPENING | Refer: suspendido o aún no abierto |
| 3 | pureServiceAreaBusiness es true | Continuar con la siguiente verificación |
| 4 | No se encontró el lugar o sus types no incluyen establishment | Refer: no hay actividad comercial en la dirección |
| 5 | Falta rating o userRatingCount | Refer: no hay actividad pública en Google |
| 6 | userRatingCount es inferior a 10 | Refer: poca actividad pública |
| 7 | primaryType no coincide con el sector declarado | Refer: discrepancia en el tipo |
| 8 | Cualquier otro valor | Continuar con la siguiente verificación |
La fila para valores faltantes va antes de la fila que evalúa numéricamente el número de reseñas, porque un campo puede faltar si no se solicitó, si Google no tiene un valor o si se agotó el tiempo de espera de la llamada. Otra prueba del motor de tablas de decisión, realizada el 2026-10-03, mostró el riesgo: una fila que aprobaba valores de deuda sobre ingresos entre 0 y 35 también aprobó a una persona solicitante que no había proporcionado ese dato. Por eso, una comparación numérica puede interpretar un dato faltante como cero y aplicar una regla prevista para un número bajo de reseñas. La fila 3 va antes de las filas 4 a 7 para que no se derive a revisión a un plomero por no tener local ni reseñas.
Los términos de Google condicionan la configuración de Places API
Los términos de Google Maps Platform establecen un límite general para guardar información de lugares. Indican lo siguiente:
“El cliente no almacenará en caché contenido de Google Maps, salvo en los casos expresamente permitidos por los términos específicos del servicio de Maps.”
Los términos específicos del servicio permiten conservar el ID del lugar y almacenar temporalmente en caché la latitud y la longitud durante un máximo de 30 días calendario consecutivos. Después, deben eliminarse las coordenadas. También restringen el uso del contenido de Google Maps para mejorar modelos de aprendizaje automático o inteligencia artificial, así como el uso del contenido de Places API junto con mapas que no sean de Google. Se permite usarlo sin un mapa.
Hay otra restricción relacionada con el crédito que se refiere a decisiones sobre personas y al producto Places Aggregate API, que es distinto. El área legal de su organización puede evaluar cómo se aplica esa cláusula al uso de Places API. Los términos indican:
“da lugar, directa o indirectamente, a decisiones, puntuaciones o evaluaciones” sobre una persona en relación con el crédito.
En Decisimo, guarde la clave de Places en Credentials y haga que la fuente de datos la consulte. Configure Text Search (New) como una fuente de datos con una solicitud JSON POST y una máscara de campos. Una primera consulta con campos Pro puede cubrir los controles iniciales de fraude y existencia del negocio. Para las solicitudes que los superen, una segunda consulta puede pedir campos Enterprise y usar el ID del lugar obtenido en la primera para consultar sus detalles. La caché está desactivada de forma predeterminada. Si la activa para una tarea del flujo de decisiones, el destino debe pertenecer a su organización. Las fuentes de datos de una misma tarea se consultan en paralelo. Si una fuente tarda más de 15 segundos, se agota el tiempo de espera y el motor continúa la ejecución.
El AI Assistant puede proponer una configuración de fuente de datos a partir de una descripción de la API y solicitar la clave para Credentials. Una persona aplica la propuesta para completar el formulario, pero ese paso no lo guarda. La selección de campos y la configuración de caché deben respetar los términos.
Preguntas frecuentes sobre las consultas de Places API
¿Qué datos de precisión publica Google sobre el estado del negocio, los tipos y los horarios?
Google no publica datos de precisión ni de cobertura por país sobre el estado del negocio, los tipos o los horarios, y tampoco documenta cuánto tarda un cierre en reflejarse en businessStatus. La información disponible no demuestra que las calificaciones, la cantidad de reseñas o los competidores cercanos permitan predecir el pago de los préstamos o las pérdidas.
¿Una discrepancia en el tipo debería hacer que se rechace una solicitud?
No. Considere la discrepancia un motivo para que una persona revise el caso, no un veredicto sobre el negocio.
¿Qué ocurre si Google no devuelve un tipo principal?
Trate la falta de ese tipo como un asunto por revisar. Es posible que el lugar no tenga un tipo principal compatible, así que su ausencia por sí sola no permite resolver la solicitud.
¿Qué aporta la cantidad de reseñas a la calificación?
Indica cuánta actividad pública respalda la calificación: una calificación de 5.0 con tres reseñas y una de 4.2 con ochocientas reflejan cantidades muy distintas de opiniones públicas.