Google Calendar模組

在Adobe Workfront Fusion案例中,您可以自動執行使用Google Calendar的工作流程,並將其連線至多個協力廠商應用程式和服務。

如果您需要有關建立案例的指示,請參閱在 Adobe Workfront Fusion中建立案例。

如需模組的相關資訊,請參閱 Adobe Workfront Fusion🔗中的模組。

存取需求

您必須具有下列存取權才能使用本文中的功能:

Adobe Workfront 計畫*
Pro或更高版本
Adobe Workfront 授權*
計畫,工作
Adobe Workfront Fusion 授權**

目前授權需求:無Workfront Fusion授權需求。

舊版授權需求:Workfront Fusion for Work Automation and Integration

產品

目前產品需求:如果您有Select或Prime Adobe Workfront計畫,您的組織必須購買Adobe Workfront Fusion及Adobe Workfront,才能使用本文所述的功能。 Workfront Fusion包含在Ultimate Workfront計畫中。

舊版產品需求:您的組織必須購買Adobe Workfront Fusion及Adobe Workfront,才能使用本文所述的功能。

若要瞭解您擁有的計畫、授權型別或存取權,請連絡您的Workfront管理員。

如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權

先決條件

若要使用Google Calendar模組,您必須有Google帳戶。

Google Calendar模組及其欄位

當您設定Google Calendar模組時,Workfront Fusion會顯示下列欄位。 除了這些欄位以外,可能還會顯示其他Google Calendar欄位,視您在應用程式或服務中的存取層級等因素而定。 模組中的粗體標題表示必填欄位。

如果您在欄位或函式上方看到對應按鈕,則可以使用它來設定該欄位的變數和函式。 如需詳細資訊,請參閱在 Adobe Workfront Fusion中將資訊從一個模組對應到另一個模組。

活動

觀看活動

此觸發器模組會在您指定的行事曆中新增、更新、刪除、開始或結束新事件時執行情境。 模組會傳回與一個或多個記錄相關聯的所有標準欄位,以及連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆
選取您希望模組使用的行事曆。
觀看活動
選擇您要依「建立日期」、「更新日期」、「開始日期」或「結束日期」觀看事件。
顯示已刪除的事件
啟用此選項以包含已刪除的事件。
Query
輸入要搜尋的文字。
限制
設定Workfront Fusion在一個週期內處理的最大事件數(每個案例執行的重複數目)。 如果該值設定得太高,則在指定的第三方服務端可能會中斷連線(逾時)。 Workfront Fusion對此沒有影響。 我們建議您設定較低的值,並為最大週期數定義較高的值,或是更頻繁地執行情境。

搜尋事件

此動作模組會在選取的行事曆中搜尋事件。

您可以指定搜尋的行事曆和引數。

模組會傳回事件的ID和任何關聯欄位,以及連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的說明,請參閱建立與Adobe Workfront Fusion的連線 — 基本說明
行事曆ID
選取您要搜尋的行事曆。
開始日期

輸入或對應事件開始的日期。 此模組也會擷取在此日期之前開始的、在輸入開始日期仍然發生的事件。

如需支援的日期和時間格式清單,請參閱在Adobe Workfront Fusion中鍵入強制。

結束日期

輸入或對應事件結束的日期。

如需支援的日期和時間格式清單,請參閱在Adobe Workfront Fusion中鍵入強制。

單一事件
啟用此選項可將週期性事件視為單一例項。 例如,如果您有每週會議且已啟用此選項,模組會以個別事件的形式傳回每週的會議。
Query
輸入或對應您要搜尋的搜尋字詞。
Order by

選取結果中傳回事件的順序。

  • 開始時間:依開始日期和時間(升序)排序。 這僅在查詢單一事件時可用。
  • 更新時間:依上次修改時間排序(升序)。
限制
設定在一個執行週期內Workfront Fusion傳回的最大事件數。

取得事件

此動作模組會傳回指定日曆中單一事件的中繼資料。

您可以指定日曆和事件。

