Menschenzentrierte Benachrichtigungserfahrungen mit Microsoft Graph-Benachrichtigungen ermöglichen (veraltet)

Wichtig

Die Microsoft Graph-Benachrichtigungs-API ist veraltet und gibt seit Januar 2022 keine Daten mehr zurück. Eine alternative Benachrichtigungsoberfläche finden Sie unter Microsoft Azure-Benachrichtigungshubs. Weitere Informationen finden Sie im Blogbeitrag Außerbetriebnahme der Microsoft Graph Notifications API (Beta).

Benachrichtigungen sind eine der effektivsten Methoden, um erneut mit den Benutzern Ihrer Anwendung in Kontakt zu treten. Eine hervorragende Benachrichtigungsoberfläche kann dabei helfen, eine fast in Echtzeit stattfindende Kommunikation zwischen Ihnen und Ihren Nutzern zu schaffen, was die Bindung an die App stärkt, Benutzer produktiver macht und sie über wichtige Ereignisse oder erforderliche Aktionen informiert.

Benutzer können heutzutage von einer Vielzahl von Plattformen und Formfaktoren aus auf Ihre Anwendungen und Dienste zugreifen. Diese Kombination aus Geräten macht es nötig, dass Sie Benachrichtigungssysteme über mehrere Plattformen hinweg verstehen und unterstützen, Benutzern Endpunkte zuordnen können und den Status von Benachrichtigungen über verschiedene Geräte hinweg verwalten können.

Bei den meisten anderen Benachrichtigungssystemen ist es nicht mehr erforderlich, plattformspezifische Pushbenachrichtigungssysteme zu verstehen und als Ziel zu verwenden. Sie sind jedoch weiterhin für jedes Gerät konzipiert. Die Microsoft Graph-Benachrichtigungsplattform bietet einen persönlichen Ansatz, der es Ihnen ermöglicht, Ihre Benutzer über jeden einzelnen Geräteendpunkt anzusprechen.

Ein Bild, das einen App-Dienst zeigt, der mit Microsoft Graph kommuniziert, um Benachrichtigungen an mehrere Endpunkte zu versenden.

Vorteile der Integration von Microsoft Graph-Benachrichtigungen

Die Microsoft Graph-Benachrichtigungsplattform bietet Ihnen eine persönliche Benachrichtigungsmethode, die Ihrer Anwendung fünf wichtige Vorteile verschafft.

Sie können Ihren Benutzer mühelos über verschiedene Endpunkte verfolgen, um Benachrichtigungen zuzustellen.

Sie können die Benachrichtigungs-API verwenden, um ein persönliches Microsoft-Konto oder ein Geschäfts-, Schul- oder Unikonto Microsoft Entra Benachrichtigungen zu übermitteln. Die Plattform verteilt diese Benachrichtigung an alle Endpunkte des Benutzers, auf denen Ihre Anwendung oder Ihr Dienst aktiv ist, einschließlich Windows UWP, iOS, Android und Webendpunkte. Diese Funktion hilft bei der Vereinfachung der Kontaktaufnahme, indem sie sicher stellt, dass Benachrichtigungen ihr Ziel erreichen können, egal wo es sich aufhält.

Einfache Verwaltung von Benachrichtigungen über Endpunkte hinweg

Mithilfe der neuen und verbesserten Benachrichtigungs-Client-SDK innerhalb Ihrer Client-Anwendung können Sie den Status einer Benachrichtigung aktualisieren und diesen Status übergreifend auf allen Endpunkten synchronisieren. Wenn ein Benutzer aufgrund einer Benachrichtigung auf einem Gerät aktiv wird, können Sie den Status dieser Benachrichtigung aktualisieren (etwa indem sie sie als gelesen oder geschlossen markieren), und diese Statusaktualisierung wird an alle anderen Endpunkte verteilt. Die Microsoft Graph-Benachrichtigungs-API verfolgt den Status der Benachrichtigungen Ihres Benutzers zentral nach, wodurch Sie auf einfache Weise sicherstellen können, dass Ihre Benachrichtigungen einmal verarbeitet und dann überall geschlossen werden. Dadurch wird Redundanz minimiert und eine großartige Benutzererfahrung sichergestellt.

Abrufen des Benachrichtigungsstatus und -verlaufs

Sie können die Benachrichtigungs-API verwenden, um den Benachrichtigungsverlauf basierend auf einer von Ihnen festgelegten Ablaufzeit (bis zu 30 Tage) abzurufen. Benachrichtigungen, die als gelesen oder geschlossen gekennzeichnet wurden, können trotzdem aus dem Verlauf abgerufen werden, was eine In-App-Ansicht des Benachrichtigungsverlaufs sowie die Weiterverarbeitung von Erkenntnissen und Informationen ermöglicht.

Garantierte Zustellung bei Benachrichtigungen mit hoher Priorität

Auf Plattformen wie iOS können Rohdatenbenachrichtigungen unter bestimmten Bedingungen bei der Zustellung aufgrund einer Batchverarbeitung verzögert werden oder den Zielendpunkt überhaupt nicht erreichen. Für Benachrichtigungen mit hoher Priorität, die für Benutzer in iOS bereitgestellt werden, können Sie mit der Microsoft Graph-Benachrichtigungsplattform die Toastbenachrichtigung-Fallback-Option Rohdaten-zu-visuell angeben, die automatisch eine visuelle Toastbenachrichtigung an das iOS-Zielgerät sendet, um sicherzustellen, dass der Benutzer nahezu in Echtzeit benachrichtigt wird.

Datenschutz und Compliance

Unser Push-to-Pull-Modell stellt sicher, dass Benachrichtigungen niemals vertrauenswürdige Grenzen überschreiten. Plattformspezifische Push-Dienste werden verwendet, um ein Shoulder Tap (kleines Emoticon) an das Gerät Ihres Benutzers zu senden, und von dort aus ruft das Client-SDK die entsprechende Nutzlast sicher aus dem Microsoft Graph-Benachrichtigungsdienst ab. Wir erfüllen die meisten Enterprise Compliance-Anforderungen, einschließlich ISO 27001, ISO 27018, EUMC, HIPAA, FERPA, SOC 1, SOC 2 und natürlich der DSGVO.

Wie fange ich an?

Erste Schritte finden Sie im Abschnitt Integrationsübersicht, wo Sie erfahren, wie Sie persönliche Benachrichtigungen in Ihre Anwendung integrieren können.

API-Referenz

Suchen Sie die API-Referenz für diesen Dienst?