Google Calendar moduli
In uno scenario di Adobe Workfront Fusion, è possibile automatizzare i flussi di lavoro che utilizzano Google Calendar, nonché collegarlo a più applicazioni e servizi di terze parti.
Per istruzioni sulla creazione di uno scenario, vedere gli articoli in Creare scenari: indice articolo.
Per informazioni sui moduli, vedere gli articoli in Moduli: indice articolo.
Requisiti di accesso
Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:
Per conoscere il piano, il tipo di licenza o l'accesso di cui si dispone, contattare l'amministratore Workfront.
Per informazioni sulle licenze di Adobe Workfront Fusion, vedere Licenze di Adobe Workfront Fusion.
Prerequisiti
Per utilizzare i moduli Google Calendar, è necessario disporre di un account Google.
Informazioni API calendario Google
Il connettore Google Calendar utilizza quanto segue:
Google Calendar moduli e relativi campi
Quando si configurano Google Calendar moduli, in Workfront Fusion vengono visualizzati i campi elencati di seguito. Insieme a questi, potrebbero essere visualizzati ulteriori campi di Google Calendar, a seconda di fattori quali il livello di accesso nell'app o nel servizio. Un titolo in grassetto in un modulo indica un campo obbligatorio.
Se viene visualizzato il pulsante Mappa sopra un campo o una funzione, è possibile utilizzarlo per impostare variabili e funzioni per tale campo. Per ulteriori informazioni, vedere Mappare le informazioni da un modulo a un altro.
Trigger
Guarda gli eventi
Questo modulo trigger esegue uno scenario quando un nuovo evento viene aggiunto, aggiornato, eliminato, avviato o terminato nel calendario specificato. Il modulo restituisce tutti i campi standard associati al record o ai record, insieme a tutti i campi e i valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.
Durante la configurazione di questo modulo, vengono visualizzati i campi seguenti.
Guarda gli eventi (istantanei)
Questo modulo di attivazione utilizza un mailhook per creare un indirizzo e-mail che puoi utilizzare come invito agli eventi. Il modulo avvia uno scenario basato sugli eventi a cui è invitato l’indirizzo e-mail.
Azioni
Creare un calendario
Questo modulo di azione crea un calendario associato all’account.
Crea un evento
Questo modulo di azione crea un evento.
Puoi specificare il calendario e i parametri per l’evento.
Il modulo restituisce l’ID dell’evento ed eventuali campi associati, insieme a eventuali campi e valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.
Durante la configurazione di questo modulo, vengono visualizzati i campi seguenti.
Elimina un evento
Questo modulo di azione elimina un evento.
Puoi specificare il calendario e l’ID evento.
Il modulo restituisce l’ID dell’evento ed eventuali campi associati, insieme a eventuali campi e valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.
Durante la configurazione di questo modulo, vengono visualizzati i campi seguenti.
Ottieni eventi
Questo modulo recupera informazioni sugli eventi nel calendario selezionato in base ai criteri specificati.
Specificare il calendario e i parametri della ricerca.
Il modulo restituisce l’ID degli eventi e dei campi associati, insieme a eventuali campi e valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.
Durante la configurazione di questo modulo, vengono visualizzati i campi seguenti.
Aggiorna un evento
Questo modulo di azione modifica un evento esistente.
Puoi specificare il calendario e l’ID evento.
Il modulo restituisce l’ID dell’evento ed eventuali campi associati, insieme a eventuali campi e valori personalizzati a cui la connessione accede. Puoi mappare queste informazioni nei moduli successivi nello scenario.
Durante la configurazione di questo modulo, vengono visualizzati i campi seguenti.
Iteratori
Itera allegati
Questo modulo di azione esegue l'iterazione degli allegati a un evento e restituisce ogni allegato in un bundle separato.
Itera partecipanti
Questo modulo di azione scorre i partecipanti per un evento e restituisce ciascun partecipante in un bundle separato.
Attivare uno scenario prima di un evento
Puoi attivare uno scenario un'ora specificata prima di un evento con l'aiuto di Google Calendar promemoria e-mail standard e del modulo Webhook >mailhook personalizzato.
-
Utilizza il modulo Calendario Google >Aggiorna un evento per aggiungere un promemoria e-mail all'evento:
-
Crea un nuovo scenario che inizia con il modulo Webhook >mailhook personalizzato.
- Copia l’indirizzo e-mail del mailhook.
- Salva lo scenario ed eseguilo.
-
In Gmail, reindirizzare i promemoria e-mail di Google Calendar all'indirizzo e-mail del mailhook:
-
Apri le impostazioni di Gmail.
-
Apri la scheda Inoltro e POP/IMAP.
-
Fai clic su Aggiungi un indirizzo di inoltro.
-
Incolla l'indirizzo e-mail dei mailhook copiati, fai clic su Avanti, conferma premendo Procedi nella finestra popup, quindi fai clic su OK.
-
In Workfront Fusion, passa al nuovo scenario che deve terminare la sua esecuzione ricevendo l’e-mail di conferma.
-
Fai clic sulla bolla sopra il modulo per controllare l’output del modulo.
-
Espandere l'elemento
Text
e copiare il codice di conferma: -
In Gmail, incolla il codice di conferma nella casella di modifica e fai clic su Verifica:
-
Apri la scheda Filtri e indirizzi bloccati.
-
Fare clic su Crea nuovo filtro.
-
Imposta un filtro per tutte le e-mail provenienti da
calendar-notification@google.com
e fai clic su Crea un filtro: -
Seleziona Inoltra a e scegli l'indirizzo e-mail dei collegamenti nell'elenco.
-
Fare clic su Crea filtro per creare il filtro.
-
-
(Facoltativo) In Workfront Fusion, aggiungi il modulo Parser di testo > Corrispondenza pattern dopo il modulo Webhook >mailhook personalizzato per analizzare il codice HTML dell'e-mail e ottenere le informazioni necessarie.
Ad esempio, puoi configurare il modulo come segue per ottenere l’ID dell’evento:
Pattern:
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>
Testo: l'elemento
HTML content
è stato restituito dal modulo Webhook >mailhook personalizzato.