Firebase A/B Testing
Firebase A/B Testing te ayuda a mejorar la experiencia en tu app optimizando la forma en que ejecutas, analizas y escalas los experimentos de productos y de 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 para que puedas probar los cambios en la app.
¿Todo listo para comenzar? Elige un producto:
Crea experimentos de Remote Config Crea experimentos de mensajería
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 de mensajes 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 conforme con tus resultados de A/B Testing, implementa la función para todos tus usuarios. |
Grupos de usuarios objetivo | Ejecuta pruebas A/B orientadas con datos sobre los usuarios de tu app. Por ejemplo, podrías segmentar 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.
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 app 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 para probar diferentes variantes de tu campaña de reactivación de la 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
- Obtén más información sobre los conceptos y las prácticas recomendadas de los experimentos en Acerca de Firebase A/B Testing.
- Comienza a crear experimentos para Remote Config, el Compositor de Notifications o In-App Messaging.
- Obtén más información sobre las funciones de Firebase que interactúan con A/B Testing: Google Analytics, Firebase Remote Config, notificaciones de Cloud Messaging, In-App Messaging, AdMob y personalización de Remote Config.