Habilite notificaciones que ponen la experiencia de los usuarios como prioridad; habilite las notificaciones de Microsoft Graph (en desuso)

Importante

La API de notificaciones de Microsoft Graph está en desuso y dejará de devolver datos a finales de enero de 2022. Para obtener una experiencia de notificación alternativa, consulte Microsoft Azure Notification Hubs. Para obtener más información, consulte la entrada de blog Retirada de la API de notificaciones de Microsoft Graph (beta).

Las notificaciones son una de las formas más eficaces para volver a comunicarse con los usuarios de la aplicación. Una experiencia de notificación excelente sirve para abrir un canal de comunicación casi en tiempo real entre usted y los usuarios, que a su vez pueden aumentar la interacción de la aplicación en el momento adecuado, hacer que los usuarios sean más productivos y avisarles de eventos importantes o acciones necesarias.

Hoy en día, los usuarios pueden acceder a aplicaciones y servicios a través de una amplia variedad de plataformas y factores de forma. Esta combinación de dispositivos requiere que entienda y admita los sistemas de notificación multiplataforma, asigne usuarios a los puntos de conexión y mantenga el estado de notificación en los dispositivos.

La mayoría de los demás sistemas de notificación eliminan la necesidad de entender y dirigirse a sistemas de notificación de inserción para cada plataforma, pero aún están diseñados para dirigirse a cada dispositivo. La plataforma de notificaciones de Microsoft Graph proporciona un enfoque centrado en el ser humano que le permite dirigirse a los usuarios en todos los puntos de conexión de cualquier dispositivo.

Imagen que muestra un servicio de aplicación que se comunica con Microsoft Graph para enviar notificaciones a varios puntos de conexión

¿Por qué integrar las notificaciones de Microsoft Graph?

Las plataforma de notificaciones de Microsoft Graph proporciona una oferta de notificación centrada en el usuario que aporta cinco ventajas clave a las aplicaciones.

Dirigirse fácilmente al usuario para el envío de notificaciones en diferentes puntos de conexión

Puede usar la API de notificaciones para que una cuenta de Microsoft personal o una cuenta profesional o educativa de Azure Active Directory (Azure AD) envíe notificaciones. La plataforma distribuye esta notificación a todos los puntos de conexión de usuario que ejecutan la aplicación o el servicio, incluidos los puntos de conexión web, UWP de Windows, iOS y Android. Esta función permite maximizar el alcance garantizando que notificaciones adecuadas lleguen a su objetivo, esté donde esté.

Administrar fácilmente las notificaciones en todos los puntos de conexión

Con el nuevo y mejorado SDK de cliente de notificaciones en la aplicación cliente, puede actualizar el estado de una notificación y sincronizar ese estado en todos los puntos de conexión. Por ejemplo, cuando un usuario realiza una acción en una notificación desde un dispositivo, puede actualizar el estado de dicha notificación (por ejemplo, marcarla como leída o descartarla) y el mismo cambio de estado se distribuirá a todos los otros puntos de conexión. La API de notificaciones de Microsoft Graph realiza el seguimiento del estado de las notificaciones del usuario de forma centralizada, lo que garantiza que las notificaciones se administren solo una vez y se descarten en todas partes, minimizando la redundancia y garantizando una gran experiencia para el cliente.

Recuperar el historial y el estado de notificación

Puede usar la API de notificaciones para recuperar el historial de notificación en función de la fecha de expiración que defina (hasta un máximo de 30 días). Las notificaciones que se marcan como leídas o descartadas todavía se pueden recuperar del historial, lo que permite obtener vistas del historial de notificaciones en el app y basarse en información e inteligencia.

Entrega garantizada para notificaciones de alta prioridad

En plataformas como iOS, en determinadas condiciones de energía, la entrega de las notificaciones de datos sin procesar se puede retrasar debido al procesamiento por lotes, o no alcanzar el punto de conexión de destino en absoluto. En el caso de las notificaciones de prioridad alta que se entregan a los usuarios en iOS, la plataforma de notificaciones Microsoft Graph permite especificar una opción de "reserva" de notificación del sistema sin procesar a visual que envía automáticamente una notificación del sistema visual al dispositivo iOS de destino, con lo que se garantiza que el usuario reciba una notificación prácticamente en tiempo real.

Privacidad y cumplimiento

El modelo de inserción a extracción garantiza que las notificaciones nunca abandonen los límites confiables. Se usan servicios de inserción específicos de la plataforma para enviar un toque al dispositivo del usuario y, desde allí, el SDK del cliente recopila con seguridad la carga correspondiente del servicio de notificaciones Microsoft Graph. Se cumplen la mayoría de los requisitos de cumplimiento corporativos, incluidos ISO 27001, ISO 27018, EUMC, HIPAA, FERPA, SOC 1, SOC 2 y, por supuesto, RGPD.

¿Cómo empiezo?

Para empezar, vea la sección de información general sobre la integración para obtener información sobre cómo puede integrar notificaciones centradas en el usuario dentro de la aplicación.

Referencia de la API

¿Busca la referencia de la API para este servicio?