Creare il codice del contenuto code-content
Utilizza la modalità Crea il codice per importare o creare il codice HTML non elaborato da usare come contenuto dell’e-mail. Questo metodo richiede competenze HTML.
➡️ Scopri questa funzione nel video
-
Dalla home page di E-mail Designer, seleziona Crea un codice personalizzato.
-
Immetti o incolla il codice HTML non elaborato.
-
Utilizza il riquadro a sinistra per sfruttare le funzionalità di personalizzazione di Journey Optimizer. Ulteriori informazioni
note note NOTE L’editor di personalizzazione in E-mail Designer presenta alcune limitazioni funzionali rispetto alle espressioni di percorso. Ulteriori informazioni sulle limitazioni della funzione data/ora -
Se desideri cancellare il contenuto e-mail e avviare l’e-mail da un nuovo design, Cambia il design nel menu delle opzioni.
note note NOTE Questa azione apre il modello selezionato in E-mail Designer. Da lì puoi completare il design dell’e-mail o tornare all’editor di codice utilizzando l’opzione Passa all’editor di codice. -
Fai clic sul pulsante Anteprima per controllare la progettazione e la personalizzazione del messaggio utilizzando i profili di test. Ulteriori informazioni
-
Quando il codice è pronto, fai clic su Salva quindi torna alla schermata di creazione del messaggio per finalizzarlo.
Limitazioni della funzione data e ora date-time-limitations
Quando si utilizza la personalizzazione nell'editor di codice di E-mail Designer, la funzione now() non è disponibile per il calcolo dinamico delle date.
now() è non supportata nel linguaggio di espressione di Email Builder. now() è disponibile in condizioni di percorso, ma non può essere utilizzato all'interno del contenuto e-mail o nell'editor di codice.Alternative disponibili:
Utilizza le seguenti funzioni per lavorare con la data e l’ora correnti nella personalizzazione delle e-mail:
-
getCurrentZonedDateTime()- Restituisce la data e l'ora correnti con le informazioni sul fuso orario. Questa è l'alternativa consigliata anow().Esempio:
{%= getCurrentZonedDateTime() %}restituisce2024-12-06T17:22:02.281067+05:30[Asia/Kolkata] -
currentTimeInMillis()- Restituisce il tempo corrente in millisecondi epoca.Esempio:
{%= currentTimeInMillis() %}
Soluzioni consigliate:
Se devi eseguire calcoli di date nel contenuto dell’e-mail:
-
Precalcola i campi data - Calcola i valori data obbligatori nella pipeline dei dati o negli attributi del profilo prima di inviare l'e-mail, quindi fai riferimento a tali valori precalcolati nella personalizzazione.
Esempio:
{%= profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate %} -
Utilizza le funzioni di manipolazione data. Utilizza funzioni data/ora come
dayOfYear()odiffInDays()con valori data dagli attributi del profilo.Esempio:
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/dd/YY") %} -
Usa attributi calcolati - Crea attributi calcolati che eseguono calcoli di data complessi, rendendo i risultati disponibili come attributi di profilo.
Ulteriori informazioni sulle Funzioni data/ora nella personalizzazione.