本指南介绍了 Google 课堂插件审核流程。 请仔细阅读,因为您必须执行一些限时操作。
您的插件必须通过信任与安全团队的 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
非敏感镜重中至少一个。 - 指定了您的插件所需的所有其他范围。对于 Google 课堂插件,这应包括敏感
.../auth/classroom.addons.teacher
和.../auth/classroom.addons.student
权限范围。 - 对于演示视频字段,您必须提供 YouTube 视频的链接,以演示您如何使用请求的范围中的数据。提供之前录制的屏幕录制内容的链接。
- 指定了
- 以下 API 库处于启用状态:
检查您的 Marketplace SDK 设置
在 Google Workspace Marketplace SDK 应用配置页面中:
- 在“应用集成”下,Google 课堂插件已选中
- 您的插件着陆页 URI 在附件设置 URI 中提供。
- 提供所有允许使用的附件 URI 前缀。
- OAuth 范围列表与 OAuth 同意屏幕和应用代码中指定的范围完全匹配。
- “开发者链接”下的开发者电子邮件地址是定期监控的电子邮件地址。购物平台团队会使用此地址与您联系。
- “应用公开范围”设置为公开,并且不公开复选框处于选中状态。
检查您项目的 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 应用配置中取消选中 Unlisted 选项,以便您的插件详情在搜索结果和浏览时显示。