在Microsoft Store中发布应用是使用受信任、安全且简化的分发体验访问数百万Windows用户的最简单方法。 应用商店可帮助处理安装、更新和发现,同时为用户提供通过标识、签名和策略检查的信心。 无论你是寄送全新的应用还是将现有应用引入更广泛的受众,本指南都引导你完成准备应用、创建应用商店一览以及提交应用认证的关键步骤。
先决条件
在开始应用提交过程之前,需要合作伙伴中心中的Windows应用开发人员帐户。 合作伙伴中心提供 2 种类型的开发人员帐户: 个人帐户和公司帐户。
谁应该选择个人账户?
- 通过应用商店分发应用的独立开发人员与其业务、贸易或职业无关
- 为非商业目的制作内容的小规模创建者
- 以业余爱好者、非专业人员、学校或个人项目
的形式创作数字内容的个人
有关更多详细信息,请参阅创建个人开发人员帐户的步骤。
开始应用提交
建议将使用任何应用框架(UWP、Win32、PWA、WinApp SDK 等)生成的应用打包为 MSIX。 通过将应用打包为 MSIX,您可以利用许多功能,例如免费的二进制托管(由 Microsoft 提供)、免费的代码签名(由 Microsoft 提供)、Microsoft Store 商业平台、软件包筛选、与 Windows 的高级集成(使用共享对话框、从应用商店启动等功能)、Windows 11 备份和还原等。
若要将 Win32 应用打包为 MSIX,请执行以下步骤。
注释
如果将应用程序分发为 Web 下载(EXE /MSI),并且计划将其作为打包的应用程序(MSIX)分发到应用商店中,则可能希望阻止用户安装这两个版本或将用户从未打包的 Web 版本迁移到应用商店版本。 详细了解如何将用户从未打包的 Web 应用迁移到 Microsoft Store 中的已打包应用程序。
商业平台的选择
Microsoft Store为开发人员提供了灵活的透明收入共享模型(包括应用内购买、订阅、广告和提示),使你能够选择自己的商业平台,并为非游戏应用保留 100% 收入,或使用 Microsoft 商业平台并支付 12% 游戏和 15 个应用% 的竞争费用。 这意味着,你可以最大化利润并控制业务模型,同时受益于Microsoft商业平台的便利和安全性。
应用提交 [MSIX/PWA]
可以观看以下视频了解 MSIX 应用的提交过程。
如需了解更多详情,请参阅以下步骤。
为应用预留名称 [MSIX/PWA]
Microsoft Store上的所有应用都必须具有唯一的名称。 若要保护应用的名称,第一步是保留,发布前最多可以保留三个月,即使开发尚未启动也是如此。
保留应用名称的步骤:
导航到合作伙伴中心应用和游戏页面。
单击“新建产品”。
单击 MSIX 或 PWA 应用。 如果要提交 MSIX 或 PWA 游戏,则单击“游戏”。
输入要使用的名称,然后单击“检查可用性”。 如果名称可用,你将看到一个绿色勾号。 如果该名称已被使用,你将看到一条消息说明此情况。
选择要保留的可用名称后,单击“保留产品名称”。
有关详细信息,请访问 预留应用名称 - Windows 应用 | Microsoft Learn.
创建您的应用提交 [MSIX/PWA]
保留应用名称后,将重定向到“应用程序概述”页。 单击“开始提交”。 正在草稿状态的产品提交会出现。 此草稿包括需要完成的所有提交步骤。
若要提交 PWA,请了解如何将网站转换为 PWA。
完成提交草稿的每个选项卡:
定价和可用性:提供你的应用的价格,在何处可供客户使用,并通过为应用设置定价和可用性来决定是否提供免费试用。 设置应用定价和可用性 - Windows应用 |Microsoft Learn
属性:通过输入应用属性,定义应用的类别、次要类别、子类别并为应用提供系统要求。 输入应用程序属性 - Windows 应用 | Microsoft Learn
年龄分级:为了让你的应用接收 IARC 分级系统管理的适当年龄和内容分级,请回答年龄分级问卷并生成年龄分级。 MSIX 应用的年龄分级 - Windows 应用 | Microsoft Learn
程序包:上传应用的应用程序包供 Microsoft Store 用户下载。 上传应用包 - Windows 应用 | Microsoft Learn
Microsoft Store 一览:通过创建 Microsoft Store 一览,在 Microsoft Store 中输入应用的产品详细信息页面 (PDP) 中显示的应用说明、屏幕截图和徽标。 创建应用商店一览 - Windows应用 |Microsoft Learn
提交选项(可选):输入认证说明,或决定何时应使用提交选项将应用发布到 Microsoft Store。 管理提交选项 - Windows 应用 | Microsoft Learn
完成一个部分后,单击“保存”。 完成所有部分并准备好提交后,单击“提交进行认证”。
如果草稿缺少任何必要的信息,则会将其标记为“不完整”。
有关详细信息,请访问 创建应用提交 - Windows应用 |Microsoft Learn.
应用认证过程 [MSIX/PWA]
当完成应用程序提交内容的创建并单击“提交到 Microsoft Store”时,提交内容将进入认证步骤。 此过程最多需要 3 个工作日。 在认证期间,我们将对应用提交执行安全测试、技术合规性测试以及内容符合性检查。 如果提交未通过上述任何测试,你将收到通知。
提交通过认证后,平均而言,客户可以在 15 分钟内查看应用的列表,这取决于客户的位置。 提交发布到应用商店时会收到通知,仪表板中的应用状态将更改为“Microsoft Store”。
可以观看以下视频了解 MSIX 应用的认证过程。
有关详细信息,请访问 应用认证过程 - Windows应用 |Microsoft Learn.
认证后 [MSIX/PWA]
分析 MSIX 应用和游戏的性能
在合作伙伴中心查看有关应用和游戏的详细分析。 通过统计信息和图表,可以了解应用在 Microsoft Store 中的表现;包括触达的客户数量、客户如何使用你的应用以及他们对应用的评价。 你还可以找到有关应用安装、应用运行状况和应用使用情况等方面的指标。 可以直接在合作伙伴中心中查看分析报告,或下载所需的报告以脱机分析数据。 我们还为你提供了几种在合作伙伴中心之外访问分析数据的方法。
可以观看以下视频了解如何分析 MSIX 应用的性能。
有关更多详细信息,可以参阅以下报告。
适用于你的应用的报告
应用可以使用不同的报告,请检查说明以找到要查找的指标。
| 报表 | Description |
|---|---|
| 购置报告 | 查看有多少人在应用商店中看到并安装了你的应用。 你还可以在此报告中查看不同购置渠道和市场的数据,以及平台详细信息。 |
| 加载项购置报告 | 查看您已出售的附加组件数量,以及人口统计和平台详细信息。 |
| 使用情况报告 | 查看Windows 10或Windows 11(包括Xbox)的客户如何使用应用,包括有关已定义的自定义事件的数据。 |
| 健康报告 | 获取与应用性能和质量相关的数据,包括崩溃和无响应事件。 |
| 审核报告 | 查看客户对应用的评分和评价并进行回复,让客户知道你在听取他们的反馈。 |
| 洞察报告 | 查看有关您的应用程序的有意义的洞察,例如在过去 30 天内我们检测到获取数据和健康数据中的显著变化(增加或减少)。 |
利用开发者工具 [MSIX/PWA]
“利用开发人员工具”部分可帮助你充分利用Microsoft提供的资源来生成、测试和扩展应用。 了解如何进行产品页面实验、用 Web 安装程序或 CLI 安装您的应用、通过软件包测试新功能,以及通过促销和互动工具与客户联系。 这些资源旨在支持应用在每个阶段的成功。
若要了解如何运行产品页面试验,可以观看以下视频:
有关使用软件包外部测试的 beta 测试指南,请参阅以下视频:
若要了解如何使用应用商店 Web 安装程序在 Web 上分发应用,请查看以下视频:
有关详细信息,请访问 “利用开发人员工具” 部分。
附录 [MSIX/PWA]
有用链接
Troubleshooting
完整的应用提交文档
- 如果要查找更详细的文档,请单击此处。
支持联系信息
- 如需进一步帮助,可以从此处提交支持票证。