Pruebas A/B de Firebase
Firebase A/B Testing te ayuda a optimizar la experiencia de tu aplicación al optimizar la forma en que ejecutas, analizas y escalas los experimentos de marketing y productos. Le brinda el poder de probar cambios en la interfaz de usuario, las funciones o las campañas de participación de su aplicación para ver cómo impactan sus métricas clave (como ingresos y retención) antes de implementarlas ampliamente.
Las pruebas A/B funcionan con FCM para que puedas probar diferentes mensajes de marketing y con Remote Config para que puedas probar cambios dentro de tu aplicación.
Capacidades clave
Pruebe y mejore la experiencia de su producto | Cree experimentos con Remote Config para realizar cambios en el comportamiento y la apariencia de su aplicación en todas las variantes de su experimento y pruebe qué experiencia de producto es más efectiva para generar los resultados que más le interesan. |
Encuentre formas de volver a atraer a sus usuarios utilizando el compositor de notificaciones | Utilice las pruebas A/B para encontrar las configuraciones de redacción y mensajería más efectivas para atraer usuarios a su aplicación. |
Implemente nuevas funciones de forma segura | No implemente una nueva función sin asegurarse primero de que cumpla sus objetivos con un subconjunto más pequeño de usuarios. Una vez que tenga confianza en los resultados de sus pruebas A/B, implemente la función para todos sus usuarios. |
Grupos de usuarios objetivo | Ejecute pruebas A/B específicas utilizando datos sobre los usuarios de su aplicación. Por ejemplo, puede dirigirse a un subconjunto de usuarios que ejecutan una versión de aplicación, plataforma o idioma específicos o seleccionar usuarios que coincidan con un valor de propiedad de usuario de Google Analytics. |
¿Como funciona?
Cuando crea un experimento, cree múltiples variantes de una experiencia de usuario y mida qué tan bien se desempeñan las variantes hacia el objetivo que desea lograr (como impulsar las compras dentro de la aplicación). Su grupo de usuarios objetivo puede definirse mediante múltiples criterios encadenados con la lógica "Y"; por ejemplo, podría limitar el grupo a usuarios de una versión particular de la aplicación que pertenezcan tanto a una audiencia de Analytics como a "usuarios con fallas" que coincidan con una propiedad de usuario personalizada de Google Analytics establecida por el cliente.
Con Remote Config, puedes experimentar con cambios en uno o más parámetros para alterar el comportamiento y la apariencia de tu aplicación. Puede usar esto para cambios sutiles, como modificar la mejor combinación de colores y posicionamiento de las opciones del menú, o para cambios más significativos, como probar una característica o un diseño de interfaz de usuario completamente nuevos. Con el compositor de notificaciones, puedes experimentar para encontrar la redacción correcta para un mensaje de notificación.
Ya sea que su experimento utilice Remote Config o el compositor de notificaciones, puede monitorear su experimento hasta que identifique un líder , la variante que mejor logre su objetivo. Puede comenzar su experimento con un pequeño porcentaje de su base de usuarios y aumentar ese porcentaje con el tiempo. Si su primer experimento no revela una variante que logre su objetivo mejor que la línea base, puede comenzar una nueva ronda de experimentación para encontrar la mejor manera de mejorar su aplicación.
También puede realizar un seguimiento de otras métricas (fallos de la aplicación, retención e ingresos) junto con su objetivo para poder comprender mejor el resultado de su experimento y cómo afecta la experiencia de uso de su aplicación.
Ruta de implementación
Agregue Remote Config o Firebase Cloud Messaging a su aplicación | Si su aplicación ya usa Remote Config o Cloud Messaging (o ambos), puede pasar al siguiente paso. | |
Define las variantes que quieres evaluar con un test A/B. | Ya sea que su cambio sea sutil o la adición de una nueva interfaz de usuario o característica, si puede controlar ese cambio usando Remote Config, puede probar múltiples variantes de ese cambio con las pruebas A/B. También puede utilizar las pruebas A/B con el compositor de notificaciones para probar múltiples variantes en su campaña de reactivación antes de implementarla para todos los usuarios. | |
Defina cómo medirá el éxito | Con un experimento que utiliza el compositor de notificaciones, puede utilizar un evento de Analytics para definir el objetivo de su experimento y comparar variantes del mismo. Con un experimento de Remote Config, puede utilizar un evento de Analytics o un embudo de conversión para definir el objetivo de su experimento. | |
Supervise su experimento para encontrar la variante ganadora | Puede comenzar su experimento con solo unos pocos usuarios y luego implementarlo para más usuarios si los primeros resultados parecen buenos. A medida que monitorea su experimento, verá si algunas variantes causan más fallas en la aplicación u otros impactos en la experiencia de la aplicación, y también podrá ver qué variante avanza más hacia su objetivo. |
Próximos pasos
- Obtenga más información sobre los conceptos de experimentos y las mejores prácticas en Acerca de Firebase A/B Testing .
- Comience a crear experimentos para Remote Config , el compositor de notificaciones o la mensajería dentro de la aplicación .
- Obtenga más información sobre las funciones de Firebase que interactúan con las pruebas A/B: Google Analytics , Firebase Remote Config , notificaciones de mensajería en la nube , mensajería en la aplicación , AdMob y personalización de Remote Config .