Strumenti
La sezione Adobe Workfront Fusion Tools include diversi moduli utili che possono migliorare il tuo scenario.
I moduli Strumenti sono disponibili dall'elenco delle app o dall'icona Strumenti
Requisiti di accesso
Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:
Nuovo: Standard
Oppure
Corrente: Lavoro o versione successiva
Nuovo:
- Seleziona o crea un pacchetto Prime Workfront: la tua organizzazione deve acquistare Adobe Workfront Fusion.
- Pacchetto Ultimate Workfront: è incluso Workfront Fusion.
Oppure
Corrente: la tua organizzazione deve acquistare Adobe Workfront Fusion.
Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione.
Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.
Strumenti e relativi campi
Trigger
Trigger di base
Questo modulo consente di creare un trigger personalizzato e definirne i bundle di input.
Puoi utilizzare questo modulo, ad esempio, per i contatti o qualsiasi altro elenco pianificato per l'invio a un indirizzo e-mail specificato (ad esempio E-mail >Invia un messaggio e-mail o Gmail >Invia un messaggio e-mail moduli) oppure come semplice promemoria da attivare ogni volta che desideri.
Azioni
Ottieni più variabili
Questo modulo recupera i valori creati in precedenza dal modulo Imposta variabile o Imposta più variabili.
Questo modulo può leggere le variabili impostate in qualsiasi punto dello scenario, anche se la variabile è stata impostata in un percorso diverso da quello in cui si trova il modulo Ottieni più variabili. L'unico requisito è che il modulo Strumenti > Imposta variabile o Strumenti > Imposta variabile multipla venga eseguito prima del modulo Strumenti > Ottieni variabili multiple. Per ulteriori informazioni sull'ordine di esecuzione dei moduli, vedere Aggiungere un modulo router e configurare le route.
Esempi: Di seguito sono riportati i possibili utilizzi dei moduli Set/Get (multiple) variable:
- Per memorizzare un valore calcolato per un utilizzo successivo, anche in un percorso diverso. Ciò è utile nei casi in cui il valore viene utilizzato in più moduli e la formula per calcolare il valore è eccessivamente complessa.
- Eseguire il debug di una formula. Se una formula utilizzata in un modulo non fornisce un risultato corretto, copiarla e incollarla in un modulo Imposta variabile inserito prima del modulo appropriato. Disconnetti i moduli dopo il modulo Imposta variabile ed esegui lo scenario. Verificare l'output del modulo Imposta variabile, regolare o semplificare la formula, eseguire nuovamente lo scenario e continuare a farlo fino alla risoluzione del problema.
Ottieni variabile
Questo modulo recupera un valore creato in precedenza dal modulo Imposta variabile o Imposta più variabili.
Questo modulo può leggere le variabili impostate in qualsiasi punto dello scenario, anche se la variabile è stata impostata in un percorso diverso da quello in cui si trova il modulo Ottieni variabile. L'unico requisito è che il modulo Strumenti > Imposta variabile o Strumenti > Imposta più variabili venga eseguito prima del modulo Strumenti > Ottieni variabile. Per ulteriori informazioni sull'ordine di esecuzione dei moduli, vedere Aggiungere un modulo router e configurare le route.
Funzione di incremento
Questo modulo restituisce un valore incrementato di 1 dopo ogni ciclo o esecuzione di ogni scenario.
Seleziona quando vuoi che il modulo reimposti il valore. Questo si verifica quando desideri che il valore ricominci dal primo valore.
- Dopo un ciclo
- Dopo l'esecuzione di uno scenario
- Never
Esempio:
Questo modulo può essere utilizzato per implementare un’assegnazione "round robin" di attività, lead, e-mail e così via, agli utenti di un gruppo. L'algoritmo sceglie gli assegnatari da un gruppo in un certo ordine razionale, di solito andando dall'alto alla fine di un elenco. Quando l’algoritmo raggiunge la fine dell’elenco, assegna l’assegnazione successiva all’utente in cima all’elenco e continua a effettuare assegnazioni in fondo all’elenco.
Lo scenario seguente invia un’e-mail al primo destinatario dopo ogni esecuzione dello scenario con numero dispari e al secondo destinatario dopo ogni esecuzione dello scenario con numero pari.
Per creare questo scenario:
-
Impostare il campo Reimposta un valore del modulo su Mai.
-
Impostare la route per i valori dispari. Impostare il filtro per questa route utilizzando la funzione matematica del modulo che è uguale a
1
:
Nota: non dimenticare di modificare l'operatore Uguale a dall'operatore Testo predefinito all'operatore Numerico.
- Impostare la route per i valori pari utilizzando la funzione matematica del modulo che è uguale a
0
:
La funzione di incremento ne aggiunge uno ogni volta che viene eseguito lo scenario. I filtri controllano l’incremento e agiscono sul suo valore, garantendo che le e-mail siano distribuite in modo uniforme.
Imposta più variabili
Questo modulo crea variabili che possono essere mappate da altri moduli nel percorso. La variabile può anche essere mappata ai moduli Get Variable o Get Multiple Variables per qualsiasi route nello scenario.
Seleziona per quanto tempo le variabili devono rimanere valide (mantieni lo stesso valore).
- Un ciclo: la variabile è valida per un ciclo. Questo è utile quando vengono ricevuti più webhook in un’esecuzione dello scenario, perché più webhook creano più cicli.
- One execution: la variabile è valida per l'esecuzione di uno scenario. Un’esecuzione può contenere uno o più cicli.
Imposta variabile
Questo modulo crea una variabile che può essere mappata da altri moduli nel percorso. La variabile può anche essere mappata ai moduli Get Variable o Get Multiple Variables per qualsiasi route nello scenario.
Seleziona per quanto tempo le variabili devono rimanere valide (mantieni lo stesso valore).
- Un ciclo: la variabile è valida per un ciclo. Utile quando vengono ricevuti più webhook in un’esecuzione dello scenario (più webhook = più cicli).
- One execution: la variabile è valida per l'esecuzione di uno scenario. Un’esecuzione può contenere uno o più cicli.
Sospendi
Questo modulo ti consente di ritardare il flusso dello scenario fino a 300 secondi (5 minuti).
Questa funzione può essere utile, ad esempio, se si desidera ridurre il carico del server del servizio target o imitare il comportamento umano durante l'invio di SMS o e-mail in blocco.
- Il primo scenario conterrà la parte prima della pausa.
- Il secondo scenario conterrà la parte successiva.
Aggregatori
Aggregatore numerico
Questo modulo consente di recuperare i valori numerici, applicare una delle funzioni selezionate (SUM, AVG, COUNT, MAX, MIN) e restituire il risultato in un bundle.
Aggregatore tabella
Questo modulo unisce i valori dei campi selezionati dei bundle ricevuti in un singolo bundle utilizzando un separatore di colonna e riga specificato (che consente di creare una tabella).
Aggregatore di testo
Questo modulo unisce in un singolo bundle i valori dei campi selezionati dei bundle ricevuti.
Esempio: è possibile utilizzare l'aggregatore di testo per inserire più valori (ad esempio, nomi di clienti o note) in un singolo bundle e inviare un messaggio e-mail contenente tutti i valori nel corpo o nell'oggetto dell'e-mail.
Trasformatori
Componi una stringa
Converte qualsiasi valore in un tipo di dati stringa (testo). Questo semplifica la mappatura quando si mappano, ad esempio, dati binari.
Convertire la codifica del testo
Converte il testo immesso (o i dati binari) nella codifica selezionata.
Opzione
Verifica se il valore immesso corrisponde all’elenco di valori fornito. Restituisce l’output in base al risultato.
Abilita questa opzione per utilizzare espressioni regolari. Il modulo determina i casi in base all’espressione regolare, anziché a una corrispondenza esatta.
Un’espressione regolare è una sequenza di caratteri in cui ogni carattere è un metacarattere, con un significato speciale, o un carattere regolare con un significato letterale. Questi caratteri e metacaratteri identificano un pattern che può essere utilizzato per la ricerca di testo. Ad esempio, se si desidera cercare i nomi, è possibile impostare un'espressione regolare per cercare un motivo costituito da due parole consecutive che iniziano con lettere maiuscole. Le espressioni regolari sono uno strumento utile per la ricerca e la manipolazione del testo.
Una discussione sulle espressioni regolari va oltre lo scopo di questo articolo. Si consiglia di utilizzare le risorse seguenti:
- Per l'elenco completo dei metacaratteri, vedere Espressioni regolari nei documenti Web MDN.
- Per un'esercitazione sulla creazione di espressioni regolari, consigliamo RegexOne.
- Per la sperimentazione con espressioni regolari, consigliamo il sito Web Espressioni regolari 101. Selezionare ECMAScript (JavaScript) FLAVOR nel pannello sinistro.
Per ogni caso che si desidera aggiungere, fare clic su Aggiungi elemento e immettere il modello e l'output dell'elemento.
Se l'input contiene un valore immesso nel campo Pattern, viene restituito il valore immesso nel campo Output.
Se l'input non corrisponde a nessuno dei valori impostati in un campo Pattern, si verifica una delle situazioni seguenti:
- Viene restituito il valore del campo Else
- Se nel campo Else non è presente alcun valore, non viene restituito alcun output.