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:

Piano Adobe Workfront*
Pro o versione successiva
Licenza Adobe Workfront*
Plan, Work
Licenza Adobe Workfront Fusion**

Requisito di licenza corrente: nessun requisito di licenza per Workfront Fusion.

Oppure

Requisiti di licenza legacy: Workfront Fusion for Work Automation and Integration

Prodotto

Fabbisogno corrente del prodotto: se disponi del piano Adobe Workfront Select o Prime, per utilizzare le funzionalità descritte in questo articolo la tua organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront. Workfront Fusion è incluso nel piano Workfront di Ultimate.

Oppure

Requisiti del prodotto legacy: per utilizzare le funzionalità descritte in questo articolo, la tua organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront.

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:

URL di base
https://www.googleapis.com/calendar/v3
Versione API
v3
Tag API
v5.4.5

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.

Attiva/Disattiva mappa

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.

Connection
Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base
Calendar
Seleziona il calendario con cui vuoi usare il modulo.
Watch
Scegli se desideri guardare solo i nuovi eventi o i nuovi eventi e tutte le modifiche.
Mostra eventi eliminati
Abilita questa opzione per includere gli eventi eliminati.
Query
Immettere il testo per il quale si desidera restituire i risultati.
Numero massimo di eventi
Impostare il numero massimo di eventi con cui Workfront Fusion lavora durante un ciclo (il numero di ripetizioni per esecuzione dello scenario). Se il valore è impostato su un valore troppo alto, la connessione potrebbe essere interrotta sul lato del servizio di terze parti specificato (timeout). Workfront Fusion non ha alcuna influenza su questo aspetto. È consigliabile impostare un valore più basso e definire un valore più alto per il numero massimo di cicli oppure eseguire lo scenario più frequentemente.

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.

Mailhook

Selezionare il mailhook che si desidera utilizzare per questo modulo. Per creare un nuovo mailhook, fare clic su Aggiungi e immettere la connessione da utilizzare per il mailhook.

Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base

Numero massimo di eventi
Impostare il numero massimo di eventi con cui Workfront Fusion lavora durante un ciclo (il numero di ripetizioni per esecuzione dello scenario). Se il valore è impostato su un valore troppo alto, la connessione potrebbe essere interrotta sul lato del servizio di terze parti specificato (timeout). Workfront Fusion non ha alcuna influenza su questo aspetto. È consigliabile impostare un valore più basso e definire un valore più alto per il numero massimo di cicli oppure eseguire lo scenario più frequentemente.

Azioni

Creare un calendario

Questo modulo di azione crea un calendario associato all’account.

Connection
Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base
Color
Selezionare il colore da associare al calendario.
Nome calendario
Immettere o mappare un nome per il nuovo calendario.

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.

Connection
Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base
Calendar
Seleziona il calendario in cui desideri visualizzare l’evento.
Color
Selezionare il colore visualizzato dall'evento nel calendario.
Nome evento

Inserisci o mappa un nome per l’evento.

Nota: se è stato selezionato Aggiunta rapida nel campo Crea un evento, è possibile includere la data e l'ora dell'evento e Workfront Fusion crea l'evento per tale data e ora. Esempio: Appointment at Capitol Hill on June 3rd 10am-10:25am. Se si seleziona Aggiunta rapida ma non si include una data e un'ora nel nome dell'evento, l'evento viene creato dall'ora corrente e dura un'ora.

Tutto il giorno
Abilita questa opzione se l’evento è un evento di una giornata intera (non richiede orari di inizio e fine).
Data di inizio

Immettere o mappare la data e l'ora di inizio dell'evento.

Per un elenco dei formati di data supportati, vedere Tipo di coercizione.

Data di fine

Immettere o mappare la data e l'ora di fine dell'evento.

Per un elenco dei formati di data supportati, vedere Tipo di coercizione.

Descrizione
Immettere o mappare una descrizione per l'evento. Questo campo supporta HTML.
Location
Immetti una posizione per l’evento in formato testo.
Utilizza le impostazioni predefinite del promemoria per questo evento
Abilita questa opzione per utilizzare le impostazioni predefinite del promemoria. Se si imposta un promemoria personalizzato nel campo Reminder, questo valore viene impostato su No.
Reminder
Aggiungi promemoria per l’evento. Per ogni promemoria da aggiungere, fai clic su Aggiungi elemento, quindi seleziona il metodo con cui vuoi ricevere il promemoria e definisci per quanto tempo (in minuti) prima dell'evento a cui vuoi inviare il promemoria.
Partecipanti
Aggiungi i partecipanti all’evento. Per ogni partecipante, fare clic su Aggiungi un partecipante, quindi immettere o mappare il nome e l'indirizzo di posta elettronica.
Mostra come
Specificare se si desidera che gli utenti che visualizzano il calendario visualizzino l'utente come Occupato o Disponibile durante l'evento.
Visibility

