Auf dieser Seite: Richten Sie Ihre Push-Anmeldedaten und die Konfiguration des Live-Aktivitätskanals ein, damit Sie Adobe Journey Optimizer autorisieren können, Echtzeitaktualisierungen an Ihre iOS-App zu senden.
Bevor Sie Live-Aktivitäten senden, müssen Sie Ihre Adobe Journey Optimizer-Umgebung konfigurieren. Gehen Sie hierfür wie folgt vor:
Schritt 1: Hinzufügen von App-Push-Anmeldedaten in Journey Optimizer push-credentials-launch
Die Registrierung der App-Push-Anmeldedaten ist erforderlich, um Adobe zu erlauben, Push-Benachrichtigungen in Ihrem Namen zu senden.
Schritt 1 ist optional, wenn Ihre Push-Anmeldedaten bereits konfiguriert wurden, da diese für die Konfiguration des Kanals für Live-Aktivitäten wiederverwendet werden können. Wenn keine Anmeldedaten definiert sind, müssen Sie neue Push-Anmeldedaten für Ihre App erstellen. Gehen Sie wie folgt vor:
-
Öffnen Sie das Menü Kanäle > Push-Einstellungen > Push-Anmeldedaten.
-
Klicken Sie auf Push-Anmeldedaten erstellen.
-
Wählen Sie aus der Dropdown-Liste Plattform das Betriebssystem aus:
-
Geben Sie die App-ID der App ein.
-
Aktivieren Sie die Option Auf alle Sandboxes anwenden, um diese Push-Anmeldedaten für alle Sandboxes verfügbar zu machen. Wenn eine bestimmte Sandbox über eigene Anmeldedaten für dasselbe Platform- und App-ID-Paar verfügt, haben diese Sandbox-spezifischen Anmeldedaten Vorrang.
-
Aktivieren Sie die Schaltfläche Push-Anmeldedaten manuell eingeben, um Ihre Anmeldedaten hinzuzufügen.
-
Ziehen Sie die p8-Datei mit dem Apple-Authentifizierungsschlüssel für Push-Benachrichtigungen per Drag-and-Drop in den Arbeitsbereich. Dieser Schlüssel kann von der Seite Zertifikate, Kennungen und Profile abgerufen werden.
-
Geben Sie die Key ID an. Dies ist eine 10-stellige Zeichenfolge, die bei der Erstellung des p8-Authentifizierungsschlüssels zugewiesen wurde. Sie finden sie auf der Registerkarte Schlüssel auf der Seite Zertifikate, Kennungen und Profile.
-
Geben Sie die Team ID an. Dies ist ein Zeichenfolgenwert, der auf der Registerkarte „Abonnement“ zu finden ist.
-
Klicken Sie auf Senden, um Ihre App-Konfiguration zu erstellen.
Schritt 2: Erstellen der Konfiguration für Live-Aktivität config-live-activity
-
Navigieren Sie in der linken Leiste zu Administration > Kanäle und wählen Sie Allgemeine Einstellungen > Kanalkonfigurationen. Klicken Sie auf die Schaltfläche Kanalkonfiguration erstellen.
-
Geben Sie einen Namen und eine Beschreibung (optional) für die Konfiguration ein und wählen Sie dann den Kanal für Live-Aktivität aus.
note NOTE Namen müssen mit einem Buchstaben (A–Z) beginnen. Ein Name darf nur alphanumerische Zeichen enthalten. Sie können auch die Zeichen Unterstrich _, Punkt.und Bindestrich-verwenden. -
Wählen Sie Live activity als Kanal aus.
-
Wählen Sie Marketing-Aktion(en) aus, um Einverständnisrichtlinien mit den Nachrichten zu verknüpfen, die diese Konfiguration verwenden. Es werden alle mit der Marketing-Aktion verknüpften Einverständnisrichtlinien genutzt, um die Präferenzen Ihrer Kundinnen und Kunden zu respektieren. Weitere Informationen
-
Wählen Sie „iOS“ als Plattform aus.
-
Wählen Sie aus der Dropdown-Liste dieselbe App-ID wie für Ihre oben konfigurierten Push-Anmeldedaten oder eine vorhandene aus.
-
Nachdem alle Parameter konfiguriert wurden, klicken Sie zur Bestätigung auf Senden. Sie können die Kanalkonfiguration auch als Entwurf speichern und ihre Konfiguration später fortsetzen.
-
Nachdem die Kanalkonfiguration erstellt wurde, wird sie in der Liste mit dem Status Verarbeitung läuft angezeigt.
note NOTE In diesem Abschnitt erfahren Sie mehr über die möglichen Fehlerursachen, wenn die Prüfungen nicht erfolgreich sind. -
Sobald die Prüfungen erfolgreich abgeschlossen sind, erhält die Kanalkonfiguration den Status Aktiv. Sie kann nun zum Versand von Nachrichten verwendet werden.
Sie können jetzt die Integration mit Adobe Experience Platform Mobile SDK starten, um dynamische Echtzeit-Aktualisierungen auf dem Sperrbildschirm und auf der Dynamic Island zu ermöglichen.
➡️ Weitere Informationen zur Integration von Adobe Experience Platform Mobile SDK
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 how to set up your app push credentials and create a Live activity channel configuration so Adobe Journey Optimizer is authorized to deliver real-time updates to your iOS app.
Intents:
- Add app push credentials (optional if already configured) using a .p8 Apple Push Notification Authentication Key, Key ID, and Team ID
- Reuse existing push credentials or make them available across sandboxes
- Create a Live activity channel configuration under Administration, Channels, General settings, Channel configurations
- Associate consent policies by selecting marketing action(s)
- Select iOS as Platform and the matching App id, then submit or save as draft
Glossary:
- Push credential: A registration required to authorize Adobe to send push notifications on your behalf (product-specific)
- .p8 Apple Push Notification Authentication Key: The key file dragged and dropped when manually entering push credentials
- Key ID: A 10 character string assigned during creation of the .p8 auth key
- Team ID: A string value found under the Membership tab
- Apply to all sandboxes: An option that makes push credentials available across all sandboxes; sandbox-specific credentials for the same Platform and App ID pair take precedence (product-specific)
- Channel configuration: A configuration created under General settings to deliver messages through the Live activity channel (product-specific)
- Marketing action(s): A selection that associates consent policies to messages using the configuration (product-specific)
- Processing / Active: The statuses a channel configuration passes through; Active means it is ready to deliver messages (product-specific)
Guardrails:
- Step 1 (adding push credentials) is optional if push credentials are already configured, as they can be reused for the Live activity channel configuration.
- Configuration names must begin with a letter (A-Z) and can only contain alpha-numeric characters plus underscore, dot, and hyphen characters.
- If a specific sandbox has its own credentials for the same Platform and App ID pair, those sandbox-specific credentials take precedence over credentials applied to all sandboxes.
- All consent policies associated with the selected marketing action are leveraged in order to respect the preferences of your customers.
- The channel configuration is ready to deliver messages only once the checks are successful and it reaches the Active status; if the checks are not successful, review the possible failure reasons in the channel surfaces documentation.
Terminology:
- Canonical name: Live activity channel configuration — Acronym: n/a — variants: channel configuration, Live activity configuration
- Synonyms: “App ID” = “App id” (the identifier for the mobile app, used for both the push credential and the channel configuration)
- Do not confuse: “Processing” (status while the checks run) ≠ “Active” (status once the checks are successful, ready to deliver)
- Do not confuse: “Key ID” (10 character string for the .p8 auth key) ≠ “Team ID” (string found under the Membership tab)
FAQ:
- Q: Do I always need to create new push credentials? — No; Step 1 is optional if push credentials are already configured, as they can be reused for the Live activity channel configuration.
- Q: What are the naming rules for a configuration? — Names must begin with a letter (A-Z) and can only contain alpha-numeric characters plus underscore, dot, and hyphen.
- Q: Which platform do I select for a Live activity configuration? — iOS, with the same App id as the push credential configured for the app.
- Q: How do I associate consent to messages using this configuration? — Select marketing action(s); all consent policies associated with the marketing action are leveraged to respect customer preferences.
- Q: When is the configuration usable? — Once the checks are successful and the channel configuration reaches the Active status.
- Q: What does Apply to all sandboxes do? — It makes the push credentials available across all sandboxes; sandbox-specific credentials for the same Platform and App ID pair take precedence.