Esperienza basata su codice: panoramica

Che cos’è

Le esperienze basate su codice ti consentono di fornire contenuti e messaggi personalizzati e dinamici utilizzando codice personalizzato, ad esempio JavaScript, API o linguaggi basati su modelli, in Adobe Journey Optimizer.

Questo canale è ideale per creare interazioni altamente personalizzate e basate su dati, che vanno oltre gli strumenti standard di authoring visivo (editor WYSIWYG) e offrono a sviluppatori e responsabili dell’ottimizzazione la massima flessibilità per progettare logiche di personalizzazione personalizzate e layout di contenuti.

Esempi:

  • Personalizzazione del contenuto delle e-mail o delle notifiche push in base ad attributi o comportamenti complessi degli utenti.
  • Integrazione di API di terze parti per recuperare dati in tempo reale e inserirli nei messaggi.
  • Creazione di una logica decisionale avanzata o di campagne con più passaggi attivate da eventi specifici.

Importante: richiede competenze di sviluppo e test per garantire la corretta gestione e distribuzione dei dati.

Casi d’uso

Scegli esperienze basate su codice quando devi:

#
Beneficio
Perché
Casi d’uso di esempio
1
Personalizzazione approfondita
Consente la messaggistica altamente personalizzata utilizzando logica complessa e dati in tempo reale
  • Consigli di prodotto dinamici basati sulla navigazione recente
  • Sconti personalizzati calcolati in base allo stato di fedeltà dell’utente
2
Integrare sistemi esterni
Recuperare e visualizzare dati esterni direttamente nelle comunicazioni
  • Promozioni in base al tempo
  • Aggiornamenti dell’inventario in tempo reale tramite e-mail
3
Creare flussi di lavoro avanzati
Creare percorsi condizionali con più passaggi che si adattano alle azioni per utente
  • Follow-up del carrello abbandonato con promemoria temporizzati
  • Campagne di riattivazione attivate dopo le soglie di inattività
4
Oltre i limiti della piattaforma
Aggiunta di funzioni o formati di messaggistica non supportati
  • Elementi e-mail interattivi personalizzati
  • Varianti complesse dei messaggi SMS
5
Migliorare la flessibilità delle campagne
Regolazione rapida della logica o del contenuto senza attendere aggiornamenti della piattaforma
  • Alterna contenuto stagionale
  • Gestione degli errori in tempo reale in percorsi

Quando non utilizzare esperienze basate su codice

  • Quando hai bisogno di campagne semplici e veloci che possono essere create con strumenti senza codice.
  • Se non hai accesso alle risorse per sviluppatori o agli ambienti di test.
  • Quando i vincoli di timeline o budget limitano lo sviluppo personalizzato.
  • Per messaggi standard che si adattano bene alle funzioni della piattaforma incorporata.
  • Quando la manutenibilità è un problema, il codice personalizzato richiede un supporto continuo.
recommendation-more-help
660bd890-0870-4d5e-874e-10b15bef552f