Personalización de Remote Config

Con la personalización de Remote Config, puede seleccionar automáticamente los parámetros de Remote Config para que cada usuario los optimice para un objetivo. Personalizar un parámetro es como realizar una prueba A / B automática, individualizada y de mejora continua.

Cuando usas la personalización de Remote Config en tus aplicaciones, creas experiencias más atractivas para cada uno de tus usuarios al proporcionarles automáticamente una de varias experiencias de usuario alternativas, la alternativa que se optimiza para el objetivo que elijas. Puede orientar su control remoto los parámetros de configuración personalizadas a grupos específicos de usuarios que utilizan las condiciones de orientación de configuración remota .

Puede optimizar para cualquier objetivo que sea medible utilizando Google Analytics. Esto incluye las siguientes métricas integradas:

  • Tiempo de participación del usuario
  • Clics en anuncios

O puede optimizar para métricas personalizadas basadas en cualquier evento de Analytics. Algunas posibilidades son:

  • Envíos de calificación de Play Store o App Store
  • Éxito del usuario en tareas particulares
  • Utilización de funciones

Empezar

¿Como funciona?

La personalización utiliza el aprendizaje automático para determinar la experiencia óptima para cada uno de sus usuarios. El algoritmo intercambia de manera eficiente entre aprender la mejor experiencia para diferentes tipos de usuarios y hacer uso de ese conocimiento para maximizar su métrica objetiva. Los resultados de personalización se comparan automáticamente con un grupo reservado de usuarios que reciben una experiencia aleatoria persistente extraída de las alternativas proporcionadas; esta comparación muestra cuánto "incremento" (valor incremental) genera el sistema de personalización.

Ruta de implementación

  1. Implemente dos o más experiencias de usuario alternativas que espera sean óptimas para algunos usuarios pero no para otros.
  2. Haz que estas alternativas se puedan configurar de forma remota con un parámetro de Remote Config. Ver Comience con configuración remota y estrategias de distancia Carga de configuración .
  3. Habilite la personalización del parámetro. Remote Config asignará a cada uno de sus usuarios la experiencia que sea óptima para ellos. Ver el Inicio rápido guía.

Personalización frente a pruebas A / B

A diferencia de las pruebas A / B, que están diseñadas para encontrar una única experiencia de usuario con el mejor rendimiento, la personalización intenta maximizar un objetivo eligiendo dinámicamente una experiencia de usuario óptima para cada usuario. Para muchos tipos de problemas, la personalización produce los mejores resultados, pero las pruebas A / B todavía tienen sus usos:

Personalización preferida Se prefieren las pruebas A / B
Cuándo cada usuario podría beneficiarse de una experiencia de usuario personalizada Cuando desee una única experiencia óptima para todos los usuarios o un subconjunto definido de usuarios
Cuando desee optimizar continuamente el modelo de personalización Cuando desee realizar pruebas durante un período de tiempo fijo
Cuando su objetivo de optimización se puede expresar simplemente como una suma ponderada de eventos analíticos Cuando su objetivo de optimización requiere una evaluación cuidadosa de varias métricas competitivas diferentes
Cuando desee optimizar para un objetivo independientemente de las compensaciones Cuando desee determinar si una variante muestra una mejora estadísticamente significativa sobre otra antes de implementarla
Cuando no se requiere o no se desea la revisión manual de los resultados Cuando es deseable la revisión manual de los resultados

Por ejemplo, suponga que desea maximizar la cantidad de usuarios que califican su aplicación en Play Store cuando se lo solicite. Un factor que puede contribuir al éxito es el momento en el que aparece el mensaje: ¿lo muestra cuando el usuario abre su aplicación por primera, segunda o tercera vez? ¿O les avisa cuando completan con éxito ciertas tareas? El momento ideal probablemente dependa del usuario individual: algunos usuarios pueden estar listos para calificar su aplicación de inmediato, mientras que otros pueden necesitar más tiempo.

Optimizar el tiempo de su solicitud de comentarios es un caso de uso ideal para la personalización:

  • Es probable que la configuración óptima sea diferente para cada usuario.
  • El éxito se puede medir fácilmente mediante la analítica.
  • El cambio de UX en cuestión tiene un riesgo lo suficientemente bajo como para que probablemente no necesite considerar compensaciones o realizar una revisión manual.

Intentalo

Empezar