为应用创建应用提交
注意
文档的这一部分介绍了如何在合作伙伴中心创建应用提交。 此外,你也可以使用 Microsoft Store 提交 API 自动执行应用提交。
通过保留名称创建应用后,你可以开始着手其发布工作。 第一步是创建提交。
你可以在应用完成创建并准备发布时开始提交,甚至也可以在编写任一代码行之前开始输入信息。 对提交内容所做的更新会被保存,因此可以随时返回并进行处理。
发布完应用后,你可以通过在合作伙伴中心中创建另一个提交来发布更新版本。 通过创建新提交,你可以做出并发布任何所需更改,无论你是要上载新程序包还是仅更改价格或类别等详细信息都是如此。 若要为已发布的应用创建新的提交,请单击其“概述”页面上显示的最近提交旁边的“更新”。
应用提交清单
以下是你在创建应用提交时可以提供的详细信息,其中包含指向更多信息的链接。
下面标出了你需要提供或指定的项目。 某些区域是可选的,或已提供你可以按需更改的默认值。 不必按此处列出的顺序处理这些部分。
什么是加载项?
加载项(有时称为应用内产品)是应用的补充项,可供客户购买。 加载项可以是有趣的新功能、新的游戏级别或任何你希望用来维系用户的内容。 加载项不但是赚钱的绝佳方法,它们还有助于促进客户互动和参与。
加载项通过合作伙伴中心发布,要求你拥有有效的开发人员帐户。 你还需要在你的应用代码中启用加载项。
加载项必须与已在合作伙伴中心中创建的应用关联(即使并未提交)。 可以在应用的“概述”页或其加载项页面上找到用于创建新加载项的按钮。
选中创建新加载项后,系统将提示你指定产品类型并为加载项分配产品 ID。
定价和可用性页面
字段名称 | 必须 | 注释 |
---|---|---|
市场 | 不是必需 | |
受众 | 不是必需 | |
可发现性 | 不是必需 | |
计划 | 不是必需 | |
基价 | 必需 | |
免费试用 | 不是必需 | |
销售定价 | 不是必需 | |
组织授权 | 不是必需 |
“属性”页
字段名称 | 必须 | 注释 |
---|---|---|
类别和子类别 | 必需 | |
隐私策略 URL | 必需 | 有时不是必需的。 |
网站 | 不是必需 | |
支持联系人信息 | 不是必需 | 如果您的产品在 Xbox 上可用,则是必需的。 |
游戏设置 | 不是必需 | |
显示模式 | 不是必需 | |
产品声明 | 不是必需 | |
系统要求 | 不是必需 |
年龄分级页面
字段名称 | 说明 | 说明 |
---|---|---|
年龄分级 | 必需 |
程序包页面
字段名称 | 必须 | 注释 |
---|---|---|
程序包上传控制 | 必需 | 至少需要一个包。 |
设备系列可用性 | 不是必需 | |
逐步部署程序包 | 不是必需 | |
强制更新 | 不是必需 |
应用商店一览
你需要你的应用支持的至少一种语言的所有必需信息。 建议以你的应用支持的所有语言提供 应用商店一览 ,还可以提供其他语言的应用商店一览。 若要轻松管理相同产品的多个一览,你可以导入和导出 Microsoft Store 一览。
字段名称 | 必须 | 注释 |
---|---|---|
说明 | 必需 | |
此版本中的新增功能 | 不是必需 | |
应用功能 | 不是必需 | |
屏幕截图 | 必需 | 至少需要一个屏幕截图;建议使用四个或更多个 |
应用商店徽标 | 不是必需 | 对于某些 OS 版本是必需的。 |
预告片 | 不是必需 | |
Windows 10或Windows 11和 Xbox 图像 (16:9 超级英雄艺术) | 不是必需 | |
Xbox 图像 | 不是必需 | 发布到 Xbox 时需要正确显示 |
补充字段 | 不是必需 | |
搜索词 | 不是必需 | |
版权和商标信息 | 不是必需 | |
附加许可条款 | 不是必需 | |
开发团队 | 不是必需 |
提交选项页面
字段名称 | 必须 | 注释 |
---|---|---|
发布暂停选项 | 不是必需 | |
认证说明 | 不是必需 | |
受限功能 | 不是必需 | 如果产品声明了任何受限功能,则为必需项 |
提交通知受众 | 不是必需 |
可用性页面
字段名称 | 必须 | 注释 |
---|---|---|
市场 | 必需 | 默认:所有可能的市场 |
定价 | 必需 | 以下项之一:免费、付费、高级、订阅 |
免费试用 | 必需 | 如果定价设置为免费或免费增值,则不需要。 |
属性页面,支持信息部分
字段名称 | 必须 | 注释 |
---|---|---|
类别 | 必需 | |
Subcategory | 不是必需 | |
该产品是否访问... | 必需 | |
隐私策略 URL | 请参阅说明 | 仅当对上一个问题的回答是时,才需要 |
网站 | 不是必需 | |
支持联系人信息 | 不是必需 |
属性页面,产品声明部分
字段名称 | 必须 | 注释 |
---|---|---|
这应用依赖于非 Microsoft 驱动程序或 NT 服务。 | 不是必需 | |
已对此应用进行辅助功能指南符合度测试。 | 不是必需 | |
本产品支持笔和墨迹输入。 | 不是必需 | |
认证说明 | 建议 | 字符限制:2,000 |
属性页面,系统要求部分
字段名称 | 必须 | 注释 |
---|---|---|
触摸屏 | 不是必需 | |
键盘 | 不是必需 | |
鼠标 | 不是必需 | |
摄像头 | 不是必需 | |
NFC HCE | 不是必需 | |
NFC 邻近感应 | 不是必需 | |
蓝牙 LE | 不是必需 | |
Telephony | 不是必需 | |
麦克风 | 不是必需 | |
内存 | 不是必需 | |
DirectX | 不是必需 | |
视频内存 | 不是必需 | |
处理器 | 不是必需 | |
显卡 | 不是必需 |
程序包页面
字段名称 | 必须 | 注释 |
---|---|---|
程序包 URL | 必需 | 至少需要一个包 URL |
语言 | 必需 | 至少需要一种语言 |
体系结构 | 必需 | |
安装程序参数 | 必需 | 需要无提示安装的支持。 其他参数是可选的 |
商店列表页
每种语言都有一个单独的商品详情页面。 需要一个列表页。 建议为你的应用支持的每种语言提供完整的列表页面信息。
字段名称 | 必须 | 注释 |
---|---|---|
说明 | 必需 | 字符限制:10000 |
此版本中的新增功能 | 不是必需 | 字符限制:1,500 |
应用功能 | 不是必需 | 字符限制:每个功能 200 个;功能限制:20。 |
屏幕截图 | 必需 | 要求:1;推荐:4+;最大:10 |
应用商店徽标 | 必须 | 需要 1:1 展示艺术作品,推荐 2:3 海报艺术作品 |
简短说明 | 不是必需 | 字符限制:1000 |
其他系统要求 | 不是必需 | 字符限制:每项要求限制为 200 个字符;要求数量限制:11 个,针对每个最低和推荐硬件。 |
搜索词 | 不是必需 | 字数限制:每个搜索词 30 个;搜索词限制:7;所有搜索词中最多 21 个唯一单词。 |
版权和商标信息 | 不是必需 | 字符限制:200 |
适用的许可条款 | 必需 | 字符限制:10000 |
开发团队: | 不是必需 | 字符限制:255 |
以下是你在创建加载项提交时提供的信息的列表。 下面标出了你需要提供的项目。 其中某些是选填的,或已提供你可以按需更改的默认值。
创建新加载项页面
字段名称 | 说明 |
---|---|
产品类型 | 必须 |
产品 ID | 必须 |
“属性”页
字段名称 | 说明 |
---|---|
产品生命周期 | 在产品类型为“耐用品”时必填。 不适用于其他产品类型。 |
数量 | 在产品为“Store 管理的易耗品”时必填。 不适用于其他产品类型。 |
订阅期限 | 在产品类型为订阅时必填。 不适用于其他产品类型。 |
免费试用 | 在产品类型为订阅时必填。 不适用于其他产品类型。 |
内容类型 | 必选 |
关键字 | 选填(最多 10 个关键字,每个限 30 个字符) |
自定义开发人员数据 | 选填(限 3000 个字符) |
定价和可用性页面
字段名称 | 说明 |
---|---|
市场 | 默认:所有可能的市场 |
可见性 | 默认:可供购买。 可能在应用一览中显示 |
计划 | 默认:尽快发布 |
定价 | 必须 |
销售定价 | 可选 |
应用商店一览
需要一个 Store 一览。 我们建议为应用支持的每种语言提供 Store 一览。
字段名称 | 说明 |
---|---|
标题 | 必填(限 100 个字符) |
说明 | 选填(限 200 个字符) |
图标 | 可选(.png、300x300 像素) |
输入此信息后,请单击“提交到 Store”。 在大多数情况下,认证过程需要大约一个小时。 然后,你的加载项将发布到 Store 并且可供客户购买。
注意
加载项还必须在应用的代码中实现。 有关详细信息,请参阅应用内购买和试用。
在发布后更新加载项
你可以随时更改已发布的加载项。 加载项更改会独立于应用提交和发布,因此通常不需要更新整个应用即可对加载项进行更改,如更新其价格或说明。
若要提交更新,请转到合作伙伴中心的加载项页面,然后单击“更新”。 这将使用之前提交中的信息作为起始点,为该加载项创建新的提交。 按需进行更改,然后单击“提交到 Store”。
如果你希望删除之前提供的加载项,可通过创建新提交并通过停止获取选项将分发和可见性选项更改为在 Microsoft Store 中隐藏。 请确保视需要将你的应用代码更新为也删除加载项引用(尤其是当以前发布的应用支持 Windows 8.1 或更早版本时;此可见性设置不适用于这些客户)。
重要
如果以前发布的应用要提供给使用 Windows 8.x 的客户,将需要创建并发布新的应用提交才能使这些客户看到加载项更新。 同样,如果你在应用发布后向面向 Windows 8.x 的应用添加新的加载项,你将需要更新应用的代码来引用这些加载项,然后才能重新提交应用。 否则,使用 Windows 8.x 的客户将无法看到新的加载项。
设置加载项产品类型和产品 ID
加载项必须与已在合作伙伴中心中创建的应用关联(即使并未提交)。 可在应用的概述页面或加载项页面找到创建新加载项的按钮。
选中创建新加载项后,系统将提示你指定产品类型并为加载项分配产品 ID。
产品类型
首先,你将需要指示所提供的加载项类型。 该选择是指客户使用加载项的方式。
注意
在保存此创建加载项的页面后,将无法更改该产品类型。 如果选择了错误的产品类型,可以随时删除正在提交的加载项,然后从头开始创建新的加载项。
Durable
如果加载项通常只需要购买一次,则选中耐用品作为产品类型。 此类加载项通常用于解锁应用中的额外功能。
耐用型加载项的默认产品生命周期为永久,这意味着加载项永不过期。 可以在加载项提交过程的属性步骤中,选择将产品生命周期更改为不同的持续时间。 若执行此操作,则加载项的过期时间将晚于你指定的持续时间(可选择 1 至 365 天),这种情况下,客户可在加载项过期后再次购买。
易耗型产品
如果加载项可以购买、使用(消耗),并且可以重新购买,你将希望选择一种易耗型产品类型。 易耗型加载项通常用于客户可按固定数量购买然后会使用完毕的产品,例如游戏货币(金币、硬币等)。 有关详细信息,请参阅支持购买易耗型加载项。
易耗型加载项的类型有两种:
- 开发人员管理的易耗品:必须在应用中管理平衡和实施情况。 所有的操作系统版本都支持。
- 应用商店管理的易耗品:Microsoft 会跟踪运行 Windows 10 版本 1607 或更高版本的所有客户设备的平衡;所有较早的操作系统版本不支持此功能。 若要使用此选项,父产品必须使用 Windows 10 SDK 版本 14393 或更高版本编译。 另请注意,在发布父产品前,无法将应用商店管理的易耗型加载项添加到应用商店(但可以在合作伙伴中心中创建提交,并可随时处理)。 需要在提交的属性步骤中输入应用商店管理的易耗型加载项数量。
订阅
若希望定期向客户收取加载项费用,则选择订阅。
客户最初获取订阅加载项后,将定期支付费用以继续使用此加载项。 客户可以随时取消订阅,以免日后继续产生费用。 你需要指定订阅期,以及是否在提交中的属性步骤提供免费试用版。
订阅加载项仅适用于运行 Windows 10、版本 1607 或更高版本的客户。 必须使用 Windows 10 SDK 版本 14393 或更高版本编译父应用,并且必须使用 Windows.Services.Store 命名空间(而不是 Windows.ApplicationModel.Store 命名空间)中的应用内购买 API。 有关详细信息,请参阅为应用启用订阅加载项。
在将订阅加载项发布到 Microsoft Store 之前,必须提交父产品(但你可以在合作伙伴中心中创建提交,并且可随时处理)。
产品 ID
无论选择何种产品类型,将需要为加载项输入唯一的产品 ID。 该名称可用于识别合作伙伴中心中的加载项,并且该标识符可用于指向代码中的加载项。
以下是在选择产品 ID 时应记住的一些事项:
- 产品 ID 在父产品中必须是唯一的。
- 你无法在加载项发布后更改或删除其产品 ID。
- 产品 ID 的长度不可超过 100 个字符。
- 产品 ID 不可包含以下任何字符:<> * % & : \ ? + ,
- 客户不会看到产品 ID。 (稍后,你可以输入一个用于向客户显示的标题和描述。)
- 如果你以前发布的应用支持 Windows Phone 8.1 或更早版本,则产品 ID 中只能使用字母数字字符、句点和/或下划线。 如果你使用任何其他类型的字符,该加载项将不可供运行 Windows Phone 8.1 或更早版本的客户购买。
重要
无法再上传使用 Windows Phone 8.x SDK 生成的新的 XAP 包。 Microsoft Store 中已经具有 XAP 程序包的应用将可以继续用于 Windows 10 移动设备。 有关详细信息,请参阅此博客文章。
注意
若要将应用提交到 Microsoft Store,必须在合作伙伴中心具有有效的开发者帐户。 添加到合作伙伴中心开发人员帐户的所有用户都可以将 EXE 或 MSI 应用提交到 Microsoft Store。 他们还可以在合作伙伴中心修改所有现有的 EXE 或 MSI 应用。 为帐户用户设置的角色和权限目前不适用于 EXE 或 MSI 应用。
通知
重要
为确保收到关键电子邮件通知,需要在操作中心验证电子邮件地址。 转到操作中心中的 “我的首选项” 进行验证。
发布应用后,开发人员帐户的 所有者 始终通过电子邮件和合作伙伴 中心中的操作中心 收到发布状态和所需操作的通知。 此外,还可以在开发人员帐户中添加 开发人员 或 经理 角色的成员,以接收相同的通知或删除不再需要通知的人员。
若要添加或删除::
- 在“提交选项”页上,查找“提交通知受众”字段
- 单击“单击此处”打开通知受众概述页面
- 在“通知访问群体概述”页上,添加或删除访问群体
注意
- 开发人员帐户的所有者始终会收到通知,无法从受众列表中删除。
- 受众列表特定于产品,并应用于产品的所有提交。 若要修改不同产品的通知收件人,请针对每个产品执行上述步骤。
- 加载项继承父产品的受众列表,不能单独管理。