3.2.3 Definieren einer benutzerdefinierten Aktion
In dieser Übung erstellen Sie eine benutzerdefinierte Aktion, um eine Nachricht an einen Slack-Kanal zu senden.
Melden Sie sich bei Adobe Journey Optimizer an, indem Sie zu Adobe Experience Cloud wechseln. Auf Journey Optimizer.
Sie werden zur Ansicht Startseite in Journey Optimizer weitergeleitet. Stellen Sie zunächst sicher, dass Sie die richtige Sandbox verwenden. Die zu verwendende Sandbox heißt --aepSandboxName--
. Sie befinden sich dann in der Startseite-Ansicht Ihres Sandbox---aepSandboxName--
.
Sie verwenden jetzt einen vorhandenen Slack-Kanal und senden Nachrichten an diesen Slack-Kanal. Slack verfügt über eine benutzerfreundliche API, für deren Trigger Sie Adobe Journey Optimizer verwenden werden.
Scrollen Sie im linken Menü nach unten und klicken Sie auf Konfigurationen. Klicken Sie anschließend auf die Schaltfläche Verwalten unter Aktionen.
Anschließend wird die Liste Aktionen angezeigt. Klicken Sie Aktion erstellen.
Es wird ein leeres Aktionspopup angezeigt.
Verwenden Sie --aepUserLdap--TextSlack
als Namen für die Aktion.
Beschreibung festlegen auf: Send Message to Slack
.
Verwenden Sie für URL Konfiguration Folgendes:
- URL:
https://2mnbfjyrre.execute-api.us-west-2.amazonaws.com/prod
- Methode: POST
Authentifizierung sollte auf "Authentifizierung“ werden.
Unter Payloads müssen Sie definieren, welche Felder an Slack gesendet werden sollen. Logischerweise möchten Sie, dass Adobe Journey Optimizer und Adobe Experience Platform das Gehirn der Personalisierung sind. Daher sollte der Text, der an Slack gesendet werden soll, von Adobe Journey Optimizer definiert und dann zur Ausführung an Slack gesendet werden.
Klicken Sie für Anfrage auf das Symbol Payload bearbeiten.
Daraufhin wird ein leeres Popup-Fenster angezeigt.
Kopieren Sie den unten stehenden Text und fügen Sie ihn in das leere Popup-Fenster ein.
{
"text": {
"toBeMapped": true,
"dataType": "string",
"label": "textToSlack"
}
}
Sie werden es dann sehen. Klicken Sie auf Speichern.
Scrollen Sie nach oben und klicken Sie noch auf Speichern“, um Ihre Aktion zu speichern.
Ihre benutzerdefinierte Aktion ist jetzt Teil der Liste Aktionen .
Sie haben Ereignisse, externe Datenquellen und Aktionen definiert. Als Nächstes kombinieren Sie all das in einer Journey.
Nächste Schritte
Wechseln Sie zu 3.2.4 Erstellen von Journey und Nachrichten
Zurück zu Adobe Journey Optimizer: Externe Datenquellen und benutzerdefinierte Aktionen
Zurück zu Alle Module