Konfigurieren des Kanals für Web-Push-Benachrichtigungen push-notification-configuration
Journey Optimizer ermöglicht es Ihnen, Journeys zu erstellen und Nachrichten an eine ausgewählte Zielgruppe zu senden. Bevor Sie mit dem Versand von Web-Push-Benachrichtigungen mit Journey Optimizer beginnen, müssen Sie sicherstellen, dass in Adobe Experience Platform Konfigurationen und Integrationen vorhanden sind. Informationen zum Datenfluss von Push-Benachrichtigungen in Adobe Journey Optimizer finden Sie auf dieser Seite.
Bevor Sie beginnen start-push
Berechtigungen einrichten setup-permissions
Bevor Sie eine Mobile App erstellen, müssen Sie zunächst sicherstellen, dass Sie für Tags in Adobe Experience Platform die richtigen Benutzerberechtigungen haben oder diese zuweisen. Weitere Informationen finden Sie in der Tags-Dokumentation.
Gehen Sie wie folgt vor, um die Rechte für Eigenschaft und Unternehmen zuzuweisen:
-
Greifen Sie auf Admin Console zu.
-
Wählen Sie auf der Registerkarte Produkte die Karte Datenerfassung in Adobe Experience Platform aus.
-
Wählen Sie ein vorhandenes Produktprofil aus oder erstellen Sie mit der Schaltfläche Neues Profil ein neues. Wie Sie ein neues Profil erstellen, erfahren Sie in der Dokumentation zur Admin Console.
-
Wählen Sie auf der Registerkarte Berechtigungen die Option Eigenschaftenrechte.
-
Klicken Sie auf Alle hinzufügen. Dadurch werden Ihrem Produktprofil die folgenden Rechte hinzugefügt:
- Genehmigen
- Entwickeln
- Umgebungen verwalten
- Erweiterungen verwalten
- Veröffentlichen
Diese Berechtigungen sind erforderlich, um die Adobe Journey Optimizer-Erweiterung zu installieren und zu veröffentlichen und die App-Eigenschaft im Adobe Experience Platform Mobile SDK zu veröffentlichen.
-
Wählen Sie dann im Menü links Unternehmensrechte.
-
Fügen Sie die folgenden Rechte hinzu:
- Mobile-App-Konfigurationen verwalten
- Eigenschaften verwalten
Diese Berechtigungen sind für die Entwicklerin oder den Entwickler der App erforderlich, um Push-Anmeldedaten für die Datenerfassung in Adobe Experience Platform einzurichten und Konfigurationen für Push-Benachrichtigungskanäle (d. h. Nachrichtenvoreinstellungen) in Adobe Journey Optimizer zu definieren.
-
Klicken Sie auf Speichern.
Gehen Sie wie folgt vor, um Benutzern dieses Produktprofil zuzuweisen:
-
Greifen Sie auf Admin Console zu.
-
Wählen Sie auf der Registerkarte Produkte die Karte Datenerfassung in Adobe Experience Platform aus.
-
Wählen Sie Ihr zuvor konfiguriertes Produktprofil aus.
-
Klicken Sie auf der Registerkarte Benutzer auf Benutzer hinzufügen.
-
Geben Sie den Namen oder die E-Mail-Adresse Ihres Benutzers ein und wählen Sie den Benutzer aus. Klicken Sie dann auf Speichern.
note note NOTE Wenn der Benutzer vorher noch nicht in der Admin Console erstellt wurde, lesen Sie die Dokumentation zum Hinzufügen von Benutzern.
Überprüfen Ihrer Datensätze push-datasets
Die folgenden Schemata und Datensätze sind über den Push-Benachrichtigungskanal verfügbar:
Datensatz
CJM-Push-Profildatensatz
Adobe CJM ExperienceEvent – Details zum Nachrichtenprofil
Adobe CJM ExperienceEvent – Details zur Nachrichtenausführung
Anwendungsdetails
Umgebungsdetails
CJM-Push-Tracking-Erlebnisereignis-Datensatz
Konfigurieren der Eigenschaft „pushNotification“ push-property
Um Web-Push-Benachrichtigungen zu aktivieren, müssen Sie zunächst sicherstellen, dass die pushNotifications-Eigenschaft in der Web-SDK ordnungsgemäß konfiguriert ist. Diese Eigenschaft steuert, wie Push-Benachrichtigungen von Ihrer Web-Anwendung verarbeitet werden.
Darüber hinaus müssen Sie GÜLTIGE Schlüssel generieren, die zum Konfigurieren ( Push-Anmeldeinformationen für Ihre App in Journey Optimizer erforderlich sind.
Schritt 1: Hinzufügen von Push-Anmeldedaten für die App in Journey Optimizer push-credentials-launch
Nachdem Sie die richtigen Benutzerberechtigungen erteilt haben, müssen Sie jetzt Ihre Push-Anmeldedaten für Apps in Journey Optimizer hinzufügen.
Die Registrierung der Push-Anmeldedaten für Mobile Apps ist erforderlich, um Adobe zu erlauben, Push-Benachrichtigungen in Ihrem Namen zu senden. Gehen Sie wie folgt vor:
-
Öffnen Sie das Menü Kanäle > Push-Einstellungen > Push-Anmeldedaten.
-
Klicken Sie auf Push-Anmeldedaten erstellen.
-
Wählen Sie in der --Dropdown-Liste die Option Web.
-
Geben Sie die App-ID an.
-
Geben Sie Ihren öffentlichen VAPID-Schlüssel und Ihren privaten Schlüssel ein.
-
Klicken Sie auf Senden, um Ihre App-Konfiguration zu erstellen.
Schritt 2: Erstellen einer Kanalkonfiguration für Push-Benachrichtigungen message-preset
Nachdem Ihre Push-Anmeldedaten erstellt haben, müssen Sie eine Konfiguration erstellen, damit Sie Push-Benachrichtigungen über Journey Optimizer senden können.
-
Rufen Sie das Menü Kanäle > Allgemeine Einstellungen > Kanalkonfigurationen auf und klicken Sie dann auf Kanalkonfiguration erstellen.
-
Geben Sie einen Namen und eine Beschreibung (optional) für die Konfiguration an.
note 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. -
Um der Konfiguration benutzerdefinierte oder grundlegende Datennutzungs-Labels zuzuweisen, können Sie Zugriff verwalten auswählen. Erfahren Sie mehr über die Zugriffssteuerung auf Objektebene (Object Level Access Control, OLAC).
-
Wählen Sie den Push-Kanal aus.
-
Wählen Sie eine Marketing-Aktion 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 Ihre Plattform aus: Android, iOS und/oder Web.
-
Wählen Sie dieselbe App-ID wie für Ihre oben konfigurierten Push-Anmeldedaten aus.
-
Speichern Sie Ihre Änderungen.
Sie können Ihre Konfiguration jetzt beim Erstellen Ihrer Push-Benachrichtigungen auswählen.
Schritt 3: Konfigurieren der Eigenschaft „sendPushSubscription“ sendPushSubscription-property
Nachdem Sie Ihre Push-Anmeldeinformationen und die Kanalkonfiguration eingerichtet haben, müssen Sie den Befehl sendPushSubscription in Ihrer Web-Anwendung implementieren. Dieser Befehl registriert Benutzer-Push-Abonnements bei Adobe Experience Platform, sodass das System verfolgen kann, welche Benutzer sich für den Empfang von Push-Benachrichtigungen entschieden haben, und ihren Abonnementstatus beibehalten kann. Diese Registrierung ist für Journey Optimizer unerlässlich, um gezielte Push-Benachrichtigungen an Ihre Benutzerinnen und Benutzer zu senden.
Schritt 4: Testen Sie Ihre Mobile App mit einem Ereignis mobile-app-test
Nach Abschluss der Web-Push-Konfiguration in Adobe Experience Platform und Adobe Experience Platform Data Collection können Sie Ihre Implementierung testen, bevor Sie Web-Push-Benachrichtigungen an Ihre Profile senden. Durch Tests wird sichergestellt, dass Abonnements ordnungsgemäß registriert und Benachrichtigungen korrekt an die Browser Ihrer Benutzer gesendet werden.
Detaillierte Anweisungen zum Erstellen einer Test-Journey mit Ereignissen zur Validierung Ihrer Web-Push-Einrichtung finden Sie in der Dokumentation Konfiguration von Mobile-App-Push-Benachrichtigungen , die einen umfassenden Test-Workflow bietet, der sowohl für mobile als auch für Web-Push-Kanäle gilt.