Reseñas de App Store a BigQuery
Cada reseña de App Store, convertida en una fila dentro de tu propio proyecto, con el país de la tienda y el idioma en que está escrita. Las dos preguntas que App Store Connect nunca responde se convierten en SQL corriente.
- Configuración en menos de cinco minutos
- No se requiere demostración
Destination table
fjord-analytics.reviews.app_store_reviews
| review_date | score | country | review_text |
|---|---|---|---|
| 2026-09-07 | 5.0 | Australia | Lost signal above the treeline, map kept working. |
| 2026-09-07 | 1.0 | Japan | 検索に日本語が入力できません |
| 2026-09-06 | 4.0 | Canada | Route planning is quick. Water refills next? |
| 2026-09-06 | 5.0 | Germany | Höhenlinien sind gut lesbar, auch bei Sonne. |
Les encanta lo fácil que es
10 000 notificaciones en Slack

Tienda online de productos para mascotas
6000 reseñas enviadas a Zendesk

Banco europeo
Seguimiento de 12 plataformas

Empresa de software de marketing
100 000 reseñas en 97 tours

Operador turístico en Islandia
4500 establecimientos con seguimiento

Consigna de equipaje
5000 respuestas con IA generadas

Cadena de restaurantes de sushi
Las reseñas de App Store llegan a BigQuery mediante una hoja de cálculo en vivo
No hay un destino en BigQuery que actives con un clic. Reviewflowz mantiene actualizada una Hoja de Google en tu propia unidad: cada reseña nueva de App Store aparece como fila nueva en menos de media hora, cada reseña editada actualiza su fila, y cada reseña eliminada desaparece. Con una instrucción CREATE EXTERNAL TABLE apuntando a la URL de la hoja, consultas app_store_reviews como cualquier otra tabla. Si prefieres una tabla particionada nativa, carga los datos desde la API de reseñas.
R reviews Reviewflowz Sheet in
your Drive External
table
CREATE EXTERNAL TABLE
reviews.app_store_reviews
OPTIONS (
format = 'GOOGLE_SHEETS',
uris = ['https://docs.google.com/...'],
sheet_range = 'Reviews'
) Prefer a native partitioned table? The other road is the Review API and a load job you run on your own schedule.
La pregunta que App Store Connect nunca responde
Apple clasifica cada reseña bajo una tienda, y Reviewflowz la guarda como el país en cada fila. App Store Connect nunca te mostrará siete tiendas entre 4.4 y 4.7 mientras Japón está en 1.6. En BigQuery, eso es un GROUP BY. Una sola consulta agrupa todos los países. Una traducción mal hecha deja fuera alguno. Y ese país es el que te dice a qué equipo llamar.
-- rating by storefront since 4.2 shipped
SELECT country,
ROUND(AVG(score), 1) AS rating,
COUNT(*) AS reviews
FROM `fjord-analytics.reviews.app_store_reviews`
WHERE review_date >= '2026-09-01'
GROUP BY country
ORDER BY rating Pruébalo gratis 14 días
Tu historial de reseñas se importa al conectar, así que tienes a qué responder desde el primer minuto.
La compilación que Apple nunca asocia a la reseña
Apple no incluye la versión de la app en cada reseña, así que ninguna herramienta de reseñas puede decirte qué compilación tiene una estrella. Tu almacén de datos sí puede. Cruza las reseñas con tu tabla de lanzamientos por fecha: la versión 4.1 está en 4.6, la 4.2 cae a 2.9, y la revisión rápida 4.2.1 se recupera a 4.5. Las suscripciones, el volumen de tickets y los reembolsos se cruzan de la misma manera.
Tu proyecto, tus reglas
La tabla vive en tu proyecto de Google Cloud, en la región que elegiste, bajo la política de IAM y retención que ya aplicas. Tú decides qué datos entran: elige los listados de App Store, luego las tiendas de cada listado, y añade un filtro de puntuación si quieres. El equipo de localización ve solo sus mercados, y el responsable de soporte ve solo las puntuaciones bajas, todo desde la misma cuenta.
Your Google Cloud project
fjord-analytics.reviews
Location
europe-west1
Access
your IAM
Retention
your policy
What flows in
Leave it empty and every storefront is included.
FAQs
¿Hay un conector nativo de BigQuery?
No, y sería poco honesto decir que la necesitas. Reviewflowz sincroniza una Hoja de Google en tu propia unidad, y BigQuery la lee como una tabla externa con una sola instrucción CREATE EXTERNAL TABLE. Si prefieres una tabla particionada nativa, la API de reseñas más un trabajo de carga programado te lo permiten. Ambas son tareas habituales para un equipo de datos, y ninguna requiere una demostración.
¿Cada cuánto se actualiza la tabla?
Reviewflowz comprueba la App Store cada dos horas por defecto, cada diez minutos con la configuración de alta frecuencia, y sincroniza la hoja cada 30 minutos. Una tabla externa lee la hoja en el momento de la consulta, así que una consulta que lances ahora ve todo lo que escribió la última sincronización. Un trabajo de carga en una tabla nativa está tan actualizado como su programación.
¿Qué columnas tiene la tabla?
El id de la reseña, la app, la plataforma, la fecha y hora de la reseña, la valoración, el título, el texto completo, el país de la tienda, el idioma detectado, el apodo del autor de la reseña, las etiquetas y un enlace de vuelta a la reseña. Apple no adjunta la versión de la app a una reseña, así que no hay columna de versión. Cruza tu propia tabla de lanzamientos por fecha para obtener cifras por compilación.
¿La primera carga incluye la importación del histórico de reseñas de App Store?
Sí, en un plan de pago: la importación del histórico de reseñas trae con un clic todas las reseñas pasadas de la App Store, así la línea de tendencia queda completa desde el primer día, en vez de tardar tres meses en completarse. Durante la prueba gratuita las nuevas reseñas llegan según se publican, y la importación del histórico de reseñas se activa en cuanto te suscribes.
¿Qué ocurre si alguien edita su reseña después de que hayamos enviado la corrección?
La fila se actualiza in situ con la nueva valoración y el nuevo texto, así que cualquier consulta sobre esa fila refleja la corrección automáticamente. Cuando Apple elimina una reseña de la tienda, la fila se borra en la siguiente sincronización, lo que significa que la tabla nunca conserva una reseña que la App Store ya ha eliminado.
¿Necesito una demostración para empezar?
No. Conecta tú mismo tu ficha de la App Store y tu Hoja de Google en menos de cinco minutos, luego ejecuta un CREATE EXTERNAL TABLE sobre ella. Prueba gratuita de 14 días, sin tarjeta de crédito.
Cada reseña debería estar junto al lanzamiento que la provocó.
Configuración en menos de cinco minutos. No se requiere demostración.