[Eingeschränkte Verfügbarkeit]{class="badge informative"}

Erstellen benutzerdefinierter Kanalerlebnisse create-custom-channel

AVAILABILITY
Diese Funktion ist nur eingeschränkt verfügbar. Wenden Sie sich an den Adobe-Support, um Zugriff zu erhalten.

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.

NOTE
Bevor Sie ein benutzerdefiniertes Kanalerlebnis erstellen, stellen Sie sicher, dass von Ihrem Administrator ein benutzerdefinierter Kanal konfiguriert wurde. Weitere Informationen

Hinzufügen einer benutzerdefinierten Aktion über eine Journey oder eine Kampagne create-custom-channel-experience

Hinzufügen eines benutzerdefinierten Kanals zu einer Journey

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:

  1. Erstellen einer Journey

  2. Beginnen Sie Ihre Journey mit einem Ereignis oder einer Aktivität vom Typ Zielgruppe lesen.

  3. Ziehen Sie eine Aktivität Aktion per Drag-and-Drop aus dem Abschnitt Aktionen der Palette. Weitere Informationen über die Aktionsaktivität.

  4. 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%"}

  5. 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

  6. 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

  7. 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

Erstellen einer benutzerdefinierten Kanalkampagne

So verwenden Sie einen benutzerdefinierten Kanal in einer Kampagne:

  1. Erstellen einer Kampagne.

  2. 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
  3. Schließen Sie die Kampagneneinrichtung ab: Kampagneneigenschaften​ "" und Zeitplan.

  4. 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%"}

  5. Wählen oder erstellen Sie die Kanalkonfiguration, die verwendet werden soll. Erfahren Sie, wie Sie eine Kanalkonfiguration erstellen

  6. 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

  7. 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
  8. Klicken Sie Inhalt bearbeiten, um den Payload-Editor zu öffnen und Ihre Nachricht zu erstellen. Erfahren Sie, wie Sie Inhalte erstellen

  9. 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.

{width="80%"}

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

NOTE
Es werden nur JSON-Payloads unterstützt. Wenn Ihre benutzerdefinierte Kanal-Payload nicht JSON ist, können Sie einen JSON-Wrapper verwenden, um Ihren Inhalt einzukapseln. Wenn Ihre Payload beispielsweise XML ist, können Sie sie in ein JSON-Objekt wie das folgende einschließen:
code language-json
{
      "payload": "<xml>...</xml>"
    }

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
CAUTION
Derzeit findet keine Validierung der Payload zum Zeitpunkt der Bearbeitung statt. Mit der Funktion Inhalt simulieren können Sie überprüfen, ob Ihre Payload ein wohlgeformtes JSON ist und ob alle Personalisierungsausdrücke für Ihre Testprofile korrekt aufgelöst werden. 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')}}"
  }
}

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 auf TRACKED gesetzt werden.
NOTE
Für das Linktracking ist eine Subdomain erforderlich, die für benutzerdefinierte Kanäle konfiguriert ist. Erfahren Sie, wie Sie eine Subdomain für benutzerdefinierte Kanäle delegieren

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

IMPORTANT
Vorschau und Test der benutzerdefinierten Kanal-Payload vor der Aktivierung. Weitere Informationen
Wenn für Ihre Kampagne oder Ihren Journey eine Validierungsrichtlinie gilt, müssen Sie vor der Aktivierung eine Validierung anfordern. Weitere Informationen
  • 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).
recommendation-more-help
journey-optimizer-help