Seleziona la visibilità di questo evento.

  • predefinito

    L'evento ha la visibilità impostata nelle impostazioni del calendario.

  • Public

    Chiunque condivida il calendario può visualizzare questo evento.

  • Privato

    Solo i partecipanti possono visualizzare questo evento.

Invia notifica sulla creazione dell'evento

Seleziona se inviare notifiche sulla creazione di un nuovo evento a tutti gli ospiti, a non Google Calendar ospiti o a nessuno.

Suggerimento: è consigliabile utilizzare l'opzione None solo per i casi di utilizzo relativi alla migrazione.

Gli ospiti possono modificare l'evento
Abilita questa opzione se desideri che gli ospiti possano modificare questo evento.
Ricorrenza
Aggiungi eventuali regole di ricorrenza da applicare a questo evento. Ogni regola richiede un elenco di righe RRULE, EXRULE, RDATE e EXDATE per un evento ricorrente. Tieni presente che le righe DTSTART e DTEND non sono consentite in questo campo; gli orari di inizio e fine dell'evento sono specificati nei campi di inizio e fine. Questo campo viene omesso per singoli eventi o istanze di eventi ricorrenti. Per ulteriori informazioni, vedere RFC5545.

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.

Connection
Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base
Calendar
Selezionare il calendario contenente l'evento che si desidera eliminare.
ID evento
Immettere l'ID evento da un evento Google Calendar creato in precedenza che si desidera eliminare.

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.

Connection
Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base
Calendar
Selezionare il calendario per il quale si desidera recuperare gli eventi.
Data di inizio

Immetti o mappa la data di inizio dell’evento. Questo modulo recupera anche gli eventi che hanno inizio prima di questa data e che si verificano ancora nella data di inizio inserita.

Per un elenco dei formati di data e ora supportati, vedere Tipo di coercizione.

Data di fine

Immetti o mappa la data di fine dell’evento.

Per un elenco dei formati di data e ora supportati, vedere Tipo di coercizione.

Singoli eventi
Abilita questa opzione per trattare gli eventi ricorrenti come singole istanze. Ad esempio, se hai una riunione settimanale e questa opzione è abilitata, il modulo restituisce ogni riunione della settimana come evento separato.
Query
Immettere o mappare il termine di ricerca in base al quale si desidera eseguire la ricerca.
Ordina per

Seleziona l’ordine degli eventi restituiti nel risultato.

  • Ora di inizio: ordina per data e ora di inizio (crescente). Questa funzione è disponibile solo quando si eseguono query su singoli eventi.
  • Updated Time: Ordina per ultima modifica (crescente).
Numero massimo di eventi restituiti
Imposta il numero massimo di eventi restituiti da Workfront Fusion durante un ciclo di esecuzione.

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.

Connection
Per istruzioni sulla connessione dell'account Google Calendar a Workfront Fusion, vedere Creare una connessione ad Adobe Workfront Fusion - Istruzioni di base
Calendar
Selezionare il calendario che si desidera utilizzare.
ID evento
Immettere l'ID evento dall'evento Google Calendar creato in precedenza che si desidera aggiornare.
Nome evento

Inserisci o mappa un nome per l’evento.

Nota: se è stato selezionato Aggiunta rapida nel campo Crea un evento, è possibile includere la data e l'ora dell'evento e Workfront Fusion crea l'evento per tale data e ora. Esempio: Appointment at Capitol Hill on June 3rd 10am-10:25am. Se si seleziona Aggiunta rapida ma non si include una data e un'ora nel nome dell'evento, l'evento viene creato dall'ora corrente e dura un'ora.

Tutto il giorno
Abilita questa opzione se l’evento è un evento di una giornata intera (non richiede orari di inizio e fine).
Data di inizio

Immettere o mappare la data e l'ora di inizio dell'evento.

Per un elenco dei formati di data supportati, vedere Tipo di coercizione.

Data di fine

Immettere o mappare la data e l'ora di fine dell'evento.

Per un elenco dei formati di data supportati, vedere Tipo di coercizione.

