---
title: "API de reseñas de Google: crea paneles, informes y herramientas"
date: "2026-06-05"
canonical_id: google-reviews-api
author: "Marija Azhderska"
category:
  - google-business-profile
  - gbp-api
  - review-management
tags:
  - google-reviews-api
  - review-export
  - tableau
  - python
  - multi-location
summary: "Descubre cómo funciona la API de reseñas de Google, cómo exportar reseñas a Python, Tableau, CSV y herramientas de BI, y cuándo usar Localith."
draft: false
template: blog
image: "blog/google-reviews-api/google-reviews-api-guide.jpg"
faq:
  - question: "¿Existe una API de reseñas de Google?"
    answer: "Sí. Para las reseñas de perfiles propios o gestionados, la vía oficial es la API de Google Business Profile. Google no la presenta como un producto independiente llamado API de reseñas de Google."
  - question: "¿Cómo puedo exportar reseñas de Google?"
    answer: "Puedes usar la API de Google Business Profile, una plataforma conectada como Localith o un informe CSV. Para un panel de BI, un CSV limpio suele ser el punto de partida más rápido."
  - question: "¿Puedo llevar reseñas de Google a Tableau?"
    answer: "Sí. Exporta los datos por reseña a CSV, conecta Tableau al archivo, configura los tipos de fecha y valoración y crea gráficos por ubicación, puntuación, fecha y estado de respuesta."
  - question: "¿Puedo obtener reseñas de Google con Python?"
    answer: "Sí, si el proyecto de Google Cloud tiene acceso a la API de Business Profile y el usuario de OAuth puede acceder al perfil. El flujo debe gestionar autenticación, ubicaciones, paginación, reintentos y renovación de tokens."
  - question: "¿Cuál es la diferencia entre la API de reseñas de Google y Places API?"
    answer: "La API de Google Business Profile permite trabajar con reseñas de perfiles propios o gestionados. Places API ofrece datos públicos de lugares y no sustituye una exportación completa de reseñas de perfiles gestionados."
  - question: "¿La API de Google Business Profile devuelve el texto de las reseñas?"
    answer: "Sí. Los recursos de reseña pueden incluir identificador, comentario, autor, valoración, fecha de creación y respuesta del negocio para ubicaciones accesibles."
  - question: "¿Puedo exportar reseñas de varias ubicaciones?"
    answer: "Sí. Google ofrece un método por lotes para ubicaciones accesibles, y Localith permite seleccionar fichas conectadas para informes y exportaciones."
  - question: "¿Localith permite exportar reseñas de Google?"
    answer: "Sí. Localith ofrece analítica de reseñas e informes descargables en PDF y CSV para las ubicaciones y periodos seleccionados."
  - question: "¿Tengo que gestionar el Perfil de Empresa para obtener sus reseñas?"
    answer: "Para la vía oficial, la cuenta autenticada necesita acceso al perfil. Además, la ubicación debe estar verificada para usar el método que lista reseñas."
  - question: "¿Puedo publicar reseñas de clientes mediante una API?"
    answer: "No. Los clientes deben dejar reseñas a través del flujo de Google. La API permite gestionar acciones del negocio, como leer reseñas y administrar respuestas."
seo:
  title: "Crea paneles e informes de reseñas de Google"
  description: "Aprende cómo funciona la API de reseñas de Google y exporta reseñas a Python, Tableau, CSV y herramientas de BI con Google o Localith."
  og_image: "blog/google-reviews-api/google-reviews-api-guide.jpg"
  structured_data: article
---

Si buscas una API de reseñas de Google, probablemente no necesitas otra explicación genérica sobre APIs. Necesitas los datos de las reseñas en una tabla para filtrarlos, cruzarlos, visualizarlos y compartirlos con las personas que toman decisiones.

Esta necesidad aparece a menudo en agencias, franquicias y equipos con muchas ubicaciones. Alguien pide un panel en Tableau, un script de Python, una exportación semanal a CSV o una forma fiable de obtener reseñas de varias ubicaciones sin abrir cada perfil manualmente.

