Erstellen von Code-basierten Erlebnissen create-code-based

In Journey Optimizer können Sie Code-basierte Erlebnisse in einer Journey oder Kampagne erstellen.

Auf dieser Seite werden spezifische Schutzmechanismen und Empfehlungen für Code-basierte Erlebnisse ausführlich beschrieben.

Hinzufügen von Code-basierten Erlebnissen über eine Journey oder Kampagne create-code-based-experience

Führen Sie die folgenden Schritte aus, um Ihr Code-basiertes Erlebnis durch eine Journey oder Kampagne zu erstellen.

Hinzufügen eines Code-basierten Erlebnisses zu einer Journey

Gehen Sie wie folgt vor, um die Aktivität Code-basiertes Erlebnis zu einer Journey hinzuzufügen:

  1. Erstellen einer Journey

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

  3. Ziehen Sie aus dem Bereich Aktionen der Palette die Aktivität Code-basiertes Erlebnis.

    note note
    NOTE
    Da es sich bei Code-basiertes Erlebnis um eine Aktivität für eingehende Nachrichten handelt, ist sie mit einer 3-tägigen Aktivität Wartezeit verbunden. Weitere Informationen
  4. Geben Sie einen Titel und eine Beschreibung für Ihre Nachricht ein.

  5. Wählen oder erstellen Sie die zu verwendende Code-basierte Erlebniskonfiguration.

  6. Wählen Sie die Schaltfläche Inhalt bearbeiten aus und bearbeiten Sie Ihren Inhalt wie gewünscht mit dem Personalisierungseditor. Weitere Informationen

    Sie können auch eine vorhandene Inhaltsvorlage als Grundlage für Ihren Code-Inhalt verwenden. Beachten Sie, dass die zur Auswahl stehenden Vorlagen je nach zuvor ausgewählter Kanalkonfiguration auf HTML oder JSON übertragen werden. Erfahren Sie, wie Sie Inhaltsvorlagen verwenden

  7. Schließen Sie bei Bedarf Ihren Journey-Fluss ab, indem Sie zusätzliche Aktionen oder Ereignisse per Drag-and-Drop verschieben. Weitere Informationen

  8. Sobald Ihr Code-Basis-Erlebnis fertig ist, schließen Sie die Konfiguration ab und veröffentlichen Ihre Journey, um sie zu aktivieren. Weitere Informationen

Weitere Informationen zur Konfiguration einer Journey finden Sie auf dieser Seite.

Erstellen einer Code-basierten Erlebniskampagne

Gehen Sie wie folgt vor, um Ihr Code-basiertes Erlebnis durch eine Kampagne zu erstellen.

  1. Erstellen einer Kampagne. Weitere Informationen

  2. Wählen Sie den Typ der Kampagne aus, die Sie ausführen möchten.

    • Geplant – Marketing: die Kampagne wird sofort oder an einem bestimmten Datum ausgeführt. Geplante Kampagnen dienen dem Versand von Nachrichten des Typs Marketing. Sie werden über die Benutzeroberfläche konfiguriert und ausgeführt.

    • API-ausgelöst – Marketing/Transaktion: die Kampagne wird mithilfe eines API-Aufrufs ausgeführt.  API-ausgelöste Kampagnen zielen auf den Versand von Nachrichten des Typs Marketing oder Transaktion ab. Beim Typ „Transaktion“ handelt es sich um Nachrichten, die nach einer von einem Kontakt durchgeführten Aktion verschickt werden: Zurücksetzen des Passworts, Verlassen des Warenkorbs usw. Erfahren Sie, wie Sie eine Kampagne mithilfe von APIs auslösen

  3. Führen Sie die Schritte zum Erstellen einer Kampagne aus, z. B. die Kampagneneigenschaften, Zielgruppe und Zeitplan. Weitere Informationen zur Konfiguration Ihrer Kampagne finden Sie auf dieser Seite.

  4. Wählen Sie die Aktion Code-basiertes Erlebnis aus.

  5. Wählen Sie die Code-basierte Erlebniskonfiguration aus oder erstellen Sie sie. Weitere Informationen

  6. Bearbeiten Sie den Inhalt wie gewünscht mit dem Personalisierungseditor. Weitere Informationen

    Sie können auch eine vorhandene Inhaltsvorlage als Grundlage für Ihren Code-Inhalt verwenden. Beachten Sie, dass die zur Auswahl stehenden Vorlagen je nach zuvor ausgewählter Kanalkonfiguration auf HTML oder JSON übertragen werden. Erfahren Sie, wie Sie Inhaltsvorlagen verwenden

