Code-basiertes Erlebnis - Übersicht
Was ist es?
Codebasierte Erlebnisse ermöglichen es Ihnen, personalisierte, dynamische Inhalte und Nachrichten mithilfe von benutzerdefiniertem Code - wie JavaScript, APIs oder Vorlagensprachen - in Adobe Journey Optimizer bereitzustellen.
Dieser Kanal eignet sich ideal zum Erstellen hochgradig maßgeschneiderter, datengesteuerter Interaktionen, die über standardmäßige visuelle Authoring-Tools (WYSIWYG-Editoren) hinausgehen, und gibt Entwickelnden und Optimierungs-Managern volle Flexibilität beim Entwerfen benutzerdefinierter Personalisierungslogiken und Inhalts-Layouts.
Beispiele:
- Anpassen des Inhalts von E-Mail- oder Push-Benachrichtigungen auf der Grundlage komplexer Benutzerattribute oder Verhaltensweisen.
- Integrieren von APIs von Drittanbietern, um Echtzeitdaten abzurufen und sie in Nachrichten einzufügen.
- Erstellen von erweiterter Entscheidungslogik oder mehrstufigen Kampagnen, die durch bestimmte Ereignisse ausgelöst werden.
Wichtig: Erfordert Entwicklerfähigkeiten und Tests, um eine korrekte Datenverarbeitung und -bereitstellung sicherzustellen.
Anwendungsfälle
Wählen Sie Code-basierte Erlebnisse aus, wenn Sie Folgendes tun müssen:
- Dynamische Produktempfehlungen basierend auf dem letzten Browsen
- Personalisierte Rabatte berechnet aus dem Benutzertreuestatus
- Wetterbasierte Angebote
- Echtzeit-Inventaraktualisierungen in E-Mails
- Follow-ups bei Transaktionsabbruch mit zeitgesteuerten Erinnerungen
- Nach Inaktivitätsschwellen ausgelöste Reaktivierungskampagnen
- Benutzerdefinierte interaktive E-Mail-Elemente
- Komplexe SMS-Nachrichtenvarianten
- Saisonale Inhalte ein/aus
- Fehlerbehandlung in Echtzeit in Journey
Wann Code-basierte Erlebnisse nicht verwendet werden sollten
- Wenn Sie schnelle, einfache Kampagnen benötigen, die mit Tools ohne Code erstellt werden können.
- Wenn Sie keinen Zugriff auf Entwicklungsressourcen oder Testumgebungen haben.
- Wenn Timeline- oder Budgetbeschränkungen die benutzerdefinierte Entwicklung einschränken.
- Für Standard-Messaging, das gut zu den integrierten Plattformfunktionen passt.
- Wenn die Wartbarkeit ein Problem darstellt, erfordert benutzerdefinierter Code fortlaufende Unterstützung.