Skip to content

Seguimiento de desinstalaciones

Este artículo muestra cómo puedes ver las desinstalaciones de aplicaciones agregadas a lo largo del tiempo para localizar tendencias y anomalías, y realizar un seguimiento de las desinstalaciones a nivel de Campaign para determinar si una Campaign específica está impulsando o impidiendo las instalaciones de aplicaciones.

El seguimiento de desinstalaciones en Braze proporciona los siguientes detalles:

  1. Estadísticas diarias de desinstalación de aplicaciones en un gráfico de series temporales en la página de inicio.
  2. Estadísticas de desinstalación a nivel de Campaign en un gráfico de series temporales en la página Detalles de Campaign de una Campaign específica. Esta estadística especifica el número de destinatarios de la Campaign que desinstalan cada día.

Cómo funciona

Braze recopila automáticamente un nivel básico de información de desinstalación de tus Campaigns push regulares. Sin embargo, debido a que la frecuencia con la que los diferentes usuarios reciben Campaigns push puede variar, ofrecemos el seguimiento de desinstalaciones para proporcionar una instantánea más precisa de la actividad de desinstalación entre tus usuarios.

Cuando Braze detecta una desinstalación, el usuario se etiqueta como desinstalado. Si utilizas el filtro No ha desinstalado en una Campaign, estos usuarios etiquetados se excluyen. Si un usuario reinstala la aplicación pero no la abre, la etiqueta de desinstalación permanece en su perfil. La etiqueta solo se elimina cuando el usuario inicia una nueva sesión en la aplicación reinstalada. Esto significa que un usuario que reinstala pero nunca abre la aplicación sigue apareciendo como desinstalado.

Para obtener más información sobre el uso del seguimiento de desinstalaciones, consulta nuestra entrada de blog Uninstall Tracking: Una mirada de la industria a sus puntos fuertes y sus limitaciones.

Activar el seguimiento de desinstalaciones

Puedes activar el seguimiento de desinstalaciones en la página Configuración de la aplicación, en Configuración, para cada aplicación que quieras rastrear.

Cuando activas el seguimiento de desinstalaciones para una aplicación, Braze envía un mensaje push nocturno en segundo plano a los usuarios que no han registrado una sesión ni recibido un push en las últimas 24 horas.

Configuración

Para configurar Uninstall Tracking para tu aplicación iOS, utiliza un método de utilidad. Para tu aplicación Android, utiliza isUninstallTrackingPush(). Cuando Braze detecta una desinstalación, ya sea a partir del seguimiento de desinstalaciones o de la entrega normal de Campaigns push, registraremos la mejor hora estimada de la desinstalación en el usuario. Este tiempo se almacena en el perfil de usuario como un atributo estándar y puede utilizarse para definir un segmento de usuarios para Campaigns de recuperación.

Filtrado de segmentos por desinstalaciones

El filtro Desinstalados selecciona a los usuarios que desinstalaron tu aplicación en un intervalo de tiempo determinado. Como es difícil determinar la hora exacta de una desinstalación, recomendamos que los filtros de desinstalación tengan rangos de tiempo más amplios para asegurarnos de que todos los que desinstalan entran en el segmento en algún momento.

Las estadísticas diarias de desinstalaciones se encuentran en la página de inicio.

Segmento de desinstalaciones.

El gráfico puede desglosarse por aplicación y segmento, de forma similar a otras estadísticas que ofrece Braze. En la sección Resumen del rendimiento, selecciona el intervalo de fechas y, si lo deseas, una aplicación. A continuación, desplázate hasta el gráfico Rendimiento en el tiempo y haz lo siguiente:

  1. En el menú desplegable Statistics For, selecciona Uninstalls.
  2. En el desplegable Breakdown, selecciona By Segment.
  3. En el desplegable Breakdown Values, selecciona los segmentos que deseas incluir en el gráfico.

Seguimiento de desinstalaciones para Campaigns

