Kit profesional: ¿Qué herramientas de análisis de aplicaciones utilizan las grandes empresas?

Incluso una aplicación móvil conveniente y útil sin análisis del comportamiento del usuario tarde o temprano dejará de tener demanda entre el público objetivo. Por lo tanto, en este artículo, aprenderá las respuestas a una pregunta básica sobre análisis de aplicaciones. Siéntese, encontrará información útil, y después de leerla, puede hacer sus preguntas en los comentarios.



imagen


Incluso una aplicación móvil conveniente y útil sin análisis del comportamiento del usuario tarde o temprano dejará de tener demanda entre el público objetivo. Por lo tanto, en este artículo, aprenderá las respuestas a una pregunta básica sobre análisis de aplicaciones. Siéntese, encontrará información útil, y después de leerla, puede hacer sus preguntas en los comentarios.



Para qué sirve el análisis de aplicaciones y cuán importante es



El análisis de datos estadísticos permite a las empresas resolver una amplia gama de tareas:



  • construir una estrategia de marketing;
  • mejora del software;
  • evaluación de competitividad;
  • otro.


La lista sigue y sigue. En cada organización, el rango de tareas a resolver depende de los objetivos y las métricas clave. Desde el punto de vista del marketing, los principales indicadores son el número y las fuentes de las instalaciones y el ROAS (retorno de los costos publicitarios). Para los altos directivos: la cantidad de instalaciones, la calificación de la aplicación y el ROI (retorno de la inversión). Los desarrolladores miden la calidad del producto, las conversiones, las acciones de la audiencia pagada y la ventaja competitiva.



Características de la analítica de aplicaciones



imagen


Hablemos de las características de análisis de aplicaciones móviles:



1. Monopolio de distribución. La mayoría de las aplicaciones móviles de hoy se distribuyen a través de la Tienda (tiendas de aplicaciones). IOS - App Store, Android - Google Play, etc. Esto impone restricciones a la distribución de software.



Determinar de dónde vino la instalación requiere enfoques adicionales. Por lo general, se utilizan rastreadores, que discutiremos con más detalle a continuación.



2. Circunstancias del uso del teléfono inteligente: transporte, en casa.El mismo usuario usa la aplicación móvil en diferentes condiciones: por ejemplo, en la comodidad de su hogar o conduciendo un automóvil. En el primer caso, las secciones / páginas se revisan cuidadosamente, todas las cintas caen exactamente en los botones, etc. En el segundo, mira a toda prisa, no siempre presiona los botones la primera vez, etc.



Es decir, el comportamiento del mismo usuario difiere según las circunstancias en las que usa el teléfono inteligente. Y esto es importante a tener en cuenta al analizar aplicaciones móviles.



3. Conexión inalámbrica inestable: "llegada" de eventos. La conexión inalámbrica a internet puede interrumpirse y luego restablecerse. En muchos sistemas operativos y dispositivos móviles, los programas funcionan sin una conexión de red (si el soporte fue brindado por los propios desarrolladores).



Debido a esto, es imposible recopilar instantáneamente todos los análisis a la vez. Las acciones del usuario se guardan y después de reconectarse a Internet se envían al sistema de estadísticas (también lleva algún tiempo enviar la información recopilada).



Para ahorrar recursos de la plataforma, los analistas han introducido una ventana para enviar datos (como regla, no excede los 7 días). Es decir, recopilan datos sobre el comportamiento del usuario sin una conexión a Internet durante una semana. Si durante este tiempo el teléfono inteligente no se ha conectado a la red, la información se elimina.



Ver informes en el sistema de análisis de los últimos 7 días, ya que gradualmente se complementarán con "llegadas".



4. Interacción con plataformas OS.Las diferentes plataformas tienen sus propias características para el desarrollo de software, que deben tenerse en cuenta en el trabajo. Por ejemplo, en iOS y Android, los usuarios se identifican con diferentes ID de publicidad. Se diferencian entre sí en características, longitud y caracteres especiales.



5. Susceptibilidad a caídas - accidentes y errores. Las aplicaciones móviles, como cualquier otro software, son propensas a errores y bloqueos. Desafortunadamente, esto sucede en cualquier proyecto por varias razones: errores en los sistemas operativos, dispositivos o la propia aplicación.



