Bewährte Methoden für mobile Push-Benachrichtigungen - Amazon Simple Notification Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Bewährte Methoden für mobile Push-Benachrichtigungen

In diesem Abschnitt werden bewährte Methoden beschrieben, die Ihnen dabei helfen können, die Kundenbindung zu verbessern.

Endpunktverwaltung

Es können Probleme bei der Zustellung auftreten, wenn sich Geräte-Token aufgrund der Aktion eines Benutzers auf dem Gerät ändern (z. B. bei der Neuinstallation einer App auf dem Gerät) oder wenn sich Zertifikatsaktualisierungen auf Geräte auswirken, die eine bestimmte iOS-Version nutzen. Als bewährte Methode empfiehlt Apple eine Registrierung bei APNs bei jedem Start der App.

Da sich das Geräte-Token nicht jedes Mal ändert, wenn eine App von einem Benutzer geöffnet wird, kann die idempotente API CreatePlatformEndpoint verwendet werden. Dies kann jedoch zu Duplikaten für dasselbe Gerät führen, wenn das Token selbst ungültig ist oder wenn der Endpunkt gültig, aber deaktiviert ist (z. B. wenn Produktions- und Sandbox-Umgebungen nicht übereinstimmen).

Es kann ein Mechanismus zur Verwaltung von Geräte-Token wie der im Pseudo-Code verwendet werden.

Informationen zur Verwaltung und Pflege von FCM v1-Geräte-Token finden Sie unter. Firebase Cloud Messaging (FCM) -Endpunktverwaltung

Protokollieren des Zustellungsstatus

Für die Überwachung des Zustellungsstatus von Push-Benachrichtigungen empfehlen wir, die Protokollierung des Zustellungsstatus für Ihre Amazon-SNS-Plattformanwendung zu aktivieren. Dies hilft bei der Behebung von Zustellungsfehlern, da die Protokolle Anbieter-Antwortcodes enthalten, die vom Push-Plattformservice zurückgegeben wurden. Weitere Informationen zum Aktivieren der Protokollierung des Zustellungsstatus finden Sie unter Wie greife ich auf Zustellungsprotokolle für Amazon SNS-Themen für Push-Benachrichtigungen zu?.

Ereignis-Benachrichtigungen

Um Endpunkte auf ereignisgesteuerte Weise zu verwalten, können Sie die Funktion Ereignisbenachrichtigungen verwenden. Dies ermöglicht es dem konfigurierten Amazon-SNS-Thema, Ereignisse an die Abonnenten zu verteilen, wie beispielsweise eine Lambda-Funktion für Plattformanwendungsereignisse zur Erstellung, Löschung, Aktualisierung und fehlgeschlagenen Zustellung von Endpunkten.