El seguimiento de desinstalaciones de Campaigns muestra el número de usuarios que recibieron una Campaign específica y posteriormente desinstalaron tu aplicación en el periodo de tiempo seleccionado. Esta herramienta ofrece información sobre cómo las Campaigns pueden estar fomentando comportamientos negativos no deseados de los usuarios y ayuda a medir la eficacia general de las Campaigns.

Las estadísticas de desinstalación de Campaigns se encuentran en la página Campaign Analytics de una Campaign específica. Para las Campaigns multicanal y multivariantes, las desinstalaciones pueden desglosarse por canal y variante, respectivamente.

Desinstalaciones a nivel de Campaign.

Cómo funciona

Braze rastrea las desinstalaciones observando cuándo los mensajes push enviados a los dispositivos de los usuarios devuelven una señal, ya sea de Firebase Cloud Messaging (FCM) o del servicio de notificaciones push de Apple (APNs), de que la aplicación ya no está instalada. Si activas Uninstall Tracking global para una aplicación, Braze envía un mensaje push silencioso diario a los usuarios para detectar si la han desinstalado. Braze envía este push «silencioso» a todos los usuarios (a menos que el usuario haya desactivado las notificaciones silenciosas en la configuración de la aplicación); el push no aparece a los usuarios. Si Braze detecta que un usuario ha desinstalado la aplicación:

  • Aumenta en uno el recuento total de desinstalaciones de la aplicación.
  • Incrementa en uno el recuento de desinstalaciones de cada Campaign que el usuario haya recibido correctamente en las últimas 24 horas.
  • Si un usuario recibe tres Campaigns en un periodo de 24 horas y luego desinstala, incrementamos el recuento de «desinstalaciones» de las tres Campaigns.

FCM y APNs imponen restricciones a Uninstall Tracking. Braze solo incrementa el recuento de desinstalaciones cuando FCM o APNs nos informan de que un usuario ha desinstalado la aplicación, pero estos sistemas de terceros pueden notificarnos las desinstalaciones en cualquier momento. Utiliza Uninstall Tracking para detectar tendencias direccionales en lugar de estadísticas precisas.

Solución de problemas

¿Por qué de repente veo un pico de desinstalaciones?

Si observas un pico de desinstalaciones de aplicaciones, puede deberse a que Firebase Cloud Messaging (FCM) y el servicio de notificaciones push de Apple (APNs) revocan tokens antiguos con una frecuencia diferente.

¿Cómo puedo determinar si una Campaign específica causó desinstalaciones?

Revisa los análisis de las Campaigns que enviaron mensajes en torno al mismo momento en que se produjo el pico de desinstalaciones. Si un mensaje en particular se correlaciona con un aumento de desinstalaciones, puede estar influyendo en los usuarios para que desinstalen.

Para ver las desinstalaciones por segmento:

  1. Ve a la página de inicio del dashboard.
  2. En la sección Performance Over Time, selecciona Uninstalls en Statistics For y By Segment en Breakdown.

Si tienes un segmento que rastrea usuarios inactivos con seguimiento de análisis habilitado, compara su tendencia de desinstalaciones con la tendencia general de la aplicación.

¿Cómo puedo confirmar que las desinstalaciones son genuinas?

Para APNs, revisa los perfiles de usuario en busca del error push BadDeviceToken. Si ves este error de forma masiva en torno al mismo periodo de tiempo que el pico de desinstalaciones, es probable que las desinstalaciones sean genuinas. BadDeviceToken indica que el token de notificaciones push del dispositivo ya no es válido, lo que normalmente ocurre cuando la aplicación se desinstala.

¿Por qué el número de desinstalaciones de aplicaciones difiere del que aparece en APNs?

La diferencia es esperable.

Apple utiliza un calendario aleatorio para retrasar la notificación cuando un token de notificaciones push deja de ser válido, lo que significa que, incluso después de que un usuario desinstale una aplicación, APNs puede seguir devolviendo respuestas satisfactorias a las notificaciones push durante un periodo de tiempo. Este retraso es intencionado y está diseñado para proteger la privacidad de los usuarios. No se informará de ningún rebote o fallo hasta que APNs devuelva un estado 410 para un token no válido.

New Stuff!