Show Menu
ARGOMENTI×

Customizing a workflow with external parameters

Una volta attivato il flusso di lavoro, i parametri vengono assimilati nelle variabili degli eventi e possono essere utilizzati per personalizzare le attività del flusso di lavoro.
Possono, ad esempio, essere utilizzati per definire il pubblico da leggere nell' Read audience attività, il nome del file da trasferire nell' Transfer file attività, ecc. (see Customizing a workflow with external parameters ).

Uso delle variabili di evento

Le variabili evento sono utilizzate all'interno di un'espressione che deve rispettare la sintassi Sintassi standard Standard.
La sintassi per l'utilizzo delle variabili di evento deve seguire il formato seguente e utilizzare il nome del parametro definito nell' External signal attività (vedere Dichiarazione dei parametri nell'attività di segnale esterno):
$(vars/@parameterName)

In questa sintassi, la funzione $ restituisce il tipo di dati stringa . Per specificare un altro tipo di dati, utilizzare le seguenti funzioni:
  • $long : numero intero.
  • $float : numero decimale.
  • $boolean : true/false.
  • $datetime : timestamp.
Quando si utilizza una variabile in un'attività, l'interfaccia fornisce aiuto per chiamarla.
  • : selezionate la variabile degli eventi tra tutte le variabili disponibili nel flusso di lavoro.
  • : modifica le espressioni con una combinazione di variabili e funzioni. Per ulteriori informazioni sull’editor espressioni, consulta questa sezione .
Argomenti correlati:

Personalizzazione delle attività con le variabili degli eventi

Le variabili evento possono essere utilizzate per personalizzare diverse attività, elencate nella sezione seguente. Per ulteriori informazioni su come chiamare una variabile da un'attività, consultate questa sezione .
Read audience activity: definire l'audience di cui eseguire il targeting in base alle variabili di evento.
Per ulteriori informazioni sull'utilizzo dell'attività, consultate la sezione Read audience dedicata.
Test activity: creare condizioni basate su variabili di eventi.
Per ulteriori informazioni sull'utilizzo dell'attività, consultate la sezione Test dedicata.
Transfer file activity: personalizzare il file da trasferire in base alle variabili degli eventi.
Per ulteriori informazioni sull'utilizzo dell'attività, consultate la sezione Transfer file dedicata.
Query activity: in una query è possibile fare riferimento ai parametri utilizzando espressioni che combinano variabili di eventi e funzioni. A questo scopo, aggiungete una regola e fate clic sul Advanced mode collegamento per accedere alla finestra di modifica delle espressioni (consultate Modifica delle espressioni avanzate).
Per ulteriori informazioni sull'utilizzo dell'attività, consultate la sezione Query dedicata.
Channels attività: personalizzare le consegne in base alle variabili degli eventi.
I valori dei parametri di consegna vengono recuperati ogni volta che la consegna viene preparata.
La preparazione delle consegne ricorrenti si basa sul periodo di aggregazione delle consegne. Ad esempio, se il periodo di aggregazione è "per giorno", la consegna verrà preparata solo una volta al giorno. Se il valore di un parametro di consegna viene modificato durante il giorno, non verrà aggiornato nella consegna, come è già stato preparato una volta.
Se prevedete di richiamare il flusso di lavoro più volte al giorno, utilizzate l' No aggregation opzione in modo che i parametri di consegna vengano aggiornati ogni volta. Per ulteriori informazioni sulla configurazione delle consegne ricorrenti, consulta questa sezione .
Per personalizzare una consegna basata su variabili di eventi, è innanzitutto necessario dichiarare nell'attività di consegna le variabili che si desidera utilizzare:
  1. Selezionate l'attività, quindi fate clic sul pulsante per accedere alle impostazioni.
  2. Selezionate la General scheda, quindi aggiungete le variabili di evento che saranno disponibili come campi di personalizzazione nella distribuzione.
  3. Fai clic sul pulsante Confirm .
Le variabili degli eventi dichiarati ora sono disponibili nell'elenco dei campi di personalizzazione. Puoi utilizzarli nella consegna per eseguire le azioni seguenti:
  • Definite il nome del modello da utilizzare per la consegna.
    Questa azione è disponibile solo per consegne ricorrenti .
  • Personalizza la consegna: quando si seleziona un campo di personalizzazione per configurare una consegna, nell' Workflow parameters elemento sono disponibili variabili di eventi. Puoi usarli come qualsiasi campo di personalizzazione, ad esempio per definire l’oggetto di consegna, il mittente e così via.
    La personalizzazione della distribuzione è dettagliata in questa sezione .
Codici segmento: definisce il codice del segmento in base alle variabili degli eventi.
Questa azione può essere eseguita da qualsiasi attività che consente di definire un codice di segmento come, ad esempio, Query o Segmentation attività.
Etichetta consegna: definire l'etichetta di consegna in base alle variabili degli eventi.