La respuesta corta es sí: puedes obtener reseñas con las APIs oficiales de Google Business Profile cuando el proyecto y el usuario tienen los permisos necesarios. El flujo adecuado depende de si quieres desarrollar directamente sobre Google, usar Localith como capa operativa conectada o exportar un CSV limpio para una herramienta de inteligencia empresarial.

Esta guía explica las tres opciones y cómo preparar los datos para Tableau, Power BI, Looker Studio, hojas de cálculo o Python.

{{product-cta:review-reporting}}

## ¿Existe una API de reseñas de Google?

Sí, aunque el nombre puede confundir. Google no presenta el acceso a reseñas como un producto independiente llamado API de reseñas de Google. Para los perfiles que tu organización posee o gestiona, la vía oficial es la API de Google Business Profile.

La [documentación de Google sobre reseñas](https://developers.google.com/my-business/content/review-data) cubre cómo listar reseñas, obtener una reseña concreta, consultar varias ubicaciones y gestionar respuestas del negocio. Si todavía necesitas configurar la aprobación del proyecto y OAuth, consulta esta [guía de acceso a la API de Google Business Profile](/es/blog/guia-acceso-api-gbp-agencias/).

Para consultar información pública de lugares, algunos desarrolladores consideran Places API o servicios externos. Son casos de uso distintos y no sustituyen la exportación completa del historial de reseñas de los perfiles que gestiona tu organización.

## API de Google Business Profile, Places API o Localith

Empieza por la pregunta de propiedad y reporting: ¿trabajas con ubicaciones que tu organización gestiona, buscas datos públicos de lugares o necesitas informes recurrentes de perfiles conectados?

| Opción | Ideal para | Acceso a reseñas | Limitación principal |
| --- | --- | --- | --- |
| Informes y flujos de Localith | Reporting y operaciones multiubicación | Datos de reseñas conectadas, analítica, informes PDF/CSV e integraciones | Los perfiles deben estar conectados y sincronizados |
| Google Places API | Consulta pública de lugares | Datos públicos según las reglas del endpoint | No es una exportación completa de perfiles gestionados |
| API de Google Business Profile | Ubicaciones propias o gestionadas | Reseñas y respuestas de perfiles accesibles | Requiere aprobación, OAuth, permisos e ingeniería |

![Vías para exportar reseñas de Google](/images/blog/google-reviews-api/google-reviews-api-process-01.svg)

## ¿Qué datos de reseñas puedes obtener?

Para reporting, la estructura importa más que el nombre de la API. Una exportación útil debería incluir datos por reseña:

- ID de la reseña
- Nombre visible del autor
- Valoración
- Texto de la reseña
- Fecha de creación o actualización
- Ubicación e ID estable de la ubicación
- Texto y fecha de la respuesta del negocio
- Valoración media y número total de reseñas

El método de Google devuelve una colección paginada, además de la valoración media y el total de reseñas de la ubicación. Los recursos individuales pueden incluir ID, comentario, autor, valoración, fecha de creación y respuesta.

Cuando los datos están centralizados, el equipo también puede [buscar reseñas de Google por palabra clave](/es/blog/como-buscar-resenas-google/) para detectar temas recurrentes sobre productos, atención, personal o accesibilidad.

## Opción 1: exportar datos de reseñas con Localith

Localith es la opción práctica cuando la pregunta es "¿Podemos obtener datos limpios de todas las ubicaciones cada semana?" y no "¿Podemos mantener otra integración API?" Sus [herramientas de API de Google Business Profile](/es/api/) mantienen conectados los flujos de reseñas, fichas, informes y automatización.

El flujo es sencillo:

1. Crea una cuenta de Localith o inicia sesión.
2. Conecta las cuentas y ubicaciones de Google Business Profile.
3. Abre el área de informes.
4. Selecciona el periodo, las ubicaciones y el tipo de informe.
5. Descarga el informe en PDF o CSV.
6. Carga el CSV en tu hoja, almacén de datos o herramienta de BI.

Los informes pueden incluir datos sin procesar y métricas como distribución por estrellas, grupos de sentimiento, total de reseñas, respuestas, valoración media y fecha de la reseña más reciente. Así, agencias y equipos multiubicación pueden mantener un flujo recurrente de [informes de reseñas online](/es/blog/informes-resenas-online/) sin programar OAuth y paginación.

![Configuración de informes de Localith para exportar métricas o datos de reseñas](/images/blog/google-reviews-api/google-review-reports-section.jpg)

### Usa el acceso API de Localith y n8n para flujos recurrentes

Para automatizaciones recurrentes, el equipo puede generar una clave API de Localith y conectar Localith con n8n. El nodo de Localith permite obtener reseñas, trabajar con fichas y consultar métricas de rendimiento que después pueden enviarse a Google Sheets, Airtable, Slack, email u otras herramientas.

![Ventana de clave de la API de Google Business Profile en Localith con opciones para copiarla y abrir la documentación](/images/blog/google-reviews-api/google-business-profile-api-key.jpg)

Esta opción funciona bien para ingestas programadas, alertas y flujos de aprobación sin obligar a cada herramienta a autenticarse directamente con Google.

{{product-cta:api-agency}}

## Opción 2: exportar reseñas a CSV para Tableau

Si el requisito es un panel de [Tableau](https://www.tableau.com/), comprueba primero si un CSV resuelve el problema. En muchos informes semanales o mensuales, es suficiente.

1. Exporta los datos por reseña desde Localith.
2. En Tableau, selecciona **Archivo de texto**.
3. Elige el CSV.
4. Configura la valoración como número y la fecha como fecha.
5. Crea una distribución por estrellas.
6. Añade la ubicación como filtro.
7. Crea tendencias mensuales de volumen y valoración.
8. Añade estado o tiempo de respuesta cuando esté disponible.
9. Publica el libro y actualiza el origen según tu calendario.

El CSV funciona especialmente bien cuando la frecuencia es diaria, semanal o mensual, y ofrece un archivo visible que los analistas pueden revisar antes de actualizar el panel.

![Ejemplo de panel de Tableau creado a partir de una exportación CSV de reseñas de Google](/images/blog/google-reviews-api/google-reviews-api-tableau-dashboard-01.svg)

## Opción 3: obtener reseñas con la API de Google Business Profile

Elige la vía directa cuando dispongas de recursos de ingeniería, los perfiles estén bajo una estructura de cuentas adecuada y la aplicación necesite controlar la ingesta y el almacenamiento.

El endpoint actual es:

```text
GET https://mybusiness.googleapis.com/v4/{parent=accounts/*/locations/*}/reviews
```

La ubicación debe estar verificada. El método devuelve hasta 50 reseñas por página, permite ordenar y proporciona `nextPageToken` cuando hay más resultados. Requiere un scope de OAuth como `https://www.googleapis.com/auth/business.manage`.

Google también ofrece un método por lotes:

```text
POST https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:batchGetReviews
```

Los equipos que necesitan [gestionar reseñas de Google en varias ubicaciones](/es/blog/como-gestionar-resenas-google-multiples-ubicaciones/) deberían resolver primero la propiedad, los permisos y los identificadores estables.

### Ejemplo de flujo con Python

Un flujo de producción suele:

1. Usar un proyecto aprobado para la API.
2. Configurar OAuth con `business.manage`.
3. Listar cuentas y ubicaciones accesibles.
4. Solicitar las reseñas de cada ubicación.
5. Seguir `nextPageToken` hasta completar todas las páginas.
6. Convertir cada reseña en una fila.
7. Guardar los datos en CSV, BigQuery, un almacén o una tabla de BI.

```python
import requests


def fetch_reviews(access_token, location_name):
    url = f"https://mybusiness.googleapis.com/v4/{location_name}/reviews"
    params = {"pageSize": 50, "orderBy": "updateTime desc"}
    headers = {"Authorization": f"Bearer {access_token}"}
    reviews = []

    while True:
        response = requests.get(url, headers=headers, params=params, timeout=30)
        response.raise_for_status()
        payload = response.json()
        reviews.extend(payload.get("reviews", []))

        page_token = payload.get("nextPageToken")
        if not page_token:
            return reviews

        params["pageToken"] = page_token
```

Es un patrón de integración, no un cliente listo para producción. El sistema final también necesita renovación de tokens, reintentos, almacenamiento seguro de credenciales, registros y gestión de errores de permisos.

## Modelo de datos recomendado para BI

Mantén un modelo simple: una fila estable por reseña y un ID estable por ubicación.

| Campo | Tipo | Utilidad |
| --- | --- | --- |
| `review_id` | Texto | Evita duplicados |
| `location_id` | Texto | Une reseñas con fichas, regiones y clientes |
| `location_name` | Texto | Filtro legible |
| `rating` | Número | Medias y distribución |
| `review_text` | Texto | Temas y sentimiento |
| `review_date` | Fecha/hora | Tendencias y periodos |
| `reply_text` | Texto | Indica si hubo respuesta |
| `reply_date` | Fecha/hora | Permite medir tiempos de respuesta |
| `source` | Texto | Identifica la plataforma de origen |

No mezcles filas de resumen por ubicación con reseñas individuales. Usa tablas separadas y únelas mediante `location_id`.

## ¿Qué puedes construir con los datos de reseñas de Google exportados?

Aquí es donde la exportación da resultados. Cuando cada reseña vive en una sola tabla normalizada, un equipo pequeño puede crear reportes que antes necesitaban un desarrollador. Estos son los que más configuran las agencias y los operadores con muchas ubicaciones, del más simple al más complejo:

- **Un panel de reseñas multiubicación.** Una sola vista de la valoración media, el volumen de reseñas y la tasa de respuesta por ubicación, para ver qué sucursales bajan antes de la reunión mensual.
- **Informes para clientes de agencia.** Un informe limpio y repetible por cliente con la tendencia de valoración, las reseñas nuevas y la tasa de respuesta. Prográmalo y deja de rehacer presentaciones a mano.
- **Alertas de reseñas negativas.** Una regla que marca cada nueva reseña de 1 o 2 estrellas por ubicación, para que el responsable adecuado se entere el mismo día.
- **Seguimiento de SLA de respuesta.** Tasa de respuesta y tiempo medio de respuesta por ubicación, para que "respondemos cada reseña" sea un número exigible.
- **Análisis de sentimiento y temas.** Agrupa el texto de las reseñas en temas como personal, tiempos de espera, precios y limpieza para ver qué mencionan de verdad los clientes.
- **Comparativas de rendimiento por ubicación.** Ordena ubicaciones o regiones entre sí para detectar los casos atípicos que merecen una mirada más cercana.
- **Copias de seguridad y archivos de reseñas.** Un registro con fecha de cada reseña y respuesta, útil cuando una reseña cambia o desaparece.

No necesitas todos desde el primer día. La mayoría de los equipos empieza por el panel y la alerta de reseñas negativas, y añade el resto cuando el hábito de reporting se asienta.

Los datos de reseñas son más útiles cuando se mantienen conectados con la operación. Un panel puede revelar reseñas sin respuesta, mientras un proceso documentado explica [cómo responder a reseñas de Google](/es/blog/como-responder-resenas-google/) y un [flujo de respuestas automáticas](/es/blog/guia-configuracion-respuesta-automatica-resenas-google/) gestiona los casos adecuados a escala. También puede complementar el [seguimiento del posicionamiento local](/es/blog/rastreador-de-rangos-locales/) cuando quieres comparar las tendencias de reseñas con los cambios de visibilidad en lugar de tratar la reputación y la búsqueda local como programas separados.

## Crea un panel de reseñas de Google en Claude (sin código)

Si no tienes un analista ni una licencia de BI, hay una vía más rápida: conecta Localith con [Claude](https://claude.ai/) y pide el panel en lenguaje natural. Localith publica un [conector MCP de Claude](/es/docs/integraciones/configuracion-claude-mcp/) de solo lectura que permite a Claude obtener directamente los datos de reseñas de Google conectados, así te saltas la configuración de la API, las exportaciones a CSV y las fórmulas de hoja de cálculo.

Esta es la opción más práctica para agencias y operadores que quieren respuestas, no infraestructura. Este es el flujo completo:

1. En Localith, conecta las ubicaciones de Google Business Profile que gestionas.
2. En Claude, abre **Configuración, Conectores** y añade Localith. Puedes buscarlo en el directorio de conectores o añadirlo como conector personalizado.
3. Pídele a Claude en lenguaje natural, por ejemplo: "Trae las reseñas de los últimos 90 días de todas mis ubicaciones y crea un panel con la valoración media, el volumen de reseñas y la tasa de respuesta por ubicación."
4. Claude usa el conector para obtener tus reseñas y métricas, y crea un gráfico o una tabla que puedes leer en el propio chat.
5. Continúa en la misma conversación: "¿Qué tres ubicaciones tienen la tasa de respuesta más baja?" o "Lista cada reseña de 1 estrella del mes pasado con la ubicación y la fecha."

Como el conector es de solo lectura, Claude puede leer y analizar tus datos de reseñas, pero no puede cambiar reseñas ni publicar respuestas. Eso hace que sea seguro dárselo a alguien junior del equipo. Cuando quieras actuar sobre lo que encuentres, lleva las respuestas al [Agente de Respuesta a Reseñas con IA](/es/agente-ia-respuesta-resenas/) o a tu flujo de reseñas habitual.

Para un informe recurrente, guarda el prompt y vuelve a ejecutarlo cada mes, o envía los mismos datos a un flujo programado con [Localith y n8n](/es/docs/integraciones/configuracion-n8n/). En ambos casos el resultado es el mismo: una agencia puede crear un panel de reseñas funcional en una tarde, sin escribir una sola línea de código.

## ¿Cuándo usar Google directamente o Localith?

| Escenario | Mejor opción |
| --- | --- |
| Aplicación personalizada con acceso aprobado | API de Google Business Profile |
| Reporting multiubicación | Informes o API de Localith |
| Panel de Tableau o Power BI | CSV o ingesta programada |
| Automatización con Slack, Sheets o Airtable | Localith con n8n |
| Informes para clientes | PDF/CSV de Localith |
| Operaciones de respuesta | Flujos de reseñas de Localith |

Usa Google directamente cuando la infraestructura personalizada sea un requisito y tu equipo pueda mantenerla. Usa Localith cuando necesites informes, exportaciones, alertas y operaciones sin mantener toda la integración.

Para ampliar el control operativo, consulta cómo [gestionar varios perfiles de Google Business](/es/blog/gestionar-varios-perfiles-google-business/), incluidos permisos, actualizaciones masivas y estructura de cuentas.

## Errores comunes de la API de reseñas de Google

- Confundir Places API con la API de Google Business Profile
- Pedir reseñas de un perfil inaccesible para el usuario de OAuth
- Consultar una ubicación no verificada
- Exportar solo las primeras 50 reseñas
- No guardar IDs estables
- Mezclar datos individuales con métricas agregadas
- Ignorar renovación de tokens, reintentos y cuotas
- Suponer que todo panel necesita datos en tiempo real

![Errores frecuentes al exportar datos con la API de reseñas de Google](/images/blog/google-reviews-api/google-reviews-api-pitfalls-01.svg)

El último riesgo es organizativo: crear un panel sin asignar responsables. La exportación debe alimentar un proceso claro de [gestión de la reputación en Google](/es/blog/gestion-reputacion-google/) con propietarios, tiempos de respuesta y reglas de escalado.

## Convierte las reseñas en un sistema de reporting fiable

Una API de reseñas de Google solo aporta valor cuando permite actuar de forma constante. El resultado debería mostrar cambios en la valoración, volumen, temas recurrentes, reseñas sin respuesta y ubicaciones atípicas.

Si tienes recursos de ingeniería y acceso aprobado, puedes desarrollar el flujo directamente. Si necesitas avanzar más rápido, usa Localith para conectar perfiles, exportar datos y mantener el análisis junto al trabajo diario de gestión.

Antes de empezar, confirma que el equipo puede [ver las reseñas vinculadas a sus perfiles](/es/blog/como-ver-mis-resenas-google/), acceder a todas las ubicaciones necesarias y definir qué decisiones debe facilitar el panel.
