存储分步提交指南

本文是一个分步指南,详细介绍了如何将应用提交到 Microsoft 365 应用商店。

提示

完成应用提交并获得批准通常需要四到六周的时间,并且通常需要多个提交。 建议先阅读 提交前清单,然后再阅读此应用商店提交指南,以便获得缩短发布时间线所需的所有信息。

步骤 1:选择要提交的应用类型

  1. 登录到合作伙伴中心。 可以使用用于管理 Microsoft 365 和 Copilot 程序产品的相同用户名和密码。

  2. 选择“市场产品/服务”磁贴。

    演示 Office 应用的 URL 中的产品 GUID。

  3. 如果在页面左上角看到“商业市场”和“Microsoft 365 和 Copilot”选项卡,请选择 Microsoft 365 和 Copilot 选项卡。

  4. 选择 + 新建产品/服务,然后选择要提交的应用类型。 本文中的示例屏幕截图显示了 Office 加载项,但步骤适用于 Teams 应用、SharePoint 解决方案等。

    屏幕截图,其中显示了 Microsoft 365 和 Copilot 的新产品/服务列表。

步骤 2:为应用命名

  1. 在出现的对话框中,输入应用的名称。

  2. 选择 检查可用性,验证所选名称是否可用。

  3. 将新产品/服务与发布者相关联。 发布者代表你组织的帐户。 你可能需要在特定发布者下创建产品/服务。 如果不这样做,你可以接受你所登录的发布者帐户。

    注意

    • 所选发布者必须在 Microsoft 365 和 Copilot 计划中注册,并且无法在创建产品/服务后修改。
    • 验证发布者名称是否与要提交的清单中的关联属性的值相同或非常相似。 对于 Office 外接程序,找到此名称的位置因清单类型而异。 在 XML 清单中,它是 ProviderName 元素。 在 Microsoft 365 的统一清单中,它是 developer.name 属性。
  4. 选择 创建

步骤 3:告诉我们有关产品设置的信息

  1. 填写 产品设置 页时,需要回答以下问题。

    • 你的应用是否会在 Apple Store 中列出?

      如果是,请在发布应用之前,在合作伙伴中心的帐户设置中更新 Apple 开发人员 ID。 存在警告或备注,提醒你在屏幕上输入此信息。 如果未输入此信息,你的应用将无法在 iOS 移动设备上获取,但在另一种类型的设备上获取应用后,该应用似乎可用于 iOS 设备上。

      注意

      只有拥有开发人员帐户所有者或开发人员帐户管理员角色的用户才能在 帐户设置更新 Apple ID。

    • 应用是否使用 Microsoft Entra ID 或单一登录(SSO)?

      如果是,请选择询问是否需要 Microsoft Entra ID 的复选框。

    • 此应用是否需要额外购买?

      如果是这样,请选择询问此要求的框。 有一个警告,提醒你填写 审阅的备注框,并在后面的步骤中使用测试凭据发布 页面,以便测试人员可以验证这一点。

    • 是否要与潜在顾客管理 CRM 系统连接?

      如果是,请使用“连接”链接连接此系统。

  2. 选择“保存草稿”,然后继续进入到下一页:“包”。

步骤 4:上传清单进行包测试

需要将清单文件上传到“包”页面上的灰色框中。 请记住预先测试您的软件包,以避免此步骤中出现任何意外故障。 在 Microsoft 365 和 Copilot 存储验证中获取有关验证 Office 加载项清单的信息。

当你上传的清单正确无误时,你将会收到确认,并会看到清单检查已通过,“状态”列会显示“完成”。

显示已完成清单上传的屏幕截图。

