Analítica de juegos para Godot
Analítica para tu juego de Godot, configurada con un prompt
Pide a Ziva que añada analítica a tu juego. Instala un pequeño SDK de GDScript, añade el seguimiento de los eventos que te interesan y los envía a un panel en vivo en ziva.sh. Sin servidor que construir y sin claves que copiar.

Cómo funciona
Del prompt al panel en vivo
Añadir analítica suele implicar elegir un servicio, crear un proyecto, copiar una clave e integrar un SDK. Ziva hace esos pasos por ti dentro del editor de Godot.
- 01
Pídeselo a Ziva
Di lo que quieres saber, por ejemplo: «Añade analítica a mi juego. Registra cuándo un jugador recoge una moneda o termina el primer nivel».
- 02
Ziva instala el SDK
Crea un proyecto de analítica en tu cuenta de Ziva, añade el autoload ZivaAnalytics y guarda su configuración en project.godot. Después añade las llamadas de seguimiento para tus eventos.
- 03
Juega y comprueba
Ejecuta el juego y pide a Ziva que compruebe la analítica («check analytics») para confirmar que los eventos llegaron. Los eventos suelen aparecer en el panel en 5-15 segundos.
ZivaAnalytics.track("level_complete", {"level": 3, "time_s": 41.2})
ZivaAnalytics.identify("Bobby")El panel
Mira quién juega y qué hace
Ábrelo en Ziva desde Settings → Pro Features → Game Analytics, o en ziva.sh desde Account → Analytics.
Jugadores ahora mismo
Sesiones activas en los últimos 2 minutos, jugadores activos diarios de hoy y jugadores únicos en el periodo elegido.
Actividad en el tiempo
Recuento de eventos de la última hora, 24 horas, 7 días o 30 días, además de los jugadores activos diarios de los últimos 30 días.
Eventos principales
Los eventos más frecuentes del periodo elegido, para comparar cuántas veces se empieza y se termina cada nivel.
Feed en vivo
Los eventos más recientes, actualizados cada pocos segundos y con búsqueda por nombre de evento, nombre de jugador o detalles del evento.
Búsqueda de jugadores
Busca un jugador por nombre o ID y sigue sus eventos. Los nombres solo aparecen si tu juego los envía.
Excluye las ejecuciones de prueba
Filtra por origen para ver las builds exportadas sin tus ejecuciones en el editor ni las pruebas de Ziva, para que las pruebas no distorsionen tus cifras.
Registro automático
Datos útiles antes de añadir un solo evento
En cuanto se instala el SDK, registra estos eventos sin código adicional:
- session_start
- Cuando se inicia el juego, con la versión de Godot y el idioma.
- scene_changed
- Cuando cambia la escena actual, con el nombre de la escena.
- heartbeat
- Cada 60 segundos, con el tiempo de juego hasta ese momento.
- session_end
- Cuando se cierra la ventana, con el tiempo de juego total. En la medida de lo posible.
Cada evento incluye además un ID de sesión, un ID de jugador aleatorio, la plataforma y la versión de tu juego si está definida.
La analítica funciona en el editor, en las pruebas de juego de Ziva y en juegos exportados, incluidas las builds web. El SDK envía los eventos en segundo plano, así que nunca bloquea tu juego. Si el servidor rechaza los eventos, la analítica se desactiva durante esa sesión en lugar de detener el juego.
Comparado con otras herramientas
Menos configuración que un plugin de analítica independiente
Los servicios de analítica especializados ofrecen informes más profundos. Ziva Analytics es para desarrolladores de Godot que quieren respuestas sin construir la infraestructura por su cuenta.
| Función | Plugin de analítica independiente | Ziva Analytics |
|---|---|---|
| Proyecto y clave creados para ti | Regístrate y copia una clave | Un solo prompt |
| Código de seguimiento escrito para tus eventos | Escribes cada llamada | Pídelo con tus palabras |
| Comprueba que los eventos llegaron | Abre el panel y revisa | Pide a Ziva que lo compruebe |
| Separa tus pruebas de las builds exportadas | Depende | Orígenes editor, agente y jugador |
| Embudos, cohortes e informes de retención | A menudo incluidos | Feed en vivo, jugadores diarios y eventos principales |
| Plan gratuito | A menudo disponible | Requiere Pro |
Privacidad y límites
Qué se envía
- La analítica envía eventos, datos básicos del juego, un ID de jugador aleatorio y los detalles de eventos o nombres de jugador que tu juego proporcione.
- El SDK no lee identificadores de hardware, geolocalización por IP ni rutas de archivos. No incluyas datos personales salvo que la política de privacidad de tu juego lo cubra.
- La clave guardada en tu proyecto solo puede añadir eventos a tu proyecto. No puede leer nada, así que puedes incluirla en las exportaciones sin riesgo.
- Los eventos sin procesar se conservan 90 días.