Los errores y las caídas son experiencias negativas para la audiencia. Para minimizar las consecuencias negativas, los analistas recopilan información sobre errores. Para hacer esto, use soluciones de software especiales, que se discutirán con más detalle en las siguientes secciones del artículo.



6. Limitaciones del dispositivo: memoria, batería, etc. Los dispositivos móviles son dispositivos independientes, por lo que el problema de la capacidad de memoria o la energía de la batería es más grave con ellos que con las computadoras de escritorio o portátiles.



Por ejemplo, agregar una gran cantidad de sistemas de análisis hace que el programa sea más pesado. Debido a esto, algunos usuarios tienen problemas con la instalación o el uso y se niegan a interactuar con el programa. El código no optimizado causa un mayor estrés en los teléfonos inteligentes y las tabletas, lo que conduce a una descarga más rápida de la batería. Y esto se convierte en la razón por la que la audiencia se va.



El análisis inteligente identifica estas razones y ayuda a los desarrolladores a tomar las decisiones correctas para mejorar aún más el software.



Integración SDK



imagen


El trabajo con el sistema de análisis de aplicaciones móviles comienza con la integración del SDK, el código del programa (componente) del contador, para recopilar datos. Además, es importante no solo implementarlo en la aplicación, sino también probar que funcione correctamente.



Los analistas experimentados han encontrado repetidamente situaciones en las que el desarrollador no se molestó en probar el SDK. Como resultado, después del lanzamiento, se "perdieron" datos importantes sobre el comportamiento del usuario, las conversiones, etc. Y esta información es muy importante en las etapas iniciales del desarrollo del producto: sobre la base de las modificaciones, la aplicación está "terminada" para la solución más precisa de los problemas del usuario.



imagen


La detección rápida de la operación incorrecta del SDK no permitirá recibir datos reales al día siguiente. Primero, identifican el error, luego arreglan y "lanzan" la nueva versión del software a los mercados. Como regla general, los usuarios tardan aproximadamente una semana en actualizar el software.



Ruta de usuario de la aplicación móvil



imagen


Antes de pasar a considerar los tipos y herramientas de análisis de aplicaciones, echemos un vistazo más de cerca a la ruta de un usuario de aplicaciones móviles.



Tenga en cuenta el embudo (imagen de arriba). ¿Te recuerda algo? Las etapas son muy similares al embudo de otro negocio: un sitio web o incluso una tienda fuera de línea.



Todo comienza con la instalación de la aplicación y el primer lanzamiento. Luego, la activación, el usuario se somete a una breve capacitación o se familiariza con el software. Los desarrolladores implementan este paso con sistemas de pistas que indican la interacción correcta con el software.



La siguiente etapa es un ciclo de acciones básicas. Regresar a la aplicación, realizar acciones específicas (por ejemplo, compras). Esto se puede repetir varias veces antes de que el usuario se vuelva leal y recomiende el programa a sus familiares, amigos, colegas, etc.



Debajo del embudo, mira la línea "Herramientas". Identifica las soluciones que se utilizan para el análisis en una etapa u otra. Por ejemplo, en la etapa de instalación y primer lanzamiento, generalmente se utilizan el seguimiento y ASO (optimización de software para el mercado).



Tipos de análisis de aplicaciones



Los especialistas identifican tres tipos principales de análisis de aplicaciones:



  1. Analítica de marketing. Análisis de campañas publicitarias. Responde a la pregunta: ¿Cuál es el canal de promoción más efectivo para el software? Se evalúa el número de instalaciones, fuentes y acciones clave del usuario.
  2. Análisis de producto. Análisis del comportamiento del usuario en la aplicación. Responde a la pregunta: ¿qué cambiar en el software de conversión? Se estima el número de acciones del usuario, ganancias y retención de usuarios útiles.
  3. Tienda de análisis. Análisis y seguimiento de la popularidad de la aplicación. Responde a la pregunta: ¿qué tan bueno es el producto para el público objetivo? Se evalúa el número de instalaciones, fuentes y acciones clave.


Tenga en cuenta que el análisis de marketing y tienda es similar. Solo en el primer caso se evalúan todas las campañas publicitarias, y en el segundo, la posición del programa en la AppStore, Google Play y otras plataformas similares. Para trabajar con ambos tipos, a menudo se usan rastreadores, que discutiremos a continuación.



Herramientas de análisis de aplicaciones



imagen