模組會傳回事件的ID和所有關聯的欄位,以及連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
輸入或對應包含您要取得之事件的行事曆ID。
事件ID
輸入要取得的現有Google Calendar事件的事件識別碼。

建立事件

此動作模組會建立事件。

您可以指定事件的行事曆和引數。

模組會傳回事件的ID和任何關聯欄位,以及連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的說明,請參閱建立與Adobe Workfront Fusion的連線 — 基本說明
建立事件

選取您要如何建立事件。

  • 詳細資料

    此選項可讓您更詳細地輸入有關事件的資訊。

  • 快速

    您只需要選取行事曆並輸入事件的名稱。 您可以在名稱中包含時間和地點的詳細資訊,Google Calendar會針對該地點和時間排程事件。

行事曆ID
選取您要顯示事件的行事曆。
色彩
選取事件在行事曆上顯示的顏色。
事件名稱

輸入或對應事件的名稱。

注意:如果您在建立事件欄位中選取快速新增,您可以包含事件的日期和時間,然後Workfront Fusion會針對該日期和時間建立事件。 範例: Appointment at Capitol Hill on June 3rd 10am-10:25am。 如果您選取快速新增,但未在事件名稱中加入日期和時間,則事件將從目前時間建立並持續一小時。

全天事件
如果事件是全天事件(不需要開始和結束時間),則啟用此選項。
開始日期

如果這是全天事件,請輸入事件的開始日期。

如需支援的日期格式清單,請參閱在Adobe Workfront Fusion中輸入強制格式。

結束日期

如果這是全天事件,請輸入事件的結束日期。

如需支援的日期格式清單,請參閱在Adobe Workfront Fusion中輸入強制格式。

說明
輸入或對應事件的說明。 此欄位支援HTML。
位置
以文字形式輸入事件的位置。
使用此事件的預設提醒設定
啟用此選項以使用預設提醒設定。 如果您在Reminder欄位中設定自訂提醒,此值會設為「否」。
提醒
新增事件提醒。 對於每個提醒,選取您要用來提醒的方法,並定義您要提醒的事件之前的時間長度(以分鐘為單位)。
出席者
將出席者新增至活動。 為每位出席者輸入或對應其姓名和電子郵件地址。
顯示為
選取您希望檢視您行事曆的人員在此活動期間將您視為「忙碌」或「可用」。
可見性

選取此事件的可見性。

  • 預設值

    事件具有您在行事曆設定中設定的可見度。

  • Public

    與該行事曆共用之任何人都可以看見此事件。

  • Private

    只有與會者可看見此活動。

傳送有關事件建立的通知

選取是否將建立新事件的通知傳送給所有來賓、非Google Calendar來賓,或不要傳送給任何人。

提示:我們建議僅在移轉使用案例中使用無選項。

來賓可以修改事件
如果您希望來賓能夠修改此事件,請啟用此選項。
遞回
新增您要套用至此事件的任何遞回規則。 每個規則都需要有RRULE、EXRULE、RDATE和EXDATE行的清單,才能處理週期性事件。 請注意,此欄位中不允許有DTSTART和DTEND行;事件的開始和結束時間是在開始和結束欄位中指定。 單一事件或週期性事件的例項會省略此欄位。 如需詳細資訊,請參閱RFC5545

更新事件

此動作模組會變更現有事件。

您可以指定日曆和事件ID。

模組會傳回事件的ID和任何關聯欄位,以及連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆
選取您要使用的行事曆。
事件ID
輸入先前建立的Google Calendar事件中要更新的事件ID。

您可以在所需欄位中輸入新值,以更新事件資訊。 如需個別欄位的詳細資訊,請參閱建立事件

刪除事件

此動作模組會刪除事件。

您可以指定日曆和事件ID。

模組會傳回事件的ID和任何關聯欄位,以及連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取包含您要刪除之事件的行事曆。
事件ID
輸入先前建立的Google Calendar要刪除之事件的事件ID。
傳送有關事件刪除的通知
選取您要將事件刪除通知傳送給所有來賓、未使用Google Calendar的來賓,或無來賓。

行事曆

列出行事曆

此動作模組會傳回使用者行事曆清單上的行事曆。

