Google Calendar moduler

I ett Adobe Workfront Fusion-scenario kan du automatisera arbetsflöden som använder Google Calendar samt ansluta det till flera tredjepartsprogram och -tjänster.

Instruktioner om hur du skapar ett scenario finns i artiklarna under Skapa scenarier: artikelindex.

Mer information om moduler finns i artiklarna under Moduler: artikelindex.

Åtkomstkrav

Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:

Adobe Workfront-plan*
Pro eller högre
Adobe Workfront-licens*
Plan, Work
Adobe Workfront Fusion-licens**

Aktuellt licenskrav: Inga Workfront Fusion-licenskrav.

eller

Gammalt licenskrav: Workfront Fusion for Work Automation and Integration

Produkt

Aktuellt produktkrav: Om du har Adobe Workfront-planen Select eller Prime måste din organisation köpa Adobe Workfront Fusion samt Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln. Workfront Fusion ingår i Workfront-planen för Ultimate.

eller

Krav för äldre produkter: Din organisation måste köpa Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln.

Kontakta Workfront-administratören om du vill veta vilken plan, licenstyp eller åtkomst du har.

Mer information om Adobe Workfront Fusion-licenser finns i Adobe Workfront Fusion-licenser.

Förutsättningar

Du måste ha ett Google Calendar-konto för att kunna använda Google-moduler.

API-information för Google Calendar

Google Calendar-kopplingen använder följande:

Bas-URL
https://www.googleapis.com/calendar/v3
API-version
v3
API-tagg
v5.4.5

Google Calendar-moduler och deras fält

När du konfigurerar Google Calendar-moduler visas fälten som listas nedan i Workfront Fusion. Dessutom kan ytterligare Google Calendar fält visas, beroende på faktorer som din åtkomstnivå i appen eller tjänsten. En rubrik med fet stil i en modul visar ett obligatoriskt fält.

Om du ser kartknappen ovanför ett fält eller en funktion kan du använda den för att ange variabler och funktioner för det fältet. Mer information finns i Mappa information från en modul till en annan.

Växla karta

Utlösare

Se händelser

Den här utlösarmodulen kör ett scenario när en ny händelse läggs till, uppdateras, tas bort, startas eller avslutas i den kalender du anger. Modulen returnerar alla standardfält som är associerade med posten eller posterna, tillsammans med anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.

När du konfigurerar den här modulen visas följande fält.

Connection
Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Calendar
Markera den kalender som du vill att modulen ska arbeta med.
Watch
Välj om du bara vill titta på nya händelser eller nya händelser och alla ändringar.
Show deleted events
Aktivera det här alternativet om du vill inkludera händelser som har tagits bort.
Query
Ange den text som du vill returnera resultat för.
Maximum number of events
Ange det maximala antalet händelser som Workfront Fusion kan hantera under en cykel (antalet repetitioner per scenario). Om värdet är för högt kan anslutningen avbrytas på sidan om den angivna tredjepartstjänsten (timeout). Workfront Fusion har ingen effekt på detta. Vi rekommenderar att du anger ett lägre värde och antingen definierar ett högre värde för det maximala antalet cykler eller kör scenariot oftare.

Se händelser (direkt)

Den här utlösarmodulen använder en postlåda för att skapa en e-postadress som du kan använda som inbjudande till händelser. Modulen startar ett scenario baserat på händelser som e-postadressen är inbjuden till.

Mailhook

Markera den postlåda som du vill använda för den här modulen. Om du vill skapa en ny postlåda klickar du på Lägg till och anger anslutningen som du vill använda för postlådan.

Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner

Maximum number of events
Ange det maximala antalet händelser som Workfront Fusion kan hantera under en cykel (antalet repetitioner per scenario). Om värdet är för högt kan anslutningen avbrytas på sidan om den angivna tredjepartstjänsten (timeout). Workfront Fusion har ingen effekt på detta. Vi rekommenderar att du anger ett lägre värde och antingen definierar ett högre värde för det maximala antalet cykler eller kör scenariot oftare.

Åtgärder

Skapa en kalender

Den här åtgärdsmodulen skapar en kalender som är associerad med kontot.

Connection
Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Color
Välj den färg som ska associeras med kalendern.
Calendar name
Ange eller mappa ett namn för den nya kalendern.

Create an event

Den här åtgärdsmodulen skapar en händelse.

Du anger kalendern och parametrarna för händelsen.

Modulen returnerar händelsens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.

När du konfigurerar den här modulen visas följande fält.

Connection
Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Calendar
Välj den kalender där du vill att händelsen ska visas.
Color
Välj den färg som händelsen ska visa i kalendern.
Event name

Ange eller mappa ett namn för händelsen.

Obs! Om du har markerat Quick add i fältet Create an event kan du inkludera datum och tid för händelsen, så skapar Workfront Fusion händelsen för det datumet och den tiden. Exempel: Appointment at Capitol Hill on June 3rd 10am-10:25am. Om du valde Quick add men inte inkluderade ett datum och en tid i händelsenamnet, skapas händelsen från den aktuella tiden och varar en timme.

All day event
Aktivera det här alternativet om händelsen är en heldagshändelse (kräver inte start- och sluttider).
Start date

