Zapier 屬於這幾年興起的「網路自動連結」服務,旨在串接多種網路服務。在 Zapier 中,你可以透過建立「觸發端」來決定整合的時間點以及「動作端」來決定該執行什麼樣的動作。舉例來說,如果我希望 Zapier 在
上傳照片到 Facebook 的時候,同時幫我備份一份在 Google 相簿。
那麼「觸發端」就是「上傳照片到 Facebook 的時候」,而「動作端」則是「備份一份在 Google 相簿」。
如果你希望使用這個功能,可以點選工具表單下的「與其他雲端系統整合」:
點選後,系統會提供建議範本,如果範本中沒有包含你想要整合的應用,也可以直接在 Zapier 網頁中建立唷!下面會分「套用建議範本」以及「手動建立 Applet 」進行介紹以及示範。
點選「與其他雲端系統整合」後,系統會提示建議範本如下:
Zapier 會針對你選擇的範本進行簡單的介紹:
接著,系統會要求你登入欲連接的 Gmail 帳號以及 Ragic 帳號的 API:
並選擇想要連接的表單:
完成設定後,Zapier系統會幫你測試是否可順利連結,若測試成功即可以繼續進行下一步驟的設定。
因為欲產生的動作為Send e-mail,因此「觸發端」的部分需要選擇 Ragic 資料對應到的欄位:
接著,Zapier會使用你Ragic表單裡的一筆資料來進行測試,測試完成後點選Finish即完成設定程序。Zapier會要求你為該程序命名,同時打開該程序。
如果你想要串接的軟體沒有列在建議模組中,你也可以手動建立 Applet。
在開始之前,請先登入 Zapier 帳戶,如果先前沒有Zapier帳號的使用者,可以在 Zapier 首頁免費註冊帳號。下面,我們提供「當Ragic新增一筆資料時,在Google Sheet裡面同步新增一列」的設定方式供使用者參考。
因為我們的觸發時間點為當Ragic新增一筆資料時,因此「觸發端」的應用程式選擇Ragic,時間點為「新增一筆資料」。
設定完成後點選Connect A New Account,Zapier會要求你將Ragic帳戶透過API與Zapier連接。(如果您先前已經連結過Ragic與Zapier,則可以直接跳至步驟4。)
在這個視窗中,需要填寫Server Name跟API Key。
Server Name : 可以參考您在Ragic上的網址,舉例來說,假設您首頁的網址是
https://www.ragic.com/test. 那Server Name就要填寫www.ragic.com.
API Key: 可以到 http://{The_Host_Of_Your_Ragic}/api/http/apiinfo.jsp 上找,
{The_Host_Of_Your_Ragic}是您剛剛填寫的Server Name.
完成設定後,Zapier系統會幫你測試是否可順利連結,若測試成功即可以繼續進行下一步驟的設定。
因為欲產生的動作為在Google Sheet裡面同步新增一列,因此「觸發端」的應用程式選擇Google Sheet,動作選項為「新增一列資料」。完成設定後,同樣也必須將你的Google帳號與Zapier連結。帳號連結後,你必須設定Ragic該更新在哪一份Google試算表中,並選則對應的欄位。
接著,Zapier會使用你Ragic表單裡的一筆資料來進行測試,測試完成後點選Finish即完成設定程序。Zapier會要求你為該程序命名,同時打開該程序。
完成後,進入Google Sheet就可以看到Zapier為你同步的資料唷!
Zapier提供非常多種網路服務程式,除了Google Sheet以外,你也可以依據自己的使用習慣與其他雲端平台建立整合的規則。
小提醒: Zapier 免費版的同步頻率為 15 分鐘,且單月抓取資料上限為100筆資料,因此若你在一個月內大量新增資料,超過一百筆的部分會無法正常抓取唷!不同版的限制可以再參考Zapier的官網