本指南介绍了 Google 课堂插件的审核流程。 请仔细阅读,因为您必须执行一些时间敏感型操作。
您的加购项必须通过信任与安全团队的 OAuth 验证,并获得 Google Workspace Marketplace 团队的批准。如需有关 OAuth 验证的一般信息,请参阅 OAuth 验证常见问题解答。如需了解有关 Google Workspace Marketplace 应用审核流程的一般信息,请参阅应用审核简介。
完成插件开发
查看插件要求
确认插件行为符合要求。
测试插件
我们会根据插件测试计划中的程序来审核您的插件。在提交以供发布之前,请按照其测试程序对您的公开插件进行测试。如果这些测试失败,您的插件获得批准所需的时间可能会大幅增加。
录制演示视频
创建屏幕录制视频,演示您的应用如何使用每个请求的 OAuth 范围。为了开发插件,我们建议展示插件安装流程和插件附件的创建。
录制完毕后,将屏幕录制内容作为不公开列出的视频上传到 YouTube。只有通过链接才能访问不公开列出的视频。在开始 OAuth 验证流程时,系统会提示您提供视频链接。OAuth 团队随后会在审核您的插件应用时观看该视频。
准备发布
检查 Cloud 项目配置
查看 Google Cloud 项目中的以下各项配置设置。
- 在 Cloud 项目的身份验证受众群体页面中:
- 发布状态为已发布。
- 用户类型为外部。
- 在您 Cloud 项目的身份验证品牌推广页面中:
- 所有必填字段均已填写完毕。
- 确保您的应用首页不会链接到应用本身,而是链接到有关您产品的信息。
- 在 Cloud 项目的身份验证数据访问页面中:
- 至少指定了一个
.../auth/userinfo.email
或.../auth/userinfo.profile
非敏感范围。 - 指定了插件所需的所有其他范围。对于 Google 课堂插件,此字段应包含敏感的
.../auth/classroom.addons.teacher
和.../auth/classroom.addons.student
范围。 - 对于演示视频字段,您必须提供一个 YouTube 视频链接,该视频演示了您如何使用所请求范围中的数据。提供之前录制的屏幕广播的链接。
- 至少指定了一个
- 以下 API 库处于已启用状态:
检查您的 Marketplace SDK 设置
在 Google Workspace Marketplace SDK 应用配置页面中:
- 在“应用集成”下选中 Google 课堂插件
- 插件的着陆 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 和 Google 课堂插件要求对插件进行测试。
与审核团队沟通
Marketplace 审核团队会直接与 Google Workspace Marketplace SDK 应用配置页面中指定的开发者电子邮件地址进行沟通。我们会通知您插件是否存在任何问题,或者通知您插件已获准发布。我们建议您为这一流程预留 2-3 周的时间。
发布内容获得批准后
获得 Marketplace 批准后,您的插件列表将在您选择的地区的所有 Google Workspace 教育版网域中提供。在 Marketplace SDK 应用配置中取消选择不公开列出选项,以使您的插件详情显示在搜索结果中以及浏览时。