Los expertos distinguen varias categorías de herramientas de análisis de aplicaciones que se utilizan con mayor frecuencia en el trabajo:



  • tracking : rastrea la actividad de marketing de los usuarios;
  • análisis del producto: métricas importantes del producto: audiencia, nuevos usuarios, número de sesiones, duración promedio de la sesión, etc.
  • estadísticas de fallas: análisis de la estabilidad de la aplicación móvil, el número de fallas, errores, etc., lo que forma una experiencia de usuario negativa;
  • comunicaciones push y en la aplicación : notificaciones push para la comunicación con los usuarios (los analistas evalúan la tasa de clics y el compromiso de la herramienta);
  • — ASO ( ) , ;
  • — , ;
  • — , ( , - .);
  • — , , A/B-, deep-, ..


Uno podría preguntarse por qué hay tantas categorías? ¿Realmente no hay un sistema único que combine todo esto? Sí, existen tales sistemas, pero tienen ciertas características. Debido a esto, no siempre es posible aplicarlos en un proyecto particular para recopilar datos de alta calidad, por lo que debe trabajar con diferentes plataformas que realizan 1-3 tareas.



No se deje intimidar por la gran cantidad de categorías de herramientas de análisis de aplicaciones. A primera vista, parece que trabajar con múltiples plataformas lleva mucho tiempo y requiere mucho esfuerzo para recopilar y consolidar datos en un solo informe.



imagen


Entonces, ¿cómo se obtiene una visión holística de la experiencia del usuario si tiene que trabajar con múltiples herramientas dispares? No hay una respuesta universal a esta pregunta. El analista mismo elige cómo combinar toda la plataforma en un solo sistema. Todos tienen sus propios enfoques que les permiten realizar las tareas principales: recopilar información sobre el comportamiento del usuario, las conversiones, las métricas clave, etc.



Análisis de marketing y tienda



imagen


Como recordará, los usuarios provienen de diferentes fuentes: AppStore, Google Play, anuncios, etc. El seguimiento de las fuentes de tráfico se refiere al marketing y al análisis de la tienda y lo implementan los rastreadores.



Arriba hay un diagrama de cómo funciona el seguimiento. Vamos a entenderlo con más detalle. Hay un usuario que usa un dispositivo móvil. Él ve el anuncio y hace un clic. Es procesado por el sistema de seguimiento: determina si la aplicación está instalada en el dispositivo o no.



En el primer caso, hay una redirección a la Tienda para descargar e instalar software. En el segundo, una redirección al programa instalado para demostrar la información requerida. Después de la instalación y el primer lanzamiento, la información sobre el clic se envía al sistema de seguimiento y se procesa. A continuación, se genera un informe con los datos necesarios para el analista.



Además, los datos de instalación se envían al sistema de publicidad, ya que no tiene dónde obtener información sobre la conversión que se realizó. Las herramientas integradas del sitio solo detectan clics.



Hay otras tareas que se realizan mediante el seguimiento:



  • Determinación del tipo de conversión: instalaciones, reenganche (reorientación), eventos, compras.
  • Separación de canales de tráfico: orgánico, pago, derivación.
  • Análisis de la efectividad de las campañas: CPI, CPA, Retargeting.
  • Optimización de campaña: precio, audiencia, conversiones.


Los servicios de rastreo más populares en Runet son Adjust, AppsFlyer, AppMetrica y Branch. Se diferencian entre sí en características y funciones. Pero hay una cosa en común: no reemplazan el análisis de productos en general.



La mayoría de los rastreadores tienen algunas limitaciones:



  • falta de integración con algunas plataformas publicitarias;
  • no hay informes especializados, como es el caso con el análisis de productos;
  • Es imposible medir objetivamente las suscripciones de usuario.


Analítica de producto



Es un complejo de métodos analíticos destinados a mejorar la aplicación: características financieras, de marketing y de usuario. El análisis de datos le permite crear campañas publicitarias efectivas, satisfacer con mayor precisión el dolor de la audiencia y reducir los costos en todas las etapas del desarrollo y la implementación del producto.



La analítica del producto resuelve varias tareas principales:



imagen


La primera tarea coincide con el análisis de marketing, difiere solo en capacidades avanzadas: una audiencia más amplia, más herramientas para el análisis, la presencia de informes especializados, etc.



