Datenfluss und Komponenten von Push-Benachrichtigungen get-started-push

Auf dieser Seite: Erfahren Sie mehr über den Datenfluss von Push-Benachrichtigungen, die wichtigsten Services und Komponenten, die beteiligt sind, und wie Benachrichtigungen mit Adobe Journey Optimizer durchgängig bereitgestellt werden.

Diese Seite hilft Ihnen, wichtige Services und Workflows einzurichten und zu verstehen, die mit Push-Benachrichtigungen in Journey Optimizer verbunden sind.

AVAILABILITY
Der neue Schnellstart-Workflow für Mobile-Onboarding ist jetzt verfügbar. Verwenden Sie diese neue Produktfunktion, um das Mobile SDK schnell so zu konfigurieren, dass es mit der Erfassung und Validierung von Mobile-Ereignisdaten und dem Senden von Mobile-Push-Benachrichtigungen beginnt. Auf diese Funktion kann über die Startseite der Datenerfassung als öffentliche Beta-Version zugegriffen werden. Weitere Informationen

Auf dieser Seite erfahren Sie, wie Sie Push-Benachrichtigungen erstellen.

Die Schritte zum Konfigurieren des Push-Benachrichtigungs-Kanals in Adobe Journey Optimizer werden auf dieser Seite beschrieben.

Aus der Sicht eines End-to-End-Service zeigt die folgende Abbildung die beteiligten Systeme und Services mit den zugehörigen Datenflüssen und verdeutlicht, wie Push-Benachrichtigungen bereitgestellt werden.

  1. Registrierung Ihrer gebrandeten Mobile App (Android oder iOS) mit den Apple-APNs und Google FCM-Push-Messaging-Services

  2. Messaging-Services generieren ein Push-Token, also eine Kennung, die von Adobe Journey Optimizer verwendet wird, um das jeweilige Gerät mit einer Push-Benachrichtigung anzusprechen.

  3. Das zuvor generierte Push-Token wird an Adobe Experience Platform übergeben und mit dem Echtzeit-Kundenprofil synchronisiert. Dies erfolgt vorkonfiguriert mit einem einfach zu integrierenden Client-SDK.

    note
    NOTE
    Die Token-Verarbeitung ist je nach Plattform unterschiedlich. Unter Android (FCM) werden Token automatisch als ungültig gekennzeichnet, wenn Benutzende den App-Cache löschen oder die App neu installieren, wodurch ein neues Token und eine neue ECID generiert werden. In iOS (APNs) werden Token in diesen Szenarien nicht durchgängig als ungültig gekennzeichnet. Wenn ein Profil mehrere ECIDs mit gültigen Token enthält, werden Push-Benachrichtigungen an alle zugehörigen Geräte gesendet.
  4. Push-Benachrichtigungen werden in Adobe Journey Optimizer verfasst und entsprechend einer Kanalkonfiguration (d. h. Nachrichtenvoreinstellung) erstellt.

  5. Push-Benachrichtigungen können über die Orchestrierungs-Arbeitsfläche in Journeys aufgenommen werden.

  6. Nach der Veröffentlichung der Journey werden Kundenprofile, die auf Journey-Bedingungen basieren, für den Empfang von Push-Benachrichtigungen qualifiziert. In diesem Schritt werden Push-Messaging-Payloads personalisiert.

  7. Personalisierte Push-Payloads werden an einen internen Push-Messaging-Versand-Service weitergeleitet.

  8. Dieser interne Service überprüft dann die Anmeldedaten der Mobile App, die mit der Nachricht verknüpft ist, und

  9. sendet die Nachricht zum endgültigen Versand an die Messaging-Services von Apple und Google.

  10. Feedback von Messaging-Services wird zum Reporting in Journey-Live-Berichten und Customer Journey Analytics-Berichten aufgeführt. Fehler und Erfolge werden dort protokolliert.

  11. Push-Benachrichtigungen werden an Endbenutzergeräte gesendet.

  12. Push-Benachrichtigungs-Interaktionen für Endbenutzer werden über die SDK-Integration als Erlebnisereignisse vom Endbenutzer-Client gesendet.

