Adobe Workfront Fusion案例範例:連線電子郵件、文字剖析器和Google Sheets

此案例可協助您建立所有電子郵件訊息的記錄,並在試算表中標籤這些訊息以供後續動作。 它會使用規則運算式(Regex)作為搜尋模式,擷取試算表中兩個個別表格中的電子郵件內文。 第一個模式會搜尋片語,第二個模式會搜尋相同的片語和電子郵件地址。

存取需求

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

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 授權

先決條件

本教學課程需要規則運算式的基本知識。 若要瞭解規則運算式,請造訪https://regexone.com

新增並設定第一個模組

  1. 搜尋電子郵件並選擇​ 觀看電子郵件 ​作為觸發器。

    note note
    NOTE
    雖然您可以使用E郵件模組連線Google帳戶,但您也可以使用Gmail模組。
  2. 連線Google帳戶或任何其他IMAP電子郵件使用者端(例如Outlook)。

  3. 連線之後,選取您要觀看其內送電子郵件的資料夾,例如收件匣。

  4. 在條件下,選擇​ 所有電子郵件 (或縮小範圍以讀取或未讀取電子郵件)。

    您也可以選擇將擷取的電子郵件標示為已讀取或未讀取。

  5. 將結果數目上限設為1。

    您可以根據收到的訊息數量來變更此設定。 不過,建議設定低值並更頻繁地執行情境。

  6. 按一下底部的​ [顯示進階設定]

  7. 依寄件者地址、主旨和片語篩選電子郵件。

    這可讓您只觀看相關的電子郵件。 在此範例中,我們僅新增「主旨」篩選條件,並將其他2個保留為空白。

    note note
    NOTE
    我們將新增路由器,以使用符合模式迭代器及規則運算式(Regex)做為搜尋模式,來尋找電子郵件中的片語。 這也讓我們能夠建置多公用程式的情境。
  8. 完成設定後,系統會提示您指定開始觀看電子郵件的位置,請按一下​ From now on

  9. 繼續搜尋流量控制並新增路由器

搜尋流量控制並新增路由器

  1. 在任何模組之後新增路由器,將資料分割或複製,再傳送至下一個模組。

    在此處,我們已使用路由器將電子郵件內文傳送至Google Sheet中的2個個別表格。

使用文字剖析器模組

  1. 新增符合模式轉換器以搜尋電子郵件中的片語。

    我們將搜尋所有傳入電子郵件中的片語"文字剖析器模組",以擷取符合該片語的內文和寄件者姓名。

    1. 將模式寫入為規則運算式:

      text\sparser\smodule

    2. (選用)使用任何其他的「陣列」選項。

      如果文字包含數行,而且您需要搜尋每行中的圖樣,多行會很有用。 在本教學課程中,我們需要搜尋整個電子郵件內文的模式,因此我們將保留未勾選的狀態。

    3. 在文字欄位中,按一下清單中的屬性​ 文字內容

      這是儲存電子郵件內文文字的屬性,我們會在其中搜尋模式。

  2. 新增搜尋相同片語和電子郵件地址的其他相符模式。

    如果您擁有具有多個使用者的客戶帳戶,這會特別有用。 為了節省時間,您可以複製您剛建立的文字剖析器模組,並將其連結至路由器。

  3. 編輯模式,如下所示:

    text\sparser\smodule。+\s([\w.-]+@[\w.-]+)

    此模式會搜尋片語"文字剖析器模組"和電子郵件地址(例如john.doe@gmail.com),並只傳回電子郵件地址。

    note note
    NOTE
    根據您接受的電子郵件地址規格來撰寫規則運算式很重要,但上述規格可處理大部分的標準電子郵件地址。
    • 如果您只想搜尋電子郵件地址,可以使用下方的規則運算式:

      ([\w.-]+@[\w.-]+)

    • 您也可以使用以下規則運算式搜尋電話號碼:

      [1]?(?(\d{1,3}))?[\s-]?(?(\d{3}))?[\s-]?\d{3}[\s-]?\d{3,4}
      上述模式涵蓋寫入電話號碼時最常見的格式。

    若要測試您的模式,我們建議使用https://regex101.com搭配javascript做為Flavor。

    其餘的組態會與之前的組態相同。

新增Google Sheets模組

針對Sheets,我們需要先建立具有必要標題的試算表。

  1. 建立試算表,其中包含您要擷取使用者資料的欄。 (您也可以使用現有的檔案)。

    例如,以寄件者名稱、寄件者電子郵件和電子郵件內容為欄,建立名為「電子郵件資料:支援票證」的票證。 將工作表命名為「包含:文字剖析器模組」。

  2. 新增Google工作表模組,並將​ 新增列 ​作為動作。

  3. 連線您的Google帳戶(如果尚未連線)。 選擇您先前建立的「檔案」,然後選擇您要擷取資料的工作表。

    您的設定應該如下所示:

  4. 對應相關欄位(欄)中的屬性以完成模組設定。

  5. 複製您剛建立的模組,並將其連結至第二個文字剖析器模組。

    1. 移至您的試算表,複製您先前建立的工作表並為其命名。

      例如,將其命名為「contains: text parser module and email」。

    2. 新增另一欄以儲存電子郵件內文包含的電子郵件地址。

      例如,將其命名為「Email Address Shared」。

    3. 按一下複製的Google Sheets模組以設定安裝。

    4. 將工作表變更為您剛建立的新工作表。

    5. 將符合模式模組($1)的輸出對應到您要儲存電子郵件地址(共用的電子郵件地址)的欄。

    6. 按一下​ 確定,儲存情境,然後進行測試回合。

      您必須傳送兩封個別的電子郵件至連線的電子郵件地址,如下所示:

      • 包含片語"文字剖析器模組" (沒有電子郵件地址)

      • 包含上述短語和電子郵件地址

        如果您的設定沒有錯誤,您會看到第一個工作表擷取所有包含片語「文字剖析器模組」的電子郵件,而第二個工作表僅擷取包含片語「文字剖析器模組」和電子郵件地址的電子郵件。 您可以參閱下方的熒幕擷取畫面。

        工作表1:

        工作表2:

資源

  1. + ↩︎
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43