本指南說明 Classroom 外掛程式的審查程序。請仔細閱讀,因為您必須在時限內完成某些動作。
外掛程式必須通過「信任與安全」團隊的 OAuth 驗證,並獲得 Google Workspace Marketplace 團隊核准。如需 OAuth 驗證的一般資訊,請參閱 OAuth 驗證常見問題。如要瞭解 Google Workspace Marketplace 應用程式審查程序的一般資訊,請參閱「應用程式審查簡介」。
完成外掛程式開發
查看外掛程式規定
確認外掛程式的行為符合規定。
測試外掛程式
我們會根據外掛程式測試計畫中的程序審查外掛程式。請先按照測試程序測試公開外掛程式,再提交發布。如果這些測試失敗,外掛程式的核准時間可能會大幅延長。
錄製示範影片
建立螢幕錄影,示範應用程式如何使用每個要求的 OAuth 範圍。為開發外掛程式,建議您顯示外掛程式安裝流程,並建立外掛程式附件。
錄製完成後,請將螢幕錄影上傳到 YouTube,並設為不公開影片。不公開影片只能透過連結存取。開始 OAuth 驗證程序時,系統會提示您提供影片連結。OAuth 團隊會在審查外掛程式應用程式時觀看影片。
準備發布
檢查 Cloud 專案設定
請在 Google Cloud 專案中檢查下列各項設定。
- 在 Cloud 專案的「Auth Audience」(驗證目標對象) 頁面中:
- 發布狀態為「製作中」。
- 使用者類型為「外部」。
- 在 Cloud 專案的「Auth Branding」(驗證品牌) 頁面中:
- 填寫所有必填欄位。
- 請確認應用程式首頁並未連結至應用程式本身,而是連結至產品資訊。
- 在 Cloud 專案的「Auth Data Access」(授權資料存取)頁面中:
- 至少指定一個
.../auth/userinfo.email
或.../auth/userinfo.profile
非機密範圍。 - 指定外掛程式所需的所有其他範圍。如果是 Classroom 外掛程式,這應包含敏感
.../auth/classroom.addons.teacher
和.../auth/classroom.addons.student
範圍。 - 在「示範影片」欄位中,您必須提供 YouTube 影片連結,說明您如何使用所要求範圍的資料。提供先前錄製的螢幕畫面影片連結。
- 至少指定一個
- 下列 API 程式庫 已啟用:
檢查 Marketplace SDK 設定
在 Google Workspace Marketplace SDK 應用程式設定頁面中:
- 「應用程式整合」下方已勾選「Classroom 外掛程式」
- 外掛程式的到達網頁 URI 會在「附件設定 URI」中提供。
- 提供所有「可使用的附件 URI 前置字串」。
- OAuth 範圍清單與 OAuth 同意畫面和應用程式程式碼中指定的範圍完全一致。
- 「開發人員連結」下方的「開發人員電子郵件」是定期監控的電子郵件地址。Marketplace 團隊會透過這個地址與您聯絡。
- 應用程式瀏覽權限設為「公開」,且勾選「不公開」方塊。
確認專案的 Google Workspace Marketplace 商店資訊頁面符合 資訊注意事項。
允許審查員存取
允許下列 Marketplace 審查團隊使用者帳戶存取您的應用程式。此外,請將這兩位老師使用者新增為外掛程式應用程式的「草稿測試人員」。
teacher@marketplacetest.info
teacher2@marketplacetest.info
student@marketplacetest.info
student2@marketplacetest.info
市集團隊開始審查時,你會收到他們的電子郵件。如果審查人員必須執行任何設定步驟,才能透過產品使用這些帳戶,請回覆電子郵件並提供詳細操作說明。
完成 OAuth 驗證
送交驗證
信任與安全團隊必須檢查外掛程式是否適當使用應用程式要求的 OAuth 範圍。從 Google Cloud 專案的驗證中心啟動驗證。按一下「準備驗證」。
確認對話方塊會列出「驗證品牌」、「目標對象」和「資料存取權」頁面中設定的值。確認資訊正確無誤,然後按一下「確認」繼續操作。
與驗證團隊聯絡
OAuth 驗證團隊會處理您的驗證要求。審查人員會透過您在 OAuth 同意畫面中設定的電子郵件地址與您聯絡。他們會告知你任何疑慮,以及驗證完成時間。
如果您只使用 敏感 OAuth 範圍,這個程序通常需要 3 到 5 個工作天。如果您使用任何 受限制的 OAuth 範圍,可能需要額外時間和採取其他行動。
完成 Google Workspace Marketplace 評論
送交審查
在 Google Cloud 專案的「Google Workspace Marketplace 商店產品資訊」頁面底部,按一下「發布」。Marketplace 審查團隊會根據 Google Workspace 和 Classroom 外掛程式規定測試外掛程式。
與審查團隊溝通
Marketplace 審查團隊會直接與 Google Workspace Marketplace SDK 應用程式設定頁面中指定的開發人員電子郵件地址聯絡。如果附加元件有任何問題,或已獲准發布,您都會收到通知。建議您為這個程序預留 2 到 3 週的時間。
出版品獲得核准後
通過 Marketplace 審核後,您選取區域的所有 Google Workspace for Education 網域,都會顯示外掛程式資訊。在 Marketplace SDK 應用程式設定中取消選取「未列出」選項,外掛程式資訊就會顯示在搜尋結果和瀏覽頁面中。