Rollen von wichtigen Services in Push-Benachrichtigungen roles-of-key-services

  • Push-Benachrichtigungs-Service-Anbieter sind die Kernkomponenten-Webservices, die Benachrichtigungen von Remote-Servern an Mobile Apps senden.

    Adobe Journey Optimizer unterstützt sowohl Android- als auch iOS-Plattformen und integriert daher mit Folgendem:

  • Adobe Experience Platform Mobile-SDK, das Client-seitige Integrations-APIs für Ihre Mobile Apps über Android- und iOS-kompatible SDKs bereitstellt. Das SDK bietet eine Adobe Journey Optimizer-Erweiterung, die eine Vielzahl von APIs speziell für Push-Messaging verfügbar macht. Damit wird ein Datenfluss ermöglicht, um z. B. das Push-Token zu registrieren oder Push-Tracking-Ereignisse oder andere benutzerspezifische Erlebnisereignisse an Adobe Experience Platform zu senden. Das SDK bietet außerdem eine Vielzahl anderer Erweiterungen, die andere Funktionen von Adobe CX Enterprise und Drittanbietern ermöglichen.

    Die SDK-Integration erfordert auch die Einrichtung von Adobe Experience Platform Datenerfassungs-Services, z. B.:

    • Erstellen eines Datenstroms zum Konfigurieren der Profil- und Erlebnisereignis-Datensätze, anhand derer die Daten in Adobe Experience Platform fließen
    • Erstellen der Client-seitigen Mobile-Eigenschaft und Hinzufügen von Erweiterungen Das SDK ist eng mit diesen Erweiterungen integriert, um eine nahtlose Datenerfassung zu ermöglichen.
    • Registrieren der App-Paket-ID und App-Anmeldedaten
  • Das Echtzeit-Kundenprofil von Adobe Experience Platform bietet eine ganzheitliche Sicht auf jeden einzelnen Kunden, indem es Daten aus verschiedenen Kanälen, einschließlich Internet, Mobile, CRM und Drittanbietern, kombiniert. Mit dem Profil können Sie Ihre Kundendaten in einer zentralen Ansicht zusammenführen, die eine aussagekräftige Darstellung jeder Kundeninteraktion mit Zeitstempel bietet. Das Push-Token für einen bestimmten Mobile-App-Benutzer wird im Profil des Benutzers als Eintragsdaten gespeichert, während die Interaktionen, die der Benutzer mit Push-Benachrichtigungen ausführt, als Zeitreihenereignisdaten verfolgt werden. Erfahren Sie mehr zum Echtzeit-Kundenprofil von Adobe Experience Platform.

  • Adobe Journey Optimizer: Sobald Ihre Mobile-App-Integrationen mit den oben genannten Komponenten eingerichtet und Ihre Kundenprofile in Adobe Experience Platform vorhanden sind, können Sie zur Benutzerinteraktion Push-Benachrichtigungen in Adobe Journey Optimizer erstellen und koordinieren.

Technische Einrichtung und praktische Workflows für Push-Benachrichtigungen push-technical-setup

Die folgende Abbildung zeigt die verschiedenen Schritte zur Konfiguration der Komponenten, die das Grundgerüst des Push-Datenflusses bilden, von Anfang bis Ende. Die Aktionselemente wurden basierend auf der Rolle, die die Konfiguration durchführt, und der zu konfigurierenden Komponente in Kategorien eingeteilt.

Verwandte Themen

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains the end-to-end push notification data flow in Journey Optimizer and the roles of the key services and components involved in delivering push notifications.

Intents:

  • Understand the end-to-end push notification data flow from app registration to delivery and interaction tracking
  • Identify the key services and components involved in push notifications
  • Understand how push tokens are generated, synchronized with the Real-time Customer Profile, and used for targeting
  • Understand how push messages are authored, personalized, and delivered through Apple and Google messaging services

Glossary:

  • Push token: An identifier generated by the messaging services that Journey Optimizer uses to target a specific device with a push notification (product-specific)
  • Push notification service providers: The core component web services (FCM for Android, APNs for iOS) that deliver notifications from remote servers to mobile apps (product-specific)
  • Adobe Experience Platform Mobile SDK: The client-side integration SDK that provides an Adobe Journey Optimizer extension for registering push tokens, sending push tracking events, and other experience events (product-specific)
  • Real-time Customer Profile: The Adobe Experience Platform profile that stores the push token as record data and tracks push interactions as time-series events data (product-specific)
  • Channel configuration: The message preset that push messages are created against in Journey Optimizer (product-specific)

Guardrails:

  • Token handling differs between platforms: on Android (FCM), tokens are automatically marked invalid when users clear app cache or reinstall the app, generating a new token and ECID; on iOS (APNs), tokens do not consistently get marked invalid in these scenarios.
  • If a profile contains multiple ECIDs with valid tokens, push notifications are sent to all associated devices.
  • Journey Optimizer supports both Android and iOS platforms, integrating with FCM (Android) and APNs (iOS).
  • SDK integration also requires setup of Adobe Experience Platform Data Collection services, including creating a datastream, a client-side mobile property with extensions, and registering the mobile app bundle identifier and app credentials.

Terminology:

  • Canonical name: Push notification data flow — Acronym: n/a — variants: push data flow, push notification components
  • Synonyms: “channel configuration” = “message preset”
  • Do not confuse: “APNs” (Apple Push Notification Service, iOS) ≠ “FCM” (Firebase Cloud Messaging, Android)
  • Do not confuse: “push token” (device identifier stored as record data on the profile) ≠ “push interactions” (tracked as time-series events data)

FAQ:

  • Q: How is a device targeted for a push notification? — Messaging services generate a push token, which is passed to Adobe Experience Platform and synchronized with the Real-time Customer Profile, and Journey Optimizer uses it to target the specific device.
  • Q: Which providers does Journey Optimizer integrate with? — Firebase Cloud Messaging (FCM) for Android and Apple Push Notification Service (APNs) for iOS.
  • Q: Why might a user receive a push on multiple devices? — If a profile contains multiple ECIDs with valid tokens, push notifications are sent to all associated devices.
  • Q: Where is the push token stored? — Against the user’s profile as record data, while push interactions are tracked as time-series events data.
  • Q: Where are delivery successes and errors reported? — Feedback from messaging services is logged for reporting in Journey Live and Customer Journey Analytics reports.
recommendation-more-help
journey-optimizer-help