Weitere Informationen zur Konfiguration Ihrer Kampagne finden Sie auf dieser Seite.

Bearbeiten des Code-Inhalts edit-code

  1. Wählen Sie in der Aktivität „Journey“ oder im Bildschirm „Kampagnenbearbeitung“ die Option Code bearbeiten aus.

  2. Der Personalisierungseditor wird geöffnet. Es handelt sich dabei um eine nicht visuelle Benutzeroberfläche zur Erstellung von Erlebnissen, mit der Code erstellt werden kann.

  3. Der Authoring-Modus kann von HTML auf JSON umgestellt werden und umgekehrt.

    note caution
    CAUTION
    Das Ändern des Authoring-Modus führt zum Verlust des gesamten aktuellen Codes. Stellen Sie daher sicher, dass Sie den Modus wechseln, bevor Sie mit dem Authoring beginnen.
  4. Geben Sie Ihren Code nach Bedarf ein. Der Personalisierungseditor von Journey Optimizer kann mit allen Personalisierungs- und Bearbeitungsfunktionen genutzt werden. Weitere Informationen

  5. Sie können bei Bedarf HTML- oder JSON-Ausdrucksfragmente hinzufügen. Weitere Informationen

    Sie können auch einen Teil Ihres Code-Inhalts als Fragment speichern. Weitere Informationen

  6. Bei code-basierten Erlebnissen können Sie die Entscheidungsfunktion verwenden. Wählen Sie in der linken Leiste das Symbol Entscheidungsrichtlinie aus und klicken Sie auf Entscheidungsrichtlinie hinzufügen. Weitere Informationen

  7. Klicken Sie auf Speichern und Schließen, um Ihre Änderungen zu bestätigen.

Sobald Ihre Entwicklungspersonen nun einen API- oder SDK-Aufruf zum Abrufen von Inhalten für die in Ihrer Kanalkonfiguration definierte Oberfläche starten, werden die Änderungen auf die Web-Seite oder App angewendet.

Testen des Code-basierten Erlebnisses test-code-based-experience

Führen Sie die folgenden Schritte aus, um eine Vorschau des geänderten Code-basierten Erlebnisses anzuzeigen.

CAUTION
Sie müssen über Testprofile verfügen, um simulieren zu können, welche Angebote an sie gesendet werden. Hier erfahren Sie, wie Sie Testprofile erstellen.
  1. Wählen Sie in der Journey oder Kampagne entweder im Personalisierungseditor oder im Bildschirm „Inhalt bearbeiten“ die Option Inhalt simulieren.

  2. Klicken Sie auf Testprofile verwalten, um ein oder mehrere Testprofile auszuwählen.

  3. Es wird eine Vorschau des geänderten Code-basierten Erlebnisses angezeigt.

Ausführliche Informationen zur Auswahl von Testprofilen und zur Vorschau Ihres Inhalts finden Sie in diesem Abschnitt.

Vorschau auf Gerät preview-on-device

Beim Erstellen code-basierter Erlebnisse für Web-Seiten oder mobile Apps können Sie Ihre personalisierten Erlebnisse direkt in Ihrem Browser oder auf Ihren Mobilgeräten in der Vorschau anzeigen, um zu sehen, wie diese Erlebnisse auf echten Geräten aussehen.

