建構編輯器外掛程式時,請按照下列一般程序操作:
- 建立 Apps Script 專案。
- 使用內建的 Apps Script HTML 服務,編寫程式碼來定義外掛程式的外觀和行為。
- 測試外掛程式。
- 發布外掛程式。
建立指令碼專案
編輯器外掛程式是獨立的 Apps Script 專案。獨立指令碼指南提供建立新專案的操作說明。您也可以開啟新的指令碼。這樣一來,專案檔案 (最初名稱為 Untitled project
) 就會放在根雲端硬碟資料夾中。
協同合作
當您與其他人合作開發外掛程式時,單一使用者帳戶會擁有外掛程式專案。發布外掛程式時,單一使用者帳戶會充當發布者。發布帳戶必須具備外掛程式專案的編輯存取權,但不必是專案擁有者。
請務必避免發生下列情況:專案擁有者離開貴機構後,您就無法存取外掛程式的程式碼或設定。
為避免失去外掛程式程式碼的存取權,建議您在協同製作外掛程式時使用共用雲端硬碟。將外掛程式指令碼檔案放在共用雲端硬碟中,可確保專案沒有單一擁有者。
另外,建議您將協作者新增至指令碼專案的 Cloud Platform (GCP) 專案。這有助於確保團隊中的某人隨時都能存取外掛程式的雲端設定。
編寫外掛程式程式碼
建立指令碼專案後,您就可以開始編寫程式碼,定義外掛程式的外觀和行為。您可以使用 Apps Script 的 HtmlService 建構外掛程式使用者介面,也就是使用傳統 HTML 和 CSS 建立對話方塊和側欄。編輯器外掛程式也可以定義自訂選單項目。
編寫程式碼時,請參閱編輯器外掛程式樣式指南,瞭解如何設計外掛程式的使用者體驗。此外,請務必瞭解外掛程式可能遇到的不同授權生命週期狀態,並為這些狀態編寫程式碼。
測試外掛程式
您可以在發布前測試編輯器外掛程式,確保其運作正常。測試時,您必須建立測試設定,並使用測試文件、試算表、表單或簡報。
詳情請參閱「測試編輯器外掛程式」。
發布外掛程式
發布外掛程式後,您就能公開或僅提供給貴機構網域中的使用者使用。開始發布程序前,請務必詳閱出版總覽。
編輯器外掛程式會發布至 Google Workspace Marketplace。公開提供的擴充功能必須先完成擴充功能審查,才能發布。
詳情請參閱「發布編輯器外掛程式」。