Descrizione
Immettere o mappare una descrizione per l'evento. Questo campo supporta HTML.
Location
Immetti una posizione per l’evento in formato testo.
Utilizza le impostazioni predefinite del promemoria per questo evento
Abilita questa opzione per utilizzare le impostazioni predefinite del promemoria. Se si imposta un promemoria personalizzato nel campo Reminder, questo valore viene impostato su No.
Reminder
Aggiungi promemoria per l’evento. Per ogni promemoria da aggiungere, fai clic su Aggiungi elemento, quindi seleziona il metodo con cui vuoi ricevere il promemoria e definisci per quanto tempo (in minuti) prima dell'evento a cui vuoi inviare il promemoria.
Partecipanti
Aggiungi i partecipanti all’evento. Per ogni partecipante, fare clic su Aggiungi un partecipante, quindi immettere o mappare il nome e l'indirizzo di posta elettronica.
Mostra come
Specificare se si desidera che gli utenti che visualizzano il calendario visualizzino l'utente come Occupato o Disponibile durante l'evento.
Visibility

Seleziona la visibilità di questo evento.

  • predefinito

    L'evento ha la visibilità impostata nelle impostazioni del calendario.

  • Public

    Chiunque condivida il calendario può visualizzare questo evento.

  • Privato

    Solo i partecipanti possono visualizzare questo evento.

Invia notifica sulla creazione dell'evento

Seleziona se inviare notifiche sulla creazione di un nuovo evento a tutti gli ospiti, a non Google Calendar ospiti o a nessuno.

Suggerimento: è consigliabile utilizzare l'opzione None solo per i casi di utilizzo relativi alla migrazione.

Gli ospiti possono modificare l'evento
Abilita questa opzione se desideri che gli ospiti possano modificare questo evento.
Ricorrenza
Aggiungi eventuali regole di ricorrenza da applicare a questo evento. Ogni regola richiede un elenco di righe RRULE, EXRULE, RDATE e EXDATE per un evento ricorrente. Tieni presente che le righe DTSTART e DTEND non sono consentite in questo campo; gli orari di inizio e fine dell'evento sono specificati nei campi di inizio e fine. Questo campo viene omesso per singoli eventi o istanze di eventi ricorrenti. Per ulteriori informazioni, vedere RFC5545.

Iteratori

Itera allegati

Questo modulo di azione esegue l'iterazione degli allegati a un evento e restituisce ogni allegato in un bundle separato.

Modulo Source
Selezionare il modulo in questo scenario che restituisce l'evento contenente gli allegati che si desidera iterare.

Itera partecipanti

Questo modulo di azione scorre i partecipanti per un evento e restituisce ciascun partecipante in un bundle separato.

Modulo Source
Selezionare il modulo in questo scenario che restituisce l'evento contenente i partecipanti da iterare.

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.

  1. Utilizza il modulo Calendario Google >Aggiorna un evento per aggiungere un promemoria e-mail all'evento:

    Scenario di attivazione prima dellevento

  2. Crea un nuovo scenario che inizia con il modulo Webhook >mailhook personalizzato.

    1. Copia l’indirizzo e-mail del mailhook.
    2. Salva lo scenario ed eseguilo.
  3. In Gmail, reindirizzare i promemoria e-mail di Google Calendar all'indirizzo e-mail del mailhook:

    1. Apri le impostazioni di Gmail.

    2. Apri la scheda Inoltro e POP/IMAP.

    3. Fai clic su Aggiungi un indirizzo di inoltro.

    4. Incolla l'indirizzo e-mail dei mailhook copiati, fai clic su​ Avanti, conferma premendo Procedi nella finestra popup, quindi fai clic su OK.

    5. In Workfront Fusion, passa al nuovo scenario che deve terminare la sua esecuzione ricevendo l’e-mail di conferma.

    6. Fai clic sulla bolla sopra il modulo per controllare l’output del modulo.

    7. Espandere l'elemento Text e copiare il codice di conferma:

      Codice di conferma

    8. In Gmail, incolla il codice di conferma nella casella di modifica e fai clic su​ Verifica:

      Incolla codice

    9. Apri la scheda Filtri e indirizzi bloccati.

    10. Fare clic su Crea nuovo filtro.

    11. Imposta un filtro per tutte le e-mail provenienti da calendar-notification@google.com e fai clic su​ Crea un filtro:

    12. Seleziona Inoltra a e scegli l'indirizzo e-mail dei collegamenti nell'elenco.

    13. Fare clic su Crea filtro per creare il filtro.

  4. (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.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3