Preguntas frecuentes
Publicación
¿Cuánto tarda una revisión? Una persona revisa cada versión a mano, así que no es instantáneo. gamealia status y gamealia_get_status muestran el estado, y el panel también.
¿Puedo actualizar un juego publicado? Sí: subí una versión nueva y enviala. La versión actual sigue publicada hasta que se aprueba la nueva.
Mi subida quedó trabada y no me deja subir otra. Corré gamealia abort <slug> para cancelar las subidas interrumpidas. Si una versión anterior todavía se está probando, gamealia publish --wait la espera.
¿Puedo cambiar el slug? Solo antes de que el juego haya estado publicado.
¿Tengo que usar la CLI o el MCP? No: podés subir un zip en el portal de desarrolladores. La CLI y el MCP prueban antes en tu máquina, y eso ahorra idas y vueltas con la revisión.
¿Puedo alojar el juego yo y solo listarlo? No. Cada juego se sube y se aloja en Gamealia, así el build revisado es exactamente el que reciben los jugadores.
SDK
¿Necesito el portal para desarrollar? No. Fuera del portal el SDK usa un mock con anuncios falsos, un jugador falso y partidas locales (Referencia del SDK). gamealia preview muestra tu juego dentro de una copia de la página del portal.
¿Por qué requestMidgame() devuelve shown: false? El límite de 120 segundos entre midgames, no hay anuncio disponible, un bloqueador de anuncios, o los anuncios están desactivados para el juego. Seguí como si la pausa hubiera pasado (Anuncios).
¿Puedo usar localStorage? Para tus propias claves, con tu slug como prefijo, sí; nunca leas otras claves. Para las partidas usá Gamealia.data, que además sincroniza a los jugadores con sesión (Guardado en la nube).
¿Cómo sé el idioma del jugador? init() devuelve locale, el idioma del portal (uno de unos 30, por ejemplo es, en, pt-BR, ja). El juego decide qué hacer con él.
¿El SDK está en npm? No: cargalo desde https://gamealia.app/sdk/v1.js con una etiqueta de script.
Cuentas y datos
¿Mi juego puede tener sus propias cuentas? No: usá la cuenta de Gamealia y dejá jugar a los invitados. Tu backend identifica a los jugadores con un token verificado (Cuentas de jugador).
¿Por qué user.id es distinto en cada uno de mis juegos? Los ids son por juego a propósito, así los juegos no pueden seguir a los jugadores entre sí.
¿Qué datos del jugador recibo? El nombre de usuario, el avatar y un id por juego, nada más. No el email.
Dinero
¿Cuánto gano? El 50% de lo que generan los anuncios de tu juego, en USD (Ingresos y pagos).
¿Por qué cambió mi estimado? Google ajusta los estimados (por ejemplo por tráfico inválido). Lo que cuenta es el monto confirmado, que se carga cuando paga AdSense.
¿Cuándo cobro? Una vez por mes, cuando tu saldo confirmado llega a USD 50, por PayPal, Payoneer, Wise o Mercado Pago / CBU.
¿Puedo vender ítems? Todavía no (Compras dentro del juego).
Ayuda
El autotest falla y no sé por qué. Corré gamealia test y leé cada chequeo que falla en Autotest. Con un asistente, usá el prompt del MCP fix-autotest-failures.
Mi asistente no ve las herramientas gamealia_*. El servidor MCP no está registrado: corré gamealia agents install y reiniciá el asistente (Publicar con IA).
Tengo otra duda o necesito ayuda. Escribinos a [email protected] con el slug de tu juego y qué pasó (Soporte). Te responde una persona, normalmente dentro de un día hábil.