Video: lo que el SDK de AdMob informa por impresión, guardado por el juego. Encuestas: el monto que manda TheoremReach en cada callback. Tienda: lo que queda después de la comisión; en Play no se informa y se estima con el 15% (se marca como estimado).
El proveedor es la red que ganó cada impresión en la mediación de LevelPlay (las de antes de LevelPlay figuran como AdMob). eCPM = ingreso ÷ impresiones × 1000: lo que dejan mil videos. El promedio está ponderado por impresiones, así que un proveedor con pocas impresiones no lo mueve de más.
El juego guarda por llamada los tokens de cada clase y un costo total. Ese total se reparte según el precio de cada clase (entrada, caché leída al 10%, caché escrita al 125%, salida), así que las partes suman exactamente lo cobrado, descuento flex incluido. La salida incluye el razonamiento. Un modelo que no está en la tabla de precios del backoffice queda como "sin desglose".
Tocá una fila para ver el detalle. "Sin usuario" es lo que no se le puede atribuir a nadie: el arte compartido, los personajes sin dueño y lo de cuentas borradas.
Una fila por evento: cada impresión de video, cada encuesta, cada compra y cada llamada al modelo (lo que costó cada mensaje, con sus tokens). Un turno de combate son dos llamadas: el clasificador y la narración. Más nuevos primero; el CSV baja la página que se ve.
El aviso de "hay una versión nueva" sale solo: la app se lo pregunta a Google Play y no hace falta cargar nada acá. Esto es sólo para la versión que no se puede saltear: marcar crítica la versión N bloquea el juego a toda app con un versionCode menor hasta que actualice. Una por entorno; marcar otra reemplaza la anterior. El versionCode es el número de la corrida de GitHub Actions que armó el AAB (el que muestra Play Console).
Se exige a todos los jugadores. Marcala cuando la versión ya esté en producción: si alguien todavía no la tiene disponible en Play (lanzamiento gradual, o no le llegó), la app no lo bloquea hasta que Play se la ofrezca. A quien instaló la app por fuera de la tienda sí lo bloquea.
Sólo se exige a quien Play le ofrece esa versión o una más nueva, o sea a los testers. Los de producción no la ven, así que no quedan bloqueados por una versión que no pueden instalar.