WARNING
Die Vorschau auf dem Gerät ist nicht verfügbar, wenn die Kontextattribute Entscheidungsrichtlinien oder Personalisierung verwendet werden.
  1. Klicken Sie im Bildschirm Simulieren auf die Schaltfläche Vorschauoptionen öffnen . Die Vorschauoptionen hängen von der Plattform ab, die in Ihrer code-basierten Konfiguration ausgewählt wurde.

  2. Wenn Sie eine Webplattform in Ihrer code-basierten Konfiguration verwenden, wird das schreibgeschützte Feld URL der Gerätevorschau mit der für die aktuelle Kanalkonfiguration eingegebenen URL vorausgefüllt.

    Sie haben die Möglichkeit zum:

    • Wählen Sie die Schaltfläche Link kopieren aus und fügen Sie den Link in eine Browser-Registerkarte ein. Sie können den Link auch für Ihr Team und Interessengruppen freigeben, die eine Vorschau des neuen Erlebnisses in einem beliebigen Browser anzeigen können, bevor die Änderungen live gehen.

    • Klicken Sie auf In neuer Registerkarte öffnen , um den Link in Ihrem aktuellen Browser zu öffnen.

    • Überprüfen Sie den QR-Code mit Ihrem Mobilgerät, um den Vorschau-Link in einem mobilen Browser zu öffnen.

  3. Wenn Sie Mobilplattformen (iOS/Android) in Ihrer code-basierten Konfiguration verwenden, wird das schreibgeschützte Feld Deeplink mit dem Wert Vorschau-URL ausgefüllt, der in der Kanalkonfiguration für die ausgewählte Plattform eingegeben wurde.

    Schalten Sie zwischen den Registerkarten iOS und Android um, um eine Vorschau Ihres Erlebnisses für die Plattform Ihrer Wahl anzuzeigen.

    Sie haben die Möglichkeit zum:

    • Wählen Sie die Schaltfläche Link kopieren aus und geben Sie den Link für Ihr Team und die Interessengruppen frei, die das neue Erlebnis in einem beliebigen mobilen Browser in der Vorschau ansehen können, bevor die Änderungen live gehen.

    • Scannen Sie den QR-Code mit Ihrem Mobilgerät, um den Vorschau-Link direkt in der Mobile App zu öffnen. Sie müssen die PIN auf Ihrem Gerät eingeben, um die Assurance-Sitzung einzurichten.

      note note
      NOTE
      Adobe Experience Platform Assurance ist ein Produkt aus Adobe Experience Cloud, mit dem Sie die Datenerfassung und Bereitstellung von Erlebnissen in Ihrer App überprüfen, testen, simulieren und überprüfen können. Weitere Informationen
  4. Vorschau-Links werden für das ausgewählte Testprofil und, wenn Sie Inhaltserstellung in Ihrer Journey oder Kampagne verwenden, für die ausgewählte Behandlung generiert.

    Beim Aktualisieren des Inhalts oder Auswählen eines anderen Testprofils oder einer anderen Behandlung wird der Vorschau-Link automatisch aktualisiert. Sie können den Link in verschiedene Browser-Registerkarten kopieren und die Erlebnisse vergleichen.

Live-Schalten Ihres Code-basierten Erlebnisses code-based-experience-live

IMPORTANT
Wenn Ihre Kampagne einer Validierungsrichtlinie unterliegt, müssen Sie eine Validierung anfordern, um Ihre code-basierten Erlebnisse aktivieren zu können. Weitere Informationen

Nachdem Sie Ihr Code-basiertes Erlebnis definiert und Ihren Inhalt mit dem Code-basierten Editor nach Bedarf bearbeitet haben, können Sie Ihre Journey oder Kampagne aktivieren, um Ihre Änderungen für Ihre Zielgruppe sichtbar zu machen.

Sie können auch eine Vorschau Ihrer Code-basierten Erlebnisinhalte anzeigen, bevor Sie sie live schalten. Weitere Informationen