Los gerentes de producto siempre están buscando y probando nuevas hipótesis para que la aplicación sea más exitosa y rentable. La analítica del producto al monitorear las métricas del proyecto (la primera tarea) proporciona información valiosa, sobre la base de la cual el especialista toma una decisión: la hipótesis es correcta o no y si vale la pena escalarla a todo el software.



Algunas plataformas ayudan con el tercer desafío: las pruebas A / B. Tienen una funcionalidad incorporada para seleccionar los segmentos a los que se aplicará la innovación y cuál. Los datos recopilados se utilizan para interpretar los resultados de la prueba y tomar decisiones.



Es decir, la analítica del producto estudia el comportamiento del usuario cuando interactúa con el software. Según los datos, el especialista comprende lo que está sucediendo con la aplicación.



Aquí hay algunos ejemplos de información importante:



  • en qué botones hacen clic los usuarios;
  • con qué frecuencia se usa el producto;
  • qué características del producto son populares;
  • qué problemas enfrentan los usuarios al interactuar con el producto.


Estos datos ayudan a la empresa a mantener al usuario en la aplicación, lo cual es más barato que atraer una nueva audiencia. Al comprender cómo interactúa el cliente con el producto, qué beneficios reciben y qué problemas enfrentan, rápidamente hará los cambios necesarios y aumentará el valor del producto.



imagen


Los analistas de productos experimentados utilizan los siguientes servicios: Amplitud, Mixpanel, Devtodev, Flurry, AppMetrica y Firebase. Estos sistemas admiten la conexión de plataformas de terceros: por ejemplo, seguimiento, notificaciones automáticas, etc.



Pero las restricciones también son posibles:



  • soporte para marcos y sus capacidades;
  • restricciones sobre los tipos de eventos, su número y parámetros;
  • acceso a datos "en bruto" (no todas las métricas están disponibles en la misma plataforma);
  • disponibilidad y capacidades de informes;
  • seguimiento y trabajo con suscripciones.


No hay plataformas completamente universales hoy. Un sistema no tiene una herramienta, el otro carece de otra. Las métricas necesarias son "terminadas" por plataformas de terceros.



Pero los sistemas de análisis de productos continúan evolucionando, aparecen nuevas características y capacidades regularmente. Manténgase atento a las actualizaciones, pruebe algo nuevo y logre un alto rendimiento.



Push y comunicaciones en la aplicación



imagen


La evaluación de las comunicaciones push y en la aplicación es una de las subsecciones de análisis de productos. Se utilizan para aumentar las tasas de retención y conversión. En función de los datos obtenidos, el analista toma una decisión: qué comunicaciones no funcionan, cuáles requieren mejoras y cuáles pueden ampliarse.



"Push" se utiliza para la oferta oportuna y personal de bienes / servicios a los clientes. La eficacia de la herramienta ha sido probada en la práctica muchas veces. Sin notificaciones, es menos probable que los usuarios regresen a la aplicación y tomen acciones específicas.



Puede evaluar las comunicaciones push y en la aplicación en las plataformas Firebase y AppMetrica. Si está utilizando un sistema de análisis diferente que no tiene esta característica, considere usar herramientas de terceros como Airship o OneSignal.



Estadísticas de errores y fallas



imagen


Recopilar estadísticas de errores y fallas es importante para retener a su audiencia actual. Le permite controlar la estabilidad de la aplicación, ayuda a identificar problemas y priorizar. Cuanto más un error afecta a las métricas clave, mayor es su importancia. Los bloqueos con la máxima prioridad se corrigen primero.



En base a esta conclusión, no es difícil determinar los principales indicadores de esta subsección:



  • % de usuarios sin bloqueos: qué porcentaje de usuarios no tuvo errores;
  • % de sesiones sin bloqueo: el porcentaje de sesiones transcurridas sin errores.


Firebase y AppMetrica tienen una funcionalidad integrada de estadísticas de fallas y fallas. Si trabaja con otras plataformas donde esto no es posible, use herramientas de terceros: App Center o Countly.



Este artículo describe los elementos básicos de análisis de aplicaciones. Echa un vistazo y prueba las herramientas descritas. El análisis de los datos de comportamiento del usuario le permitirá tomar las decisiones correctas, y en un par de meses notará un aumento en las métricas objetivo. Si tiene alguna pregunta, hágala en los comentarios, estaremos encantados de responder.



Obtenga más información sobre las herramientas de análisis de aplicaciones en nuestro curso de un año "Profesión: Analista" ¡ Obtenga más información!




All Articles