[Eingeschränkte Verfügbarkeit]{class="badge informative"}
Erstellen benutzerdefinierter Kanalerlebnisse create-custom-channel
In Journey Optimizer können Sie Nachrichten mithilfe benutzerdefinierter Kanäle in Kampagnen, Journey und orchestrierten Kampagnen versenden. Gehen Sie wie folgt vor, um Ihr benutzerdefiniertes Kanalerlebnis einzurichten.
Hinzufügen einer benutzerdefinierten Aktion über eine Journey oder eine Kampagne create-custom-channel-experience
Benutzerdefinierte Kanäle werden im Abschnitt Aktionen der Journey-Arbeitsfläche angezeigt, die nach ihrem Anzeigenamen und ihrem benutzerdefinierten Symbol aufgeführt sind, wie in Channel Builder definiert.
So fügen Sie eine benutzerdefinierte Kanalaktion zu einer Journey hinzu:
-
Beginnen Sie Ihre Journey mit einem Ereignis oder einer Aktivität vom Typ Zielgruppe lesen.
-
Ziehen Sie eine Aktivität Aktion per Drag-and-Drop aus dem Abschnitt Aktionen der Palette. Weitere Informationen über die Aktionsaktivität.
-
Wählen in der-Liste „Aktion“ den gewünschten benutzerdefinierten Kanal aus. Benutzerdefinierte Kanäle werden durch den Namen und das Symbol aufgelistet, die im Kanal Builder zugewiesen sind.
{width="80%"}
-
Fügen Sie Ihrer Aktion einen Titel hinzu, klicken Sie im rechten Bereich auf Configure action und wählen Sie die Kanalkonfiguration aus. Erfahren Sie, wie Sie eine benutzerdefinierte Kanalkonfiguration erstellen
-
Klicken Sie im Abschnitt Nachricht auf Inhalt bearbeiten, um den Payload-Editor zu öffnen und Ihre Nachricht zu erstellen. Erfahren Sie, wie Sie Inhalte erstellen
-
Schließen Sie den Journey-Ablauf ab, indem Sie bei Bedarf zusätzliche Schritte hinzufügen, und veröffentlichen Sie dann die Journey. Weitere Informationen
So verwenden Sie einen benutzerdefinierten Kanal in einer Kampagne:
-
Kampagnentyp auswählen:
- Geplant - Marketing - Wird sofort oder an einem bestimmten Datum ausgeführt. Konzipiert für Marketing-Nachrichten, konfiguriert über die Benutzeroberfläche.
- API-ausgelöst - Marketing/Transaktion - Wird über einen API-Aufruf ausgeführt. Entwickelt für ereignisausgelöstes Messaging (z. B. Bestellbestätigungen oder Zurücksetzen von Passwörtern). Weitere Informationen
-
Schließen Sie die Kampagneneinrichtung ab: Kampagneneigenschaften "" und Zeitplan.
-
Wählen im Abschnitt den benutzerdefinierten Kanal aus der Kanalauswahl aus. Alle benutzerdefinierten Kanäle, die in Ihrer Sandbox konfiguriert sind, werden neben nativen Kanälen angezeigt.
{width="80%"}
-
Wählen oder erstellen Sie die Kanalkonfiguration, die verwendet werden soll. Erfahren Sie, wie Sie eine Kanalkonfiguration erstellen
-
Optional können Sie Aktions-Tracking aktivieren, um automatisch Links in Ihrer Nachrichten-Payload zu verfolgen (erfordert eine für benutzerdefinierte Kanäle konfigurierte Subdomain). Erfahren Sie, wie Sie eine Subdomain für benutzerdefinierte Kanäle delegieren
-
Im Abschnitt Optimierung haben Sie folgende Möglichkeiten:
- Erstellen von Zielgruppenregeln um verschiedene Nachrichten an verschiedene Segmente Ihrer Audience zu senden. Weitere Informationen
- Klicken Sie Experiment erstellen, um A/B-Tests für Ihre benutzerdefinierten Kanalnachrichten durchzuführen. Weitere Informationen
-
Klicken Sie Inhalt bearbeiten, um den Payload-Editor zu öffnen und Ihre Nachricht zu erstellen. Erfahren Sie, wie Sie Inhalte erstellen
-
Kampagne überprüfen und aktivieren Weitere Informationen
Erstellen benutzerdefinierter Kanalinhalte author-content
Der Inhaltseditor spiegelt die Payload-Struktur wider, die Sie beim Konfigurieren des benutzerdefinierten Kanals definiert haben. Klicken Sie Code bearbeiten, um den Payload-Editor zu öffnen und den Nachrichteninhalt einzugeben.
Es werden die Felder angezeigt, die Sie erstellen und personalisieren können. Sie können den Personalisierungseditor von Journey Optimizer mit allen Personalisierungs- und Bearbeitungsfunktionen nutzen. Weitere Informationen
| code language-json |
|---|
|
Payload personalisieren personalize
Die vollständigen Personalisierungsfunktionen von Journey Optimizer sind im Payload-Editor verfügbar:
- Profilattribute - Fügen Sie beliebige XDM-Profilattribute ein, z. B.
{{profile.person.name.firstName}}oder eine benutzerdefinierte Identität wie eine Benutzer-ID der Messaging-Plattform, die in einem benutzerdefinierten Namespace gespeichert ist. - Kontextuelle Attribute - Verwenden Sie Journey-Ereignisattribute oder kontextuelle Kampagnendaten, die zum Versandzeitpunkt aufgelöst wurden.
- Hilfsfunktionen - Formatieren Sie Werte mithilfe integrierter Zeichenfolgen-, Datums- oder arithmetischer Funktionen. Weitere Informationen
- Ausdrucksfragmente - Wiederverwenden freigegebener Personalisierungslogik über mehrere Kanäle und Kampagnen hinweg. Weitere Informationen
Beispiel-Payload example-payload
Das folgende Beispiel zeigt eine JSON-Payload mit Profilpersonalisierung für einen benutzerdefinierten Nachrichtenkanal:
{
"recipient_id": "{{profile.mobilePhone.number}}",
"message_text": "Hello {{profile.person.name.firstName}}, your order {{context.journey.events.0.commerce.order.purchaseID}} has been confirmed.",
"channel": "my-custom-channel",
"image": {
"id": "{{profile.preferences.imageId | default('default-image-001')}}"
}
}
Verfolgen von Links in der Payload track-links
Um einen getrackten Link in Ihre benutzerdefinierte Kanal-Payload einzuschließen, sodass Klicks automatisch verfolgt und in den Reporting-Dashboards des Kanals sichtbar sind, umschließen Sie die URL mit der folgenden Handlebar-Syntax:
{{url trackedUrl='' originalUrl='https://example.com/' type='TRACKED'}}
originalUrl- Die Ziel-URL, an die Sie den Empfänger weiterleiten möchten.trackedUrl- Lassen Sie dieses Feld leer; Journey Optimizer füllt es zum Versandzeitpunkt automatisch mit der Tracking-fähigen Umleitungs-URL.type- Muss aufTRACKEDgesetzt werden.
Beispiel - getrackter Link in einer LINE-Payload:
{
"to": "{{profile.mobilePhone.number}}",
"messages": [
{
"type": "text",
"text": "Hello! Check out our latest offer: {{url trackedUrl='' originalUrl='https://example.com/' type='TRACKED'}}"
}
]
}
Aktivieren des benutzerspezifischen Kanalerlebnisses activate
- Von einer Journey - Klicken Sie Veröffentlichen im oberen rechten Bereich. Der Journey wird live geschaltet und ruft Ihren externen Endpunkt auf, um Profile zu qualifizieren.
- Von einer Kampagne - Klicken Sie auf Zum Aktivieren überprüfen, überprüfen Sie Ihre Einstellungen und klicken Sie dann auf Aktivieren. Die Kampagne nimmt den Live-Status an (oder Geplant wenn ein künftiges Startdatum definiert wurde).