Nell'editor di espressioni avanzate, sotto le categorie dell'evento e dell'origine dati si trova la categoria Proprietà Percorso. Questa categoria contiene i campi tecnici relativi al percorso per un determinato profilo. Queste sono le informazioni recuperate dal sistema dagli percorsi in diretta, come l'ID percorso o gli errori specifici riscontrati.
Troverete informazioni, ad esempio:
È possibile utilizzare questi campi per creare espressioni. Durante l'esecuzione del percorso, i valori verranno recuperati direttamente dal percorso.
Di seguito sono riportati alcuni esempi di casi di utilizzo:
Profili eliminati dal registro: puoi inviare tutti i profili esclusi da un messaggio tramite una regola di capping a un sistema di terze parti a scopo di registrazione. A questo scopo, configurate un percorso in caso di timeout ed errore e aggiungete una condizione per filtrare in base a un tipo di errore specifico, ad esempio: "elimina le persone con la regola di capping". Potete quindi inviare i profili eliminati a un sistema di terze parti tramite un'azione personalizzata.
Invia avvisi in caso di errori: puoi inviare una notifica a un sistema di terze parti ogni volta che si verifica un errore in un messaggio. A questo scopo, potete impostare un percorso in caso di errore, aggiungere una condizione e un'azione personalizzata. Potete inviare una notifica su un canale di Slack , ad esempio, con la descrizione dell'errore rilevato.
Ottimizzazione degli errori nel reporting : invece di avere un solo percorso per i messaggi di errore, puoi definire una condizione per tipo di errore. In questo modo sarà possibile perfezionare il reporting e visualizzare tutti i dati dei tipi di errore.
Categoria | Nome campo | Etichetta | Descrizione |
---|---|---|---|
Versione percorso | viaggioUID | Identificatore percorso | |
viaggioVersionUID | ID versione percorso | ||
viaggioVersionName | Nome versione percorso | ||
pathVersionDescription | Descrizione versione percorso | ||
viaggioVersion | Versione percorso | ||
Istanza percorso | instanceUID | ID istanza percorso | ID dell’istanza |
externalKey | Chiave esterna | Singolo identificatore che attiva il percorso | |
OrganizationId | Identificatore organizzazione | Organizzazione del marchio | |
sandboxName | Nome sandbox | Nome della sandbox | |
Identità | profileId | Identificatore identità profilo | Identificatore del profilo nel percorso |
namespace | Spazio dei nomi identità profilo | Spazio dei nomi del profilo nell'percorso (esempio: ECID | |
Nodo corrente | currentNodeId | Identificatore nodo corrente | Identificatore dell'attività corrente (nodo) |
currentNodeName | Nome nodo corrente | Nome dell'attività corrente (nodo) | |
Nodo precedente | previousNodeId | Identificatore nodo precedente | Identificatore dell'attività precedente (nodo) |
previousNodeName | Nome nodo precedente | Nome dell'attività precedente (nodo) | |
Errori | lastNodeUIDInError | Identificatore ultimo nodo in errore | Identificatore dell'attività più recente (nodo) in errore |
lastNodeNameInError | Nome ultimo nodo in errore | Nome dell'attività più recente (nodo) in errore | |
lastNodeTypeInError | Ultimo tipo di nodo in errore | Tipo di errore dell'ultima attività (nodo) in errore. Tipi possibili:
|
|
lastErrorCode | Ultimo codice di errore | Codice di errore dell'ultima attività (nodo) in errore. Possibili errori:
|
|
lastExecuteActionErrorCode | Codice errore ultima azione eseguita | Codice di errore dell'ultima azione in errore | |
lastDataFetchErrorCode | Codice errore ultimo recupero dati | Codice di errore del recupero dati più recente da origini dati | |
Time | lastActionExecutionElapsedTime | Tempo trascorso ultima esecuzione azione | Tempo impiegato per eseguire l'azione più recente |
lastDataFetchElapsedTime | Tempo trascorso ultimo recupero dati | Tempo impiegato per eseguire il recupero dati più recente da origini dati |