Informazioni sull’editor di espressioni avanzate about-the-advanced-expression-editor

Utilizza l’editor di espressioni avanzate di Percorso per creare espressioni avanzate in varie schermate dell’interfaccia. È possibile, ad esempio, creare espressioni durante la configurazione e l'utilizzo di percorsi e durante la definizione di una condizione di origine dati.

NOTE
Le funzioni e le funzionalità disponibili nell’editor di espressioni avanzate di Percorso sono diverse da quelle disponibili in editor di personalizzazione.

È inoltre disponibile ogni volta che hai bisogno di definire parametri di azione che richiedono specifiche manipolazioni dei dati. Puoi sfruttare i dati provenienti dagli eventi o le informazioni aggiuntive recuperate dall’origine dati. In un percorso, l’elenco visualizzato dei campi evento è contestuale e varia in base agli eventi aggiunti nel percorso.

L’editor di espressioni avanzate offre un set di funzioni e operatori incorporati che ti consente di manipolare i valori e definire un’espressione adatta alle tue esigenze. L’editor di espressioni avanzate ti consente inoltre di definire i valori del parametro dell’origine dati esterna, di manipolare i campi e le raccolte delle mappe, ad esempio gli eventi di esperienza.

Interfaccia dell’editor di espressioni avanzate

L’editor di espressioni avanzate può essere utilizzato per:

Quando possibile, è possibile passare tra le due modalità utilizzando Modalità avanzata / Modalità semplice pulsante. Viene descritta la modalità semplice qui.

NOTE
Le condizioni possono essere definite nell’editor di espressioni semplice o avanzato. Restituiscono sempre un tipo booleano.
I parametri delle azioni possono essere definiti selezionando i campi o tramite l’editor di espressioni avanzate. Restituiscono un tipo di dati specifico in base alla loro espressione.

Accesso all’editor di espressioni avanzate accessing-the-advanced-expression-editor

Puoi accedere all’editor di espressioni avanzate in diversi modi:

  • Quando crei una condizione di origine dati, puoi accedere all’editor avanzato facendo clic su Modalità avanzata.

  • Quando crei un timer personalizzato, l’editor avanzato viene visualizzato direttamente.

  • Quando mappi il parametro dell’azione, fai clic su Modalità avanzata.

Esplorazione dell’interfaccia discovering-the-interface

Questa schermata consente di scrivere manualmente l’espressione.

Nella parte sinistra dello schermo sono visualizzati i campi e le funzioni disponibili:

  • Eventi: scegli uno dei campi ricevuti dall’evento in entrata. L’elenco visualizzato dei campi dell’evento è contestuale e varia in base agli eventi aggiunti nel percorso. Ulteriori informazioni
  • Tipi di pubblico: se hai rilasciato una Qualificazione del pubblico , scegli il pubblico da utilizzare nell'espressione. Ulteriori informazioni
  • Origini dati: scegli dall’elenco di campi disponibili nei gruppi di campi delle origini dati. Ulteriori informazioni
  • Proprietà percorso: questa sezione raggruppa i campi tecnici relativi al percorso per un determinato profilo. Ulteriori informazioni
  • Funzioni: scegli dall’elenco di funzioni integrate che consentono di eseguire filtri complessi. Le funzioni sono organizzate per categorie. Ulteriori informazioni

Un meccanismo di completamento automatico visualizza i suggerimenti contestuali.

Un meccanismo di convalida della sintassi controlla l’integrità del codice. Gli errori vengono visualizzati sopra l’editor.

Necessità di parametri per la creazione di condizioni con l’editor di espressioni avanzate

Se selezioni un campo da un’origine dati esterna che richiede la chiamata di un parametro (consulta questa pagina), a destra viene visualizzata una nuova scheda che consente di specificare questo parametro. Il valore del parametro può provenire dagli eventi posizionati nel percorso o dall'origine dati dell'Experience Platform (e non da altre origini dati esterne). Ad esempio, in un’origine dati correlata al meteo, un parametro utilizzato di frequente sarà "city". Di conseguenza, devi selezionare il punto in cui desideri ottenere questo parametro della città. Le funzioni possono essere applicate anche ai parametri per eseguire modifiche di formato o concatenazioni.

Per casi di utilizzo più complessi, se desideri includere i parametri dell’origine dati nell’espressione principale, puoi definirne i valori utilizzando la parola chiave "params". Consulta questa pagina.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76