Cómo rastrear y probar tus juegos
Publicado: 2022-02-24La prueba es una práctica común entre los desarrolladores de juegos móviles. Sin embargo, los desarrolladores a menudo luchan por priorizar qué características probar y les resulta difícil interpretar los resultados, por lo que los cambios a menudo se posponen o nunca se realizan.
Como desarrollador, es posible que esté familiarizado con las herramientas de prueba de ASO, como Google Experiments. O incluso es posible que ya haya descubierto la herramienta de prueba A/B recientemente anunciada para Apple App Store. Estas herramientas hacen que sea muy fácil comparar diferentes creatividades, probarlas en sus mercados principales y mejorar su ícono, capturas de pantalla, videos y muchos otros activos de su página de producto de App Store.
Haga clic en " Más información " para impulsar su negocio de aplicaciones y juegos con el servicio de promoción de aplicaciones ASO World ahora.
La importancia de las pruebas
Probar significa asegurar que un programa cumple con sus requisitos predefinidos. Las aplicaciones de juegos móviles requieren estrategias de prueba precisas y organizadas que deben incorporarse firmemente en el procedimiento de desarrollo.
Es nuestra naturaleza probar cosas nuevas, ya sea que nuestro objetivo sea mejorar las métricas comerciales clave, verificar si teníamos razón sobre una determinada hipótesis o simplemente curiosidad. Cuando se trata de pruebas de juegos móviles, ya sea que desee mejorar la monetización, la retención o la adquisición de usuarios, tener una metodología e interpretar cuidadosamente los resultados es igual de importante.
Sin embargo, el diseño de juegos no es fácil, y tampoco lo es la prueba de juegos, especialmente cuando se prueban juegos para dispositivos móviles. Desarrollar, diseñar y probar juegos móviles requiere habilidades especializadas.
No siempre conoce todos los requisitos de una aplicación antes de comenzar a desarrollarla, por lo que la prueba es un paso en un proceso iterativo para crear un juego móvil de calidad.
Métricas ASO para la visibilidad de la tienda de aplicaciones
Cuando hablamos de ASO, o App Store Optimization, nos enfocamos principalmente en mejorar la visibilidad de sus aplicaciones y juegos móviles en las tiendas de aplicaciones de Google Play o Apple.
Como desarrollador, el objetivo principal para usted es aumentar el tráfico orgánico que recibe de la página de resultados de búsqueda, las páginas de categoría, los gráficos principales e incluso la pestaña Aplicaciones o Juegos u otros lugares en Google Play o App/Juego de la día en la App Store.
Para rastrear qué tan visible es su aplicación, estas son las métricas ASO más comunes que debe verificar desde su herramienta ASO preferida:
Clasificaciones de palabras clave: una vez que haya establecido sus palabras clave objetivo (o combinación de palabras clave), debe verificar cómo se clasifica su aplicación en la página de resultados de búsqueda para cada palabra clave que seleccionó. Esto le permitirá modificar y optimizar el uso de palabras clave en sus metadatos.
Gráficos principales: hay tres clasificaciones principales de gráficos principales: gratis, de pago o en bruto. Revísalos para ver qué tan de moda ha estado tu juego últimamente.
Páginas de categorías: los usuarios pueden buscar aplicaciones y juegos móviles por categorías, y se clasifican por relevancia. Comprueba qué puestos ocupas para ver qué tan relevante eres en comparación con tus competidores.
Aplicaciones similares y relacionadas: descubra las aplicaciones que generan tráfico hacia sus productos. Muchos usuarios provienen de los widgets de "aplicaciones similares" en otras páginas de productos de la App Store. Encontrar aquellas aplicaciones que atraen a la mayoría de los usuarios a su aplicación puede darle ideas sobre cómo adaptar su comunicación.
Destacado: puede realizar un seguimiento de esta métrica con varias herramientas de ASO Intelligence. Además, en este artículo, encontrará una sección dedicada a aparecer destacado.
Una vez que integre herramientas ASO más avanzadas en su ecosistema, otras métricas de visibilidad pueden volverse relevantes para usted. Verifique estas métricas de ASO con regularidad. Luego, organícelos en diferentes países o mercados: compare sus clasificaciones con las aplicaciones de sus competidores. Poco a poco encontrarás más oportunidades de crecimiento.
Métricas ASO para la conversión de la tienda de aplicaciones
Una vez que los usuarios ya lo hayan encontrado a través de la búsqueda o explorando las tiendas, como se mencionó anteriormente, y hayan aterrizado en su página de producto de App Store, desea que instalen su aplicación o juego.
En ASO, cuando se habla de la conversión de la tienda de aplicaciones, hay dos métricas principales de ASO que debe verificar:
Tasa de clics (CTR): también conocida como Tasa de transferencia (TTR). El % de usuarios que han visto tu aplicación o juego en los resultados de búsqueda o en las clasificaciones, y han decidido hacer clic en él y abrir tu página de producto de App Store.
Tasa de conversión (CVR o CR): también conocida como tasa de instalación (IR). El % de usuarios que llegaron a su página de producto y que instalaron su aplicación o juego.
Estas dos métricas ASO son decisivas para comprender el rendimiento de los activos de su tienda de aplicaciones.
Métricas ASO para el crecimiento de las aplicaciones
Cada experto en marketing de aplicaciones tiene una visión diferente sobre cómo medir el crecimiento móvil. Para los desarrolladores móviles independientes, a veces esto puede resultar confuso.
En ASO (Optimización de la tienda de aplicaciones), el crecimiento se mide comúnmente por:
Una cantidad de instalaciones orgánicas (en un período específico): si tuviera que elegir solo una métrica ASO, esta sería la más importante de todas. Además, según la velocidad, el número, la calidad, la fuente y otros KPI (puntos clave de interés) de las instalaciones, puede decir si su aplicación o juego está creciendo o no.
Tasa de retención: esta es una métrica secundaria que podría rastrearse para fines de ASO con la ayuda de varias herramientas. Puede verificar las tasas de retención para los días 1, 2, 7 y 30 desde la instalación en relación con el tráfico orgánico a la página de su aplicación que se convirtió en instalaciones orgánicas y, por lo tanto, analizar cómo la experiencia en la aplicación cumple con las expectativas de los instaladores iniciados en la página de la aplicación. .
El objetivo principal de ASO es aumentar su crecimiento orgánico, y la principal métrica de ASO a considerar aquí son las instalaciones orgánicas. Puede realizar un seguimiento de las instalaciones de su aplicación en su Consola de desarrollador en cada tienda de aplicaciones. Si bien los datos proporcionados por Google Play Console o App Store Connect Analytics pueden ser un buen indicador del rendimiento de la página de su aplicación, si también participa en algunas campañas pagas, es mejor que busque una herramienta de atribución para dividir su página orgánica y paga. instala
Es muy probable que las instalaciones pagas impulsen su crecimiento orgánico. Una campaña de adquisición de usuarios bien ajustada puede generar suficientes instalaciones para mejorar su ASO y hacer que llegue a los primeros puestos. Es posible que desee considerar eso al lanzar sus campañas de marketing.
Para comprender cómo sus instalaciones pagas afectan su orgánico, haga esta fórmula:
¿En qué se diferencian las pruebas de juegos móviles de las pruebas de aplicaciones normales?
La diferencia entre las aplicaciones móviles normales y los juegos móviles afecta las estrategias de los planes de prueba. Los juegos son más impredecibles que las aplicaciones móviles comunes, ya que invitan a los usuarios a actuar de manera impredecible. Al probar un juego, debe anticipar el comportamiento de un jugador.
Al probar una aplicación móvil, debe asegurarse de que su aplicación sea fácil de usar y funcione bien en múltiples dispositivos.
La prueba de juegos móviles combina esos dos requisitos, lo que lo hace más desafiante.
Desafíos al probar juegos
Si bien las pruebas ofrecen varios beneficios, también presentan desafíos a los desarrolladores. Los resultados concluyentes no siempre están garantizados, especialmente en los juegos gratuitos (F2P) donde la población de pagadores es baja. Según un desarrollador, este problema provocó que hasta el 15% de las pruebas no fueran concluyentes.
En las siguientes secciones, cubriremos estos desafíos de prueba y cómo dos desarrolladores abordaron estas preguntas para mejorar su negocio. Primero, cubriremos la etapa previa al lanzamiento y las pruebas de compromiso y retención, luego pasaremos a la etapa posterior al lanzamiento y probaremos las mejoras de monetización.
¿Qué partes de mi aplicación móvil debo probar?
Una aplicación de juegos móviles prioriza ciertas funciones que las aplicaciones móviles normales necesitan menos o no necesitan en absoluto. Estas son las partes de su aplicación que verificará mientras realiza la prueba.
Interfaz de usuario y funcionalidad del juego
La interfaz de usuario (UI) de su juego y la funcionalidad general determinan el éxito de su aplicación móvil. Es crucial que hagas ambas cosas bien.
El diseño de la interfaz de usuario, la orientación de la pantalla, la estructura y las funciones del menú y la resolución de la pantalla son algunos de los aspectos que componen la interfaz de usuario y la funcionalidad del juego.
Rendimiento de gráficos
Un rendimiento gráfico de alta calidad es clave. A los jugadores les gusta interactuar con gráficos suaves y receptivos, pero se sentirán frustrados cuando el arte de una aplicación se bloquee o se ralentice.
Para averiguar cómo funcionan los gráficos de su juego en todo tipo de condiciones, use una prueba de estrés. Esta prueba de rendimiento determinará la capacidad de respuesta de su juego en un dispositivo real.
Funciones de multijugador/usuario
Los jugadores móviles disfrutan compitiendo con jugadores de la vida real, especialmente con amigos y familiares. Algunos de los juegos móviles más exitosos, como NBA Jam, NFS y Nova Legacy, son multijugador.
Es por eso que debería considerar incluir la funcionalidad multijugador.
Sin embargo, la funcionalidad multijugador es difícil de acertar. Todos los jugadores deben poder realizar el mismo conjunto de interacciones de aplicaciones al mismo tiempo, por lo que los dispositivos de los usuarios y su servidor intercambian datos constantemente.
Pruebe su servidor a fondo para asegurarse de que pueda manejar interacciones multijugador.
Integraciones de redes sociales
La integración de las redes sociales puede hacer que su juego móvil sea un éxito.
Considera Candy Crush. La aplicación tiene 100 millones de usuarios activos diarios, y eso se debe en parte a que los desarrolladores incorporaron herramientas de conexión y uso compartido.
Sin embargo, el uso de activos de código abierto a veces crea problemas de seguridad. Todos los paquetes y bibliotecas de software de terceros vienen con su propio conjunto de errores, que los piratas informáticos pueden explotar. Cada vez que incorpore un activo de código abierto, investigue y aprenda sobre eso.
Activos Pasivos.
Debe ser proactivo al probar la seguridad de su aplicación por el bien de sus usuarios.
Estrategias utilizadas en las pruebas de juegos móviles
Las siguientes estrategias de prueba son exclusivas de las pruebas de juegos móviles.
Pruebas funcionales
Las pruebas funcionales significan jugar juegos para encontrar errores. En su mayor parte, las pruebas funcionales se pueden automatizar.
Si comprende el código de su aplicación móvil, puede configurar marcos de automatización de pruebas. Las pruebas funcionales automatizadas pueden descubrir problemas relacionados con la interfaz de usuario y los gráficos, el flujo/mecanismo del juego, la estabilidad y la integración de los recursos gráficos.
Pruebas de rendimiento
La velocidad lenta y los sistemas de juego rotos, como el diálogo o el botín, pueden socavar una aplicación de juego sólida. Ahí es donde entran las pruebas de rendimiento. Te muestra las métricas que tu aplicación necesita para ejecutarse correctamente.
Al realizar pruebas de rendimiento, haga una lista de los requisitos previos de rendimiento reales de su juego, como:
- uso de CPU
- Tiempo medio de carga
- uso de la batería
- Requisitos de conexión a Internet
- Requisitos de la base de datos local
Muchos juegos se desarrollan y prueban en dispositivos de gama alta. Los desarrolladores nunca prueban estos juegos en dispositivos de gama baja o más antiguos, por lo que los juegos no funcionan en algunos dispositivos. Asegúrate de que tu juego funcione en todos los dispositivos, incluidos los 2G y 3G.
Pruebas de compatibilidad
Esto significa hacer que tu juego sea compatible en diferentes dispositivos.
Su aplicación debería funcionar en dispositivos Android, iPhone y tabletas. Si es una extensión de un juego web o de escritorio, debería funcionar tan bien en dispositivos móviles como en un televisor, una computadora de escritorio o una computadora portátil.
Muchos desarrolladores piensan que solo pueden probar la compatibilidad con la versión final del producto. Sin embargo, esto no es cierto. Si realiza pruebas de compatibilidad durante cada fase de desarrollo, puede descubrir errores de incompatibilidad a medida que avanza.
Pruebas de localización
Si se dirige a mercados de todo el mundo, las pruebas de localización son imprescindibles. Las pruebas de localización garantizan que su juego funcione bien en cualquier lugar donde lance la aplicación.
Todo el texto, incluidos los títulos, los mensajes y los menús, debe traducirse a todos los idiomas admitidos. Deben mostrarse correctamente cuando los usuarios seleccionan un determinado idioma.
Si bien no puede automatizar la traducción (tendrá que contratar a un traductor para eso), puede automatizar las pruebas de localización. Para hacer esto, elija activos de texto en cada idioma y compárelos en su aplicación. ¿Están correctamente traducidos? ¿Se muestran correctamente?
Asegúrate de haber completado las pruebas de localización antes de expandir tu juego a varios idiomas.
Prueba de carga
La prueba de carga verifica los límites del dispositivo de un usuario y el uso de la red móvil de su aplicación. Responde preguntas como:
- ¿Cuántos jugadores pueden jugar en un servidor?
- ¿Su aplicación se comunica correctamente con su servidor?
- ¿Cómo usa la memoria la aplicación?
- Puede automatizar las pruebas de carga mediante el uso de scripts de prueba y contenido original de los servidores backend.
Pruebas de regresión
Realice pruebas de regresión siempre que algo cambie en su aplicación.
La mayoría de los juegos móviles tienen una interacción servidor-cliente que requiere un inicio de sesión, una transferencia de información del usuario y luego la descarga de la información del servidor (como datos e imágenes). A medida que desarrolla estos servicios, corre el riesgo de romper su código.
Siga estos pasos para realizar pruebas de regresión:
- Nombre todos los cambios que ha realizado en su software desde la última prueba.
- Averigüe qué partes del software se han visto afectadas por estos cambios.
- Analice los casos de prueba y determine si se necesitan pruebas completas, parciales o unitarias.