Ange eller mappa händelsens startdatum och starttid.

En lista över datumformat som stöds finns i Typtvång.

End date

Ange eller mappa slutdatum och sluttid för händelsen.

En lista över datumformat som stöds finns i Typtvång.

Description
Ange eller mappa en beskrivning för händelsen. Detta fält stöder HTML.
Location
Ange en plats för händelsen i textformuläret.
Use the default reminder settings for this event
Aktivera det här alternativet om du vill använda standardinställningar för påminnelser. Om du ställer in en anpassad påminnelse i fältet Reminder ställs värdet in på Nej.
Reminder
Lägg till påminnelse för händelsen. För varje påminnelse som du vill lägga till klickar du på Lägg till objekt och väljer sedan den metod som du vill bli påmind med och definierar hur lång (i minuter) tiden (före händelsen som du vill bli påmind med.
Attendees
Lägg till deltagarna i evenemanget. Klicka på Lägg till en deltagare och ange eller mappa namn och e-postadress för varje deltagare.
Show me as
Välj om du vill att personer som visar din kalender ska se dig som upptagen eller Tillgänglig under den här händelsen.
Visibility

Välj synlighet för den här händelsen.

  • Default

    Händelsen har den synlighet som du har angett i kalenderinställningarna.

  • Public

    Alla som kalendern delas med kan se den här händelsen.

  • Private

    Endast deltagare kan se den här händelsen.

Send notification about the event creation

Välj om du vill skicka meddelanden om att en ny händelse har skapats till alla gäster, till icke-Google Calendar gäster eller till ingen.

Tips! Vi rekommenderar att du bara använder alternativet None för migreringsfall.

Guests can modify the event
Aktivera det här alternativet om du vill att gäster ska kunna ändra den här händelsen.
Recurrence
Lägg till regler för upprepning som du vill tillämpa på den här händelsen. Varje regel kräver en lista med RRULE, EXRULE, RDATE och EXDATE rader för en återkommande händelse. Observera att DTSTART- och DTEND-rader inte tillåts i det här fältet. Händelsens start- och sluttider anges i start- och slutfälten. Det här fältet utelämnas för enstaka händelser eller förekomster av återkommande händelser. Mer information finns i RFC5545.

Delete an event

Denna åtgärdsmodul tar bort en händelse.

Du anger kalender- och händelse-ID.

Modulen returnerar händelsens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.

När du konfigurerar den här modulen visas följande fält.

Connection
Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Calendar
Markera kalendern som innehåller händelsen som du vill ta bort.
Event ID
Ange händelse-ID:t från en Google Calendar-händelse som du vill ta bort tidigare.

Get events

Den här modulen hämtar information om händelser i den valda kalendern baserat på villkor som du anger.

Du anger kalendern och parametrarna för sökningen.

Modulen returnerar ID:t för händelserna och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.

När du konfigurerar den här modulen visas följande fält.

Connection
Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Calendar
Välj den kalender som du vill hämta händelser för.
Start date

Ange eller mappa datumet då händelsen startar. Den här modulen hämtar även händelser som börjar före det här datumet och som fortfarande inträffar på det angivna startdatumet.

En lista över vilka datum- och tidsformat som stöds finns i Typtvång.

End date

Ange eller mappa datumet när händelsen slutar.

En lista över vilka datum- och tidsformat som stöds finns i Typtvång.

Single events
Aktivera det här alternativet om du vill behandla återkommande händelser som enskilda instanser. Om du till exempel har ett veckomöte och det här alternativet är aktiverat, returnerar modulen varje veckas möte som en separat händelse.
Query
Ange eller mappa söktermen som du vill söka efter.
Order by

Välj ordningen för de händelser som returneras i resultatet.

  • Start Time: Ordna efter startdatum och -tid (stigande). Detta är endast tillgängligt när du frågar efter enstaka händelser.
  • Updated Time: Ordna efter senaste ändringstid (stigande).
Mazimum number of returned events
Ange maximalt antal händelser som Workfront Fusion returnerar under en körningscykel.

Update an event

Denna åtgärdsmodul ändrar en befintlig händelse.

Du anger kalender- och händelse-ID.

Modulen returnerar händelsens ID och eventuella associerade fält, tillsammans med eventuella anpassade fält och värden som anslutningen har åtkomst till. Du kan mappa den här informationen i efterföljande moduler i scenariot.

När du konfigurerar den här modulen visas följande fält.

Connection
Instruktioner om hur du ansluter ditt Google Calendar-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner
Calendar
Välj den kalender som du vill arbeta med.
Event ID
Ange händelse-ID:t från den tidigare skapade Google Calendar-händelsen som du vill uppdatera.
Event name

Ange eller mappa ett namn för händelsen.

Obs! Om du har markerat Quick add i fältet Create an event kan du inkludera datum och tid för händelsen, så skapar Workfront Fusion händelsen för det datumet och den tiden. Exempel: Appointment at Capitol Hill on June 3rd 10am-10:25am. Om du valde Quick add men inte inkluderade ett datum och en tid i händelsenamnet, skapas händelsen från den aktuella tiden och varar en timme.

All day event
Aktivera det här alternativet om händelsen är en heldagshändelse (kräver inte start- och sluttider).
Start date

Ange eller mappa händelsens startdatum och starttid.

En lista över datumformat som stöds finns i Typtvång.

End date

Ange eller mappa slutdatum och sluttid för händelsen.

En lista över datumformat som stöds finns i Typtvång.

Description
Ange eller mappa en beskrivning för händelsen. Detta fält stöder HTML.
Location
Ange en plats för händelsen i textformuläret.
Use the default reminder settings for this event
Aktivera det här alternativet om du vill använda standardinställningar för påminnelser. Om du ställer in en anpassad påminnelse i fältet Reminder ställs värdet in på Nej.
Reminder
Lägg till påminnelse för händelsen. För varje påminnelse som du vill lägga till klickar du på Lägg till objekt och väljer sedan den metod som du vill bli påmind med och definierar hur lång (i minuter) tiden (före händelsen som du vill bli påmind med.
Attendees
Lägg till deltagarna i evenemanget. Klicka på Lägg till en deltagare och ange eller mappa namn och e-postadress för varje deltagare.
Show me as
Välj om du vill att personer som visar din kalender ska se dig som upptagen eller Tillgänglig under den här händelsen.
Visibility

Välj synlighet för den här händelsen.

  • Default

    Händelsen har den synlighet som du har angett i kalenderinställningarna.

  • Public

    Alla som kalendern delas med kan se den här händelsen.

  • Private

    Endast deltagare kan se den här händelsen.

Send notification about the event creation

Välj om du vill skicka meddelanden om att en ny händelse har skapats till alla gäster, till icke-Google Calendar gäster eller till ingen.

Tips! Vi rekommenderar att du bara använder alternativet None för migreringsfall.

Guests can modify the event
Aktivera det här alternativet om du vill att gäster ska kunna ändra den här händelsen.
Recurrence
Lägg till regler för upprepning som du vill tillämpa på den här händelsen. Varje regel kräver en lista med RRULE, EXRULE, RDATE och EXDATE rader för en återkommande händelse. Observera att DTSTART- och DTEND-rader inte tillåts i det här fältet. Händelsens start- och sluttider anges i start- och slutfälten. Det här fältet utelämnas för enstaka händelser eller förekomster av återkommande händelser. Mer information finns i RFC5545.

Iteratorer

Upprepa bilagor

Den här åtgärdsmodulen itererar genom bilagor till en händelse och skickar varje bifogad fil i ett separat paket.

Source module
Välj den modul i det här scenariot som genererar händelsen som innehåller de bilagor som du vill iterera från.

Upprepa deltagare

Den här åtgärdsmodulen itererar genom deltagare för en händelse och skickar ut varje deltagare i ett separat paket.

Source module
Markera den modul i det här scenariot som genererar händelsen som innehåller de deltagare som du vill iterera från.

Utlösa ett scenario före en händelse

Du kan utlösa ett scenario en viss tid före en händelse med hjälp av standardpåminnelser för Google Calendar och modulen Webhooks >Custom mailhook.

  1. Använd modulen Google Calendar >Update an event för att lägga till en e-postpåminnelse till din händelse:

    Utlös scenario före händelse

  2. Skapa ett nytt scenario som börjar med modulen Webhooks >Custom mailhook.

    1. Kopiera postlådans e-postadress.
    2. Spara scenariot och kör det.
  3. I Gmail omdirigerar du e-postpåminnelserna för Google Calendar till e-postadressen för postlådan:

    1. Öppna din Gmail settings.

    2. Öppna fliken Forwarding and POP/IMAP.

    3. Klicka på Add a forwarding address.

    4. Klistra in e-postadressen för de kopierade postlådorna, klicka på ​ Next, bekräfta genom att trycka på Proceed i popup-fönstret och sedan klicka på OK.

    5. I Workfront Fusion växlar du till det nya scenario som ska avsluta körningen genom att ta emot bekräftelsemeddelandet via e-post.

    6. Klicka på bubblan ovanför modulen för att kontrollera modulens utdata.

    7. Expandera objektet Text och kopiera bekräftelsekoden:

      Bekräftelsekod

    8. I Gmail klistrar du in bekräftelsekoden i redigeringsrutan och klickar på ​ Verify:

      Klistra in kod

    9. Öppna fliken Filters and Blocked Addresses.

    10. Klicka på Create a new filter.

    11. Konfigurera ett filter för alla e-postmeddelanden som kommer från calendar-notification@google.com och klicka på ​ Create a filter:

    12. Välj Forward it to och välj e-postadressen för postlådorna i listan.

    13. Klicka på Create filter för att skapa filtret.

  4. (Valfritt) I Workfront Fusion kan du lägga till modulen Text parser > Match pattern efter modulen Webhooks >Custom mailhook för att analysera e-postens HTML-kod så att du får den information du behöver.

    Du kan till exempel konfigurera modulen på följande sätt för att hämta händelsens ID:

    Mönster: <meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>

    Text: Objektet HTML content som skrivs ut från modulen Webhooks >Custom mailhook.

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