模組會傳回行事曆的ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
最低存取角色

選取使用者的最小存取角色。 模組會根據此最小存取角色傳回行事曆。

  • 空閒/忙碌Reader:使用者可以讀取空閒/忙碌資訊。
  • 擁有者:使用者可以讀取和修改事件,也可以存取控制清單。
  • Reader:使用者可以讀取非私人事件。
  • Writer:使用者可以讀取和修改事件。
顯示隱藏行事曆
啟用此選項可在模組傳回的清單中包含隱藏行事曆。
限制
設定在一個執行週期內傳回行事曆Workfront Fusion的最大數目。

取得行事曆

此動作模組會擷取行事曆。

您可以指定要擷取的行事曆ID。

模組會傳回記錄ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取您要擷取的行事曆。

建立行事曆

此動作模組會建立新行事曆。

您可以指定行事曆的名稱。

模組會傳回行事曆的ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆名稱
輸入新行事曆的名稱。

更新行事曆

此動作模組會更新行事曆。

您可以指定要更新的行事曆識別碼。

模組會傳回行事曆的ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取您要更新的行事曆。
行事曆名稱
輸入行事曆的新名稱。

刪除行事曆

此動作模組會刪除行事曆。

您可以指定要刪除的行事曆識別碼。

模組會傳回行事曆的ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
輸入或對應您要刪除的行事曆識別碼。

清除行事曆

此動作模組會從帳戶的主要行事曆移除所有事件。

您可以指定連線至包含您要清除之行事曆的帳戶。

模組會傳回行事曆的ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示

存取控制規則

列出存取控制規則

此動作模組會傳回行事曆上存取控制清單中的規則。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取包含您要擷取之存取控制規則的行事曆。
限制
設定在一個執行週期內傳回的結果數目上限Workfront Fusion。

取得存取控制規則

此動作模組會傳回存取控制規則的中繼資料。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取包含您要擷取之存取控制規則的行事曆。
存取控制規則ID
選取您要擷取的存取控制規則。

建立存取控制規則

此動作模組會建立新的存取控制規則。

您可以指定行事曆的名稱。

模組會傳回存取控制規則ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取您要建立存取控制規則的行事曆。
角色

選取要指派給存取規則的角色。

  • 空閒/忙碌Reader:使用者可以讀取空閒/忙碌資訊。
  • 擁有者:使用者可以讀取和修改事件,也可以存取控制清單。
  • Reader:使用者可以讀取非私人事件。
  • Writer:使用者可以讀取和修改事件。
型別

選取範圍型別。

  • 預設值:公用範圍。 這是預設值。
  • User:將範圍限製為單一使用者。
  • 群組:將範圍限製為群組。
  • 網域:將範圍限製為網域。

注意:授與Default或公用範圍的許可權適用於未經驗證的任何使用者。

根據範圍型別,輸入使用者或群組的電子郵件地址,或網域名稱。
傳送通知

啟用此選項以傳送有關存取變更的通知。

注意:移除存取權時沒有通知。

更新存取控制規則

此動作模組會更新存取控制規則。

您可以指定行事曆的名稱。

模組會傳回存取控制規則ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取包含您要更新之存取控制規則的行事曆。
存取控制規則ID
選取要更新的存取控制規則。
角色

選取要指派給存取規則的角色。

  • None:此角色不提供存取權。
  • 空閒/忙碌Reader:使用者可以讀取空閒/忙碌資訊。
  • 擁有者:使用者可以讀取和修改事件,也可以存取控制清單。
  • Reader:使用者可以讀取非私人事件。
  • Writer:使用者可以讀取和修改事件。
傳送通知

啟用此選項以傳送有關存取變更的通知。

注意:移除存取權時沒有通知。

刪除存取控制規則

此動作模組會刪除存取控制規則。

您可以指定行事曆的名稱。

模組會傳回存取控制規則ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
行事曆ID
選取或對應包含您要刪除之存取控制規則的行事曆的ID。
存取控制規則ID
選取或對應您要刪除之存取控制規則的ID。

迭代器(已棄用)