步骤 5:定义在应用商店中对应用进行分类的元数据

  1. 属性 页上,选择至少一个和最多三个类别,以帮助客户在市场中找到产品。

  2. 您可以选择至多两个行业。 如果你的产品不特定于行业,请不要选择一个。

  3. 法律和支持信息下,执行下列操作之一:

    • 选中“标准协定”复选框。 如果选择使用Microsoft的标准最终用户许可协议(EULA),请在确认对话框中选择 接受,确认你不想使用自己的协议,因为发布应用后无法撤消此操作。
    • 最终用户许可协议(EULA)链接 框中,输入 EULA 的链接(以 https 开头)。

    标准协定和 EULA 选项的屏幕截图。

  4. 隐私策略链接 框中,输入指向组织隐私策略的链接(以 https 开头),如以下屏幕截图所示。 你负责确保应用符合隐私法律和法规,并提供有效的隐私策略。

  5. 支持文档链接 框中,输入一个链接(以 https 开头),客户在产品出现问题时将使用该链接,如以下屏幕截图所示。

    隐私策略和支持文档链接框的屏幕截图。

    黄色警告提醒你隐私策略必须包括以下事项才能通过认证。

    • 关于你在用户个人信息方面的策略的信息。
    • 请参阅整个应用或服务,而不是网站。
    • 服务说明必须包含提交的应用的名称。
    • 未生成 404 错误的有效 URL 链接。

    注意

    使用条款策略 不被视为隐私策略。 必须包含独立于使用条款策略的隐私策略。

  6. 选择“保存”,然后继续进入到下一页:市场列表。

步骤 6:在市场列表中定义你的语言

  1. 若要创建商店条目,请在“市场列表”页上选择“管理其他语言”。
  2. 在出现的对话框中,选择应用将使用的语言。
  3. 选择“更新”

步骤 7:对于应用可用的每种语言,请创建详细的应用商店一览

你的商店列表是在“市场列表”页上配置的。 应包括摘要、说明、可选搜索关键字、图标、屏幕截图和可选视频。 有关详细信息,请参阅我们的提交清单

若要提供列表信息,请在“语言”列下选择要配置的语言。

显示要添加到列表的英语的屏幕截图。

步骤 8:确定可用性日期

  1. 可用性 页上,计划应用何时可用。

    注意

    第一次发布后,无法更改/更新 计划 选项。 请仔细选择日期。 屏幕截图,显示未来市场的产品可用性。

  2. 在继续操作之前,选择 保存草稿

步骤 9:确保添加关键测试说明

最后一个关键步骤要求你包括用于认证的说明。 为将测试你的应用的审阅者提供任何说明,包括测试帐户、许可证密钥和测试凭据。

如果在上一步骤中指示应用需要额外购买,请确保为审阅者评估应用所需的每个附加服务提供任何信息(例如测试许可证密钥和测试帐户凭据)。

如果要提交包含自定义函数的 Office 外接程序,请提供至少一个自定义函数的测试说明,以便在提交时验证自定义函数。

准备好发布应用时,请在页面右上角选择“查看并发布”。

以下屏幕截图显示了需要在其中提供相关信息的“认证说明”框。

显示凭据测试的屏幕截图,其中突出显示了“认证说明”字段。

如果你的应用仅面向大型组织或企业,请确保在使用“如果我的应用面向企业,这将如何影响我的提交?”常见问题解答中提供的指导,在认证说明 中指明这一点。

除了 认证说明,还可以选择通过将 PDF 文件上传到 其他认证信息 页来为审阅者提供其他详细说明。 此选项提供以下优势。

  • 可以包含图像以提高说明的清晰度,尤其是在方案不简单的情况下。
  • 上传的 PDF 文件被存储并保存,以便后续提交使用。

以下屏幕截图显示了可选择性地上传 PDF 说明文件供审阅者使用的位置。

“其他认证信息”页的屏幕截图。

重要

不要包含可以提供登录信息的公司员工的电子邮件地址。 我们的审阅者 无法与你联系以获取登录信息。 未列出认证说明中的明确说明的应用程序将自动失败提交过程。 不应期望能够联系审阅者提供缺失的信息。

步骤 10:使用以下检查清单来避免导致 80% 的审查被拒绝的 5 个最常见的错误

使用我们的提交前检查清单来解决此列表上的所有项。

  • 是否包含了使用条款链接?
  • 是否包含了隐私策略链接?
  • 你是否包括给审阅者的测试说明?
  • 是否表明了服务或帐户披露信息?
  • 是否指出了所需付费服务的任何额外购买并在市场列表描述中进行了披露?

回答这些问题后,请选择应用上的提交按钮进行评审和审批。

恭喜,你已完成提交!

如果您的提交有任何问题,预计会在三个到四个工作日内收到审阅者的回复。

提示

发布产品/服务后,你的开发者帐户的所有者会通过电子邮件和合作伙伴中心的操作中心收到有关发布状态和所需操作的通知。 有关操作中心的详细信息,请参阅 操作中心概述

有关详细信息,请参阅代理验证指南