Ir a la consola

Firebase Predictionsplat_iosplat_androidplat_cppplat_unity

Firebase Predictions aplica el aprendizaje automático a tus datos de estadísticas para crear segmentos de usuarios dinámicos según las predicciones del comportamiento de los usuarios en tu app. Las predicciones están disponibles automáticamente para usarse con Firebase Remote Config, el Compositor de Notifications, Firebase In-App Messaging y las Pruebas A/B. También puedes vincular los datos de Predictions de tu app a BigQuery para obtener exportaciones diarias que puedes analizar con más detalle o enviar a herramientas de terceros.

Cuando usas Predictions con Remote Config, puedes brindar una experiencia personalizada a partir de las necesidades previstas de cada uno de tus usuarios a fin de aumentar las conversiones.

Puedes usar Predictions con el Compositor de Notifications para enviar una campaña única o recurrente. Por ejemplo, para enviar automáticamente una notificación a los usuarios que se prevé que dejarán de utilizar tu app.

Con las Pruebas A/B puedes comparar la eficacia entre las diferentes campañas del Compositor de Notifications o usar Remote Config con el fin de probar el resultado de las diferentes maneras en las que puedes personalizar la experiencia en la app para los usuarios de un segmento estimado.

Comenzar

Funciones clave

Incorpora el poder del aprendizaje automático de Google a tus datos Firebase Predictions aplica la experiencia de Google en el aprendizaje automático a tus datos de estadísticas, lo que crea segmentos de usuarios dinámicos a partir de la predicción del comportamiento de los usuarios en tu app. Puedes aprovechar la potencia del aprendizaje automático de Google para tomar decisiones sobre los productos a partir de la predicción del comportamiento, en lugar del comportamiento histórico.
Aumenta las conversiones con experiencias del usuario personalizadas Firebase Predictions se integra a Remote Config y Firebase In-App Messaging, lo que te permite personalizar una experiencia del usuario a partir de la predicción de su comportamiento. Por ejemplo, en el caso de los usuarios que gastarían según la predicción, puedes mostrar un nuevo paquete de compra directa desde la aplicación, mientras que para los usuarios que no gastarían según la predicción, puedes ajustar la frecuencia de los anuncios. Predictions se actualiza de forma dinámica todos los días, de manera que puedes ofrecer siempre una experiencia original y personalizada a tus usuarios.
Aumenta la retención con notificaciones más inteligentes Volver a atraer a un usuario que ya dejó de usar tu app es difícil. Puedes usar Predictions para atraer a los usuarios que desertarían según la predicción, antes de que dejen de usar tu app. Puedes configurar una campaña única o automatizar el envío de notificaciones para ciertos grupos previstos mediante campañas recurrentes.
Crea predicciones personalizadas Además de las predicciones integradas (desertará, no desertará, gastará y no gastará), Firebase Predictions te permite crear predicciones a partir de cualquier evento de conversión definido en tus datos de estadísticas. Una vez que defines el evento, Predictions crea un segmento de usuarios dinámico con usuarios que completarían ese evento en tu app en el futuro cercano según la predicción.
Exporta a BigQuery Puedes programar envíos diarios automáticos de los datos de predicción de tu app a BigQuery para su posterior análisis o con el fin de enviarlos a servicios y herramientas de terceros.

¿Cómo funciona?

Las predicciones están disponibles en apps para iOS, Android, Unity y C++ que incluyen el SDK de Analytics. Predictions crea segmentos de usuarios dinámicos que posiblemente completarán un evento determinado. Puedes usar estos segmentos para llegar a los usuarios con Remote Config, Firebase In-App Messaging y el Compositor de Notifications.

De forma predeterminada, Predictions proporciona dos tipos de predicciones: churn, lo que te ayuda a identificar a los usuarios que probablemente dejarán de utilizar tu app (es decir, no abrirán los mensajes de notificación de la app o relacionados con la app), y spend, que te ayuda a encontrar a los usuarios que probablemente gastarán dinero en tu app. También puedes crear tus propias predicciones según los eventos de conversión personalizados de Analytics que recopiles en tu app.

Predictions te permite ajustar la tolerancia al riesgo de una predicción para que puedas encontrar el equilibrio adecuado entre tamaño de segmento y precisión. Con una tolerancia baja al riesgo puedes llegar a menos usuarios con mayor precisión, o puedes usar la configuración de tolerancia alta al riesgo para obtener más información sobre los usuarios que te interesan, pero esto podría incluir más falsos positivos.

El modelo de aprendizaje automático para tu app mejora a medida que aumenta la cantidad y la relevancia de los datos recopilados con Analytics y la cantidad de usuarios. Además, la precisión del modelo para un usuario específico mejorará aún más después de que el usuario haya usado la app durante al menos unos días.

¿Debo compartir mis datos con Google para poder usar Firebase Predictions?

No es necesario que compartas tus datos de Google Analytics con Google para ayudar a mejorar los productos y servicios de Google. Puedes desactivar esa opción en Firebase console. Para ello, puedes ir a “Analytics” > “Panel” > “Configuración” cuando quieras.

Debes usar Google Analytics para registrar los datos de tu app en Firebase. Además, debes asegurarte de que tus datos de Google Analytics estén disponibles en Firebase (consulta Configuración del uso compartido de datos).

Ten en cuenta que Google Analytics usa un modelo compartido. Si bien tus datos sin procesar sobre eventos están seguros y disponibles solo para ti en Firebase, la calidad del modelo mejora para todos los usuarios de Predictions. Debes aceptar Predictions de manera explícita en su página principal. Puedes desactivar Predictions en cualquier momento y tus datos dejarán de estar disponibles para ese fin, aun si siguen disponibles en el resto de Firebase.

Ruta de implementación

Predictions funciona mejor con aplicaciones con 5,000 o más usuarios activos al mes. Además, funciona mejor con apps que tienen una mayor frecuencia de uso y de gasto, como los juegos.

Agrega Analytics a la app Para hacer predicciones, tu app debe registrar eventos con Google Analytics.
Habilita Predictions y supervisa la preparación para la predicción Usa Firebase console para comenzar a hacer predicciones según los datos de estadísticas de tu app y para supervisar si las predicciones tienen datos suficientes para las predicciones integradas de deserción y gasto. También puedes usar Firebase console para supervisar si hay suficientes datos de Analytics disponibles para las predicciones que crees basadas en los eventos adicionales de Analytics que recopila tu app.
Accede a los resultados de las predicciones de manera programática desde tu app

En Firebase console, crea un parámetro de Remote Config que muestre el resultado de una predicción específica para ciertos usuarios. Una vez que tengas el SDK de Remote Config integrado en tu app, puedes llamar al parámetro de Remote Config de manera programática desde tu app con el fin de saber cuál es el resultado de una predicción específica para un usuario determinado.

Por ejemplo, puedes ofrecer una experiencia diferente de primera pantalla para el usuario que se prevé que consumirá.

Llega a los usuarios de un determinado segmento de predicción mediante el uso del Compositor de Notifications o Firebase In-App Messaging

Puedes contactar a los usuarios en los segmentos de usuario previstos mediante campañas únicas o recurrentes con el Compositor de Notifications o Firebase In-App Messaging

Por ejemplo, puedes usar la predicción de deserción con una tolerancia al riesgo alta para enviar automáticamente mensajes de notificación a los usuarios nuevos que podrían desertar o dejar de utilizar tu app.

Pasos siguientes