应用商店分布式提交指南

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

提示

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

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

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

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

    在 Office 应用的 URL 中说明产品 GUID。

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

  4. 选择“+ 新建产品/服务”,然后选择要提交的应用类型。 本文中的示例屏幕截图显示的是 Office 外接程序,但这些步骤也适用于 Teams 应用、SharePoint 解决方案等。

    显示“新产品/服务”列表的屏幕截图。

步骤 2:为应用命名

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

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

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

    注意

    • 所选发布者必须在 Microsoft 365 和 Copilot 计划中注册,并且创建产品/服务后无法修改。
    • 验证发布者名称是否与要提交的清单中的关联属性的值相同或非常相似。 对于办公室外接程序,找到此名称的位置因清单类型而异。 在 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. 选择“保存草稿”,然后转到下一页:“包”

以下屏幕截图显示了“产品设置”页面上的两个黄色警告框,提醒你填写 Apple ID 并提供测试凭据。

黄色警告框提醒你填写 Apple ID。

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

需要将清单文件上传到“包”页上的灰色框。 请记住预先测试包,以防止此步骤中出现任何意外故障。 获取有关在 Microsoft 365 和 Copilot 商店验证验证办公室外接程序清单的信息。

上传清单并正确时,将收到确认,并看到已传递的清单检查,状态列显示“完成”。

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

步骤 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:确保添加关键测试说明

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

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

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

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

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

显示凭据测试的屏幕截图。

如果你的应用仅面向大型组织或企业,请确保在“如果我的应用面向企业,那么影响我的提交情况?”的解答中提供了有关“如果我的应用面向企业,那么对我的提交有何影响?”的解答中的说明来指明这一点。

除了“认证说明”之外,还可以选择将 PDF 文件上传到“其他认证信息”页面,为审阅者提供更多详细说明。 此选项提供以下优势。

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

以下屏幕截图显示了可以选择在哪里上传 PDF 版说明以供审阅者使用。

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

重要

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

步骤 10:使用以下清单避免导致 80% 评审被拒的前五个常见错误

使用预提交检查列表解决此列表上的所有项目。

  • 是否包含 使用条款 链接?
  • 是否包含 隐私策略 链接?
  • 是否包括审阅者的测试说明?
  • 是否指示服务或帐户泄露?
  • 是否在市场列表说明中指明了所需付费服务的任何其他购买和披露?

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

步骤 11:恭喜,你已完成提交!

如果你的提交有任何问题,审阅者会在三到四个工作日内做出回复。

提示

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