已棄用迭代附件與迭代出席者模組。 若要疊代附件或出席者,請使用流量控制 > 疊代器模組。 如需詳細資訊,請參閱 Adobe Workfront Fusion🔗中的疊代器模組

其他

進行API呼叫

此模組可讓您執行自訂API呼叫。

選取設定API呼叫所需的HTTP要求方法。 如需詳細資訊,請參閱Adobe Workfront Fusion中的HTTP要求方法。

Connection
如需有關將您的Google Calendar帳戶連線到Workfront Fusion的指示,請參閱建立與AdobeWorkfront Fusion的連線 — 基本指示
URL
輸入相對於https://www.googleapis.com/calendar的路徑。 範例: /v3/users/me/calendarList
方法
Headers
以標準JSON物件的形式新增要求的標頭。例如,{"Content-type":"application/json"}。 Workfront Fusion為您新增授權標頭。
查詢字串
以標準JSON物件的形式新增API呼叫的查詢。
Body

以標準JSON物件的形式新增API呼叫的內文內容。

注意:

在JSON中使用條件陳述式(例如if)時,請將引號放在條件陳述式之外。

取得空閒/忙碌資訊

此動作模組會傳回一組行事曆的空閒/忙碌資訊。

模組會傳回行事曆的ID及任何關聯欄位,連同連線存取的任何自訂欄位和值。 您可以在情境中的後續模組中對應此資訊。

當您設定此模組時,會顯示下列欄位。

如需有關將您的Google Calendar帳戶連線到Workfront Fusion的說明,請參閱建立與Adobe Workfront Fusion的連線 — 基本說明

最短時間

輸入您要擷取資訊的間隔的開始。

如需支援的日期和時間格式清單,請參閱在Adobe Workfront Fusion中鍵入強制。

最長時間

輸入您要擷取資訊的間隔結束。

如需支援的日期和時間格式清單,請參閱在Adobe Workfront Fusion中鍵入強制。

行事曆
針對您想要擷取資訊的每個行事曆,按一下 新增,然後輸入或對應行事曆ID。

在事件之前觸發案例

您可以在事件之前的指定時間觸發案例,並透過標準Google Calendar電子郵件提醒和Webhook >自訂mailhook模組提供協助。

  1. 使用Google行事曆 >更新活動模組將電子郵件提醒新增至您的活動:

  2. 從Webhook >自訂mailhook模組開始建立新情境。

    1. 複製mailhook的電子郵件地址。
    2. 儲存情境並執行情境。
  3. 在Gmail中,將Google Calendar電子郵件提醒重新導向至mailhook的電子郵件地址:

    1. 開啟您的​ Gmail設定

    2. 開啟​ 轉送和POP/IMAP ​標籤。

    3. 按一下​ 新增轉寄地址.

    4. 貼上複製的郵件鉤子的電子郵件地址,按​ 下一步,在快顯視窗中按​ 繼續 ​進行確認,然後按一下​ 確定

    5. 在Workfront Fusion中,切換至應透過接收確認電子郵件完成其執行的新案例。

    6. 按一下模組上方的泡泡圖示,檢查模組的輸出。

    7. 展開Text專案並複製確認代碼:

    8. 在Gmail中,將確認代碼貼到編輯方塊中,然後按一下​ 驗證

    9. 開啟​ 篩選器和封鎖的地址 ​索引標籤。

    10. 按一下​ 建立新篩選器

    11. 為來自 calendar-notification@google.com的所有電子郵件設定篩選器,然後按一下​ 建立篩選器

    12. 選取​ 將其轉寄至,並從清單中選擇Mailhook的電子郵件地址。

    13. 按一下​ 建立篩選器 ​以建立篩選器。

  4. (選擇性)在Workfront Fusion中,在Webhooks >自訂mailhook模組之後新增文字剖析器 > 符合模式模組,以剖析電子郵件的HTML代碼,以取得您所需的任何資訊。

    例如,您可以依照以下方式設定模組,以取得事件的ID:

    模式<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>

    文字:從Webhook >自訂mailhook模組輸出的HTML content專案。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43