NOTE
Wenn Sie eine Code-basierte Journey/Kampagne aktivieren, die sich auf dieselben Seiten wie eine andere Journey oder Kampagne auswirkt, die bereits live ist, werden alle Änderungen auf Ihre Inhalte angewendet.
Wenn mehrere Code-basierte Journeys oder Kampagnen dieselben Elemente Ihres Inhalts aktualisieren, hat die Journey/Kampagne mit der höchsten Priorität Vorrang.

Sobald Ihre code-basierte Journey oder Kampagne live ist, ist Ihr App-Implementierungsteam dafür verantwortlich, explizite API- oder SDK-Aufrufe durchzuführen, um Inhalte für die in der ausgewählten code-basierten Erlebniskonfiguration definierten Oberflächen abzurufen. Weitere Informationen zu den verschiedenen Kundenimplementierungen finden Sie in diesem Abschnitt.

Veröffentlichen einer Code-basierten Journey publish-code-based-journey

Gehen Sie wie folgt vor, um das Code-basierte Erlebnis von einer Journey live zu schalten.

  1. Stellen Sie sicher, dass Ihre Journey gültig ist und kein Fehler vorliegt. Weitere Informationen

  2. Wählen Sie in der Journey im Dropdown-Menü oben rechts die Option Veröffentlichen aus.

    note note
    NOTE
    Erfahren Sie mehr über die Veröffentlichung von Journeys in diesem Abschnitt.

Ihre Code-basierte Journey erhält den Status Live und ist nun für die ausgewählte Zielgruppe sichtbar. Jede Empfängerin und jeder Empfänger der Journey kann die Änderungen sehen.

NOTE
Nachdem Sie auf Veröffentlichen geklickt haben, kann es bis zu 15 Minuten dauern, bis die Änderungen live verfügbar sind.

Aktivieren einer Code-basierten Kampagne activate-code-based-campaign

  1. Wählen Sie in Ihrer Code-basierten Kampagne die Option Zur Aktivierung überprüfen.

  2. Überprüfen und bearbeiten Sie bei Bedarf Inhalt, Eigenschaften, Konfiguration, Zielgruppe und Zeitplan.

  3. Wählen Sie Aktivieren aus.

    note note
    NOTE
    Weitere Informationen zur Aktivierung von Kampagnen finden Sie in diesem Abschnitt.

Die Code-basierte Kampagne geht in den Live-Status über und ist nun für die ausgewählte Zielgruppe sichtbar. Alle Empfängerinnen und Empfänger Ihrer Kampagne können die Änderungen sehen, die Sie an Ihrem Inhalt vorgenommen haben.

NOTE
Nachdem Sie auf Aktivieren geklickt haben, kann es bis zu 15 Minuten dauern, bis Ihre Änderungen live verfügbar sind.
Wenn ein Zeitplan für die Code-basierte Kampagne definiert wurde, hat sie den Status Geplant, bis das Startdatum und die Startzeit erreicht werden.

Stoppen einer Code-basierten Journey oder Kampagne stop-code-based-experience

Wenn ein Code-basiertes Erlebnis live ist, können Sie es stoppen, um zu verhindern, dass Ihre Zielgruppe Ihre Änderungen sieht. Führen Sie dazu folgende Schritte durch.

  1. Wählen Sie eine Live-Journey oder -Kampagne aus der entsprechenden Liste aus.

  2. Führen Sie je nach Fall die entsprechende Aktion aus:

    • Wählen Sie im oberen Menü der Kampagne Kampagne stoppen.

    • Klicken Sie im oberen Menü der Journey auf die Schaltfläche Mehr und wählen Sie Stoppen.

  3. Die hinzugefügten Änderungen sind dann für die von Ihnen definierte Zielgruppe nicht mehr sichtbar.

NOTE
Sobald eine Code-basierte Journey oder Kampagne gestoppt wurde, können Sie sie nicht mehr bearbeiten oder aktivieren. Sie können sie nur duplizieren und die duplizierte Journey/Kampagne aktivieren.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76