Firebase A/B Testing

Firebase A/B Testing te ayuda a optimizar la experiencia de tu app, ya que optimiza la forma en que ejecutas, analizas y escalas los experimentos de productos y marketing. Te permite probar cambios en la IU, las funciones o las campañas de participación de la app para ver cómo afectan tus métricas clave (como los ingresos y la retención) antes de implementarlos de forma general.

A/B Testing funciona con FCM para que puedas probar diferentes mensajes de marketing, y con Remote Config, a fin de que puedas probar los cambios en la app.

Crear experimentos de Remote Config Crear experimentos de Messaging

Funciones clave

Prueba y mejora tu experiencia de producto Crea experimentos con Remote Config para hacer cambios en el comportamiento y el aspecto de la app entre las variantes de tu experimento, y prueba qué experiencia de producto es más eficaz para lograr los resultados que más te interesan.
Encuentra formas de volver a atraer a tus usuarios con el Compositor de Notifications Usa A/B Testing para encontrar la configuración de redacción y mensaje más efectiva con el fin de atraer a los usuarios a tu app.
Implementa funciones nuevas con seguridad No implementes una función nueva sin asegurarte de que logre tus objetivos con una pequeña cantidad de usuarios primero. Una vez que te sientas seguro de los resultados de la prueba A/B, implementa la función para todos los usuarios.
Grupos de usuarios objetivo Ejecuta pruebas A/B orientadas con datos sobre los usuarios de tu app. Por ejemplo, puedes orientarla a un subconjunto de usuarios que ejecutan una versión, una plataforma o un idioma específicos de la app, o a usuarios seleccionados que coincidan con un valor de propiedad del usuario de Google Analytics.

¿Cómo funciona?

Cuando crees un experimento, crea múltiples variantes de la experiencia del usuario y mide su rendimiento hacia el objetivo que deseas lograr (por ejemplo, un aumento de las compras directas desde la aplicación). Tu grupo de usuarios segmentados se puede definir según varios criterios encadenados con la lógica de “Y”. Por ejemplo, puedes limitar el grupo a usuarios de una versión particular de la app que pertenecen a un público de Analytics, como “usuarios con fallas”, que coinciden con una propiedad del usuario personalizada de Google Analytics configurada por el cliente.

Los experimentos de A/B Testing prueban las acciones de Remote Config y de mensajería
con Google Analytics para segmentar a los usuarios y medir los resultados.

Con Remote Config, puedes experimentar con cambios en uno o más parámetros para modificar el comportamiento y el aspecto de la app. Puedes usar esto para cambios sutiles, como buscar el mejor esquema de colores y la mejor posición de las opciones de menú, o para cambios más significativos, como probar una función o un diseño de IU completamente nuevos. Con el Compositor de Notifications, puedes experimentar para encontrar la redacción correcta del mensaje de notificación.

Si tus experimentos usan Remote Config o el Compositor de Notifications, puedes supervisar el experimento hasta que identifiques una variante líder, la que mejor cumpla tu objetivo. Puedes comenzar el experimento con un porcentaje pequeño de tu base de usuarios y aumentar ese porcentaje en el tiempo. Si tu primer experimento no revela una variante que cumpla tu objetivo mejor que el modelo de referencia, puedes comenzar una nueva ronda de experimentos para encontrar la mejor forma de ajustar la app.

También puedes hacer un seguimiento de otras métricas (ingresos, retención y fallas de la app) junto con tu objetivo, de modo que puedas entender mejor el resultado del experimento y su impacto en la experiencia de uso de la app.

Ruta de implementación

Agrega Remote Config o Firebase Cloud Messaging a tu app Si tu aplicación ya usa Remote Config o Cloud Messaging (o ambos), puedes omitir este paso.
Define las variantes que quieres evaluar con una prueba A/B No importa si el cambio es sutil o si agregas una característica o una IU nueva; si puedes controlar ese cambio con Remote Config, puedes probar diferentes variantes en ese cambio con A/B Testing.

También puedes usar A/B Testing con el Compositor de Notifications a fin de probar diferentes variantes de tu campaña para volver a generar participación antes de implementarla a todos los usuarios.
Define cómo medirás el éxito Con un experimento que usa el Compositor de Notifications, puedes usar un evento de Analytics para definir el objetivo del experimento y comparar sus variantes. Con un experimento de Remote Config, puedes usar un evento de Analytics o un embudo de conversión para definir el objetivo de tu experimento.
Supervisa tu experimento para encontrar la variante ganadora Puedes comenzar tu experimento con unos pocos usuarios y, luego, implementarlo a más usuarios si los primeros resultados lucen bien. A medida que supervisas el experimento, verás si algunas variantes generan más fallas de la app o tienen otros efectos en la experiencia, y también puedes ver qué variante tiene el mejor progreso hacia tu objetivo.

Próximos pasos