本指南說明 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 商店資訊頁面符合 資訊考量事項。
允許審查者存取
允許下列市集審查團隊使用者帳戶存取您的應用程式。此外,請將這兩位老師使用者新增為外掛應用程式的 草稿測試人員。
teacher@marketplacetest.info
teacher2@marketplacetest.info
student@marketplacetest.info
student2@marketplacetest.info
市場團隊開始審查時,會傳送電子郵件通知你。如果審查人員必須執行任何設定步驟,才能在您的產品中使用這些帳戶,請回覆電子郵件並附上詳細操作說明。
完成 OAuth 驗證
送交驗證
信任與安全團隊必須檢查您的外掛程式是否適當使用應用程式要求的 OAuth 範圍。透過 Google Cloud 專案的 Auth Verification Center 啟動驗證程序。按一下「準備驗證」。
確認對話方塊會列出「驗證品牌」(Auth Branding)、「目標對象」(Audience) 和「資料存取」(Data Access) 頁面中設定的值。確認資訊正確無誤後,按一下「確認」即可繼續操作。
與驗證團隊聯絡
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 應用程式設定中的「未列入目錄」選項,讓外掛程式資訊在搜尋結果和瀏覽時顯示。