乘风破浪,遇见最美Windows 11之新微软商店(Microsoft Store)生态 - 合作伙伴中心
什么是微软商店(Microsoft Store)
微软商店(Microsoft Store
),前身是Windows Store,是微软自Windows8系统推出以来,为Windows系统用户提供一个统一应用安装下载更新体验的平台,经过Window8、Windows10、Windows11三大系统版本的打磨,逐渐成为Windows系统使用者首选的应用获取及更新平台。
在Windows10阶段,商店主要是接纳并提供UWP(Universal Windows Platform
)应用的提交和安装,随着Windows11的发布,微软全面拥抱开发者生态,正在逐步支持Win32应用、PWA应用、Android应用的提交和安装,拉开了微软商店(Microsoft Store
)面向全生态开放的新序幕。
什么是微软合作伙伴中心
微软合作伙伴中心(Microsoft Partner Center
)简化了多项业务流程,让微软合作伙伴中心能更轻松地管理他们与微软及其客户的关系。通过合作伙伴中心,你可以访问完成工作所需的工具。 使用合作伙伴中心执行以下操作:
- 管理你的 Microsoft 帐户和用户
- 与客户互动
- 与其他合作伙伴建立关系
- 注册奖励计划
- 管理你在 Microsoft 合作伙伴网络中的成员身份
- 管理客户订阅
- 开具账单并收费
- 联系支持人员
- 在 Microsoft 商业市场发布或浏览产品/服务;该市场是一个目录,包含由我们的独立软件供应商 (ISV) 合作伙伴构建和交付的数千款面向客户且可交易的服务和应用程序。
该中心具备一个管理后台,叫合作伙伴中心面板,用于一系列管理功能的操作,其入口:合作伙伴中心面板
注册微软合作伙伴中心
微软商店开发者账号费用
https://docs.microsoft.com/zh-cn/windows/uwp/publish/account-types-locations-and-fees
微软商店开发者账号分为个人账号、公司账号两种类型,由于在选择后无法更改帐户类型,因此,请务必选择正确的类型。
两种帐户类型之间的基本差异:
个人帐户 | 公司帐户 |
---|---|
大约花费19美元/116元(一次性注册费用;具体金额因你所在的国家或地区而异) | 大约花费99美元/600元(一次性注册费用;具体金额因你所在的国家或地区而异) |
较短的帐户验证过程 | 需要更高的帐户验证 |
常用开发者帐户和应用提交市场:
国家/地区 | 个人注册费用 | 公司注册费用 |
---|---|---|
中国 | 116CNY | 600CNY |
香港特别行政区 | 147HKD | 760HKD |
澳门特别行政区 | 19USD | 99USD |
台湾 | 568TWD | 2,840TWD |
美国 | 19USD | 99USD |
这两种类型的帐户均允许提交应用、游戏、加载项和服务。
- 公司帐户,用于组织和企业,需要进行更多验证,以确认你有权为你的公司设置帐户。
- 个人帐户,通常适用于自行开发的单个开发人员,但你可以选择将其他帐户用户添加到任一帐户类型。
公司帐户花费稍多,这主要是因为我们要采取一些额外步骤来确保你有权代表公司建立该帐户。 根据应用商店策略,具有特定功能的应用,如访问财务帐户信息或需要身份验证访问主要功能 (不使用安全专用第三方身份验证提供程序的应用程序),只能由公司帐户发布。
https://docs.microsoft.com/zh-cn/windows/uwp/publish/store-policies#1014-account-type
如果理性的消费者将你的应用程序或发布者名称解释为商业实体的名称,则必须通过公司帐户类型而非个人帐户类型来发布。
- 对于个人帐户,我们将进行检查,确保其他公司没有在使用该发布者显示名称。
- 对于公司帐户,我们的验证合作伙伴
Dun & Bradstreet
将确认你是否有权为你所代表的公司创建帐户。此过程可能历时几天到几周不等,并经常会致电贵公司(因此请确保你在填写注册表单时所填写的所有联系信息是最新的)。在验证之前,你无法从公司帐户提交应用,但在等待时,你可以保留应用名称
继续生成和测试应用,并准备就绪。
如何与微软合作
https://partner.microsoft.com/zh-cn/dashboard/account/v3/enrollment/introduction/partnership
- 独立软件供应商(ISV),构建在Microsoft产品上运行的商业软件、应用程序和加载项。
- 托管服务提供商(MSP),提供增值外包IT服务。
- 转销商或分销商,转售或分发Microsoft产品,或启用合作伙伴渠道。
- 系统集成商(SI)或顾问,集成解决方案,创建自定义解决方案或就Microsoft产品提供咨询。
- 原始设备制造商(OEM),制造装置、部件和设备。
- 使用者开发人员,开发Xbox游戏和Windows应用等使用者应用程序。
注册个人账号
https://docs.microsoft.com/zh-cn/windows/uwp/publish/opening-a-developer-account
a. 前往注册页面
前往注册页面https://developer.microsoft.com/store/register 点击"注册"按钮。
多账号管理
https://docs.microsoft.com/zh-cn/windows/uwp/publish/associate-azure-ad-with-partner-center
在微软合作伙伴中心(Microsoft Partner Center
)中是通过添加Azure AD来实现多账号管理的,比如你只有注册时的主账号,但是需要分账号和角色给其他用,比如财务、市场、开发就需要不同的权限,但是他们都需要能登录进来完成其对应的职能,这时候就需要使用到它。
那么,默认是没有关联任何Azure AD的,开启Azure AD有两种方式:
- 第一种,可以直接关联已经买了Office、Azure等产品的Azure AD,然后需要由已有Azure AD的全局管理员账号来进行管理。
- 第二种,新建一个Azure AD并关联上,新建这个Azure AD的管理账号,再走这个账号进一步管理子账号,分角色,开子账号。
关联已有Azure AD进行多账号管理
1. 点击关联Azure AD与你的合作伙伴中心账号
2. 跳转到组织邮箱进行登录,建议使用已有Azure AD管理员账号
3. 确认已有Azure AD和合作伙伴中心账号进行关联
4. 提示关联成功
正如这个页面提示的那样:
现在可以在“管理用户”页中,将xxxxxx租户中的用户添加到你的合作伙伴中心帐户。你需要为每个用户(或组)分配相应角色/权限。只有具有管理员角色的用户,才能添加或编辑其他帐户用户。
接下来,需要使用已有Azure AD的管理员账号才可以添加或编辑其他账户。
新建免费Azure AD进行多账号管理
1. 点击新建Azure AD按钮
2. 填写唯一域名+管理员账号密码
这里它会创建一个.onmicrosoft.com
结尾的二级域名,这个域名是全局且不能重复的,通常可以采用公司或者组织的品牌名称。
然后之后创建的用户的账号都会变成:user@example.onmicrosoft.com
。
- 域名:我们将用于 Azure AD 域的唯一名称,以及 "onmicrosoft.com"。 例如,如果你输入“example”,则 Azure AD 域将为“example.onmicrosoft.com”。
- 联系人电子邮件:电子邮件地址,我们可以在必要时就帐户相关事宜与你联系。
- 全局管理员用户帐户信息:要用于新的全局管理员帐户的名字、姓氏、用户名和密码。
3. 点击创建按钮,完成创建
创建完毕之后,会告诉你最终创建好的AD域名和管理员账号全名,这个都需要记下来,还有刚才设置的管理员账号密码。
移除已绑定的Azure AD
登录微软合作伙伴中心(Microsoft Partner Center
)的主账号,前往右上角-账户设置-组织配置文件-租户,管理Azure AD租户即可管理已关联的Azure AD。
找到想要移除的Azure AD项,点击后面的删除按钮,会弹出确认删除提示框,点击删除即可。
管理员账号登录
注销当前用户,然后新开标签页面,从合作伙伴中心面板,用已有或者新建的Azure AD管理员的账号和密码进行登录。
添加角色组以便管理多用户
https://docs.microsoft.com/zh-cn/windows/uwp/publish/set-custom-permissions-for-account-users
右上角-账户设置-用户管理-组,创建用户组,根据提示添加几个不同的角色组,一般来说可以分为:
- 管理,关联经理(Windows)角色,一般就是具备全部权限的管理员。
- 营销,关联营销人员角色,可以查看商店评论、查看非财务的相关统计报告。
- 开发,关联开发人员角色,可以提交程序包和更新程序包、查看遥感数据。
- 财务,关联财务参与者角色,查看付款报告、财务信息、购置报告。
- 业务,关联业务参与者角色,查看应用运行情况、使用情况报告。
关于Azure AD内置的角色的介绍如下
角色 | 说明 |
---|---|
Manager | 具有对该帐户的完整访问权限,除了更改税收和付款设置。 这包括管理合作伙伴中心,但请注意,在 Azure AD 租户中创建和删除用户的能力取决于该帐户在 Azure AD。 也就是说,如果为用户分配了"管理员"角色,但在组织的 Azure AD 中没有全局管理员权限,则他们将无法创建新用户或删除目录 (尽管他们可以更改用户的 合作伙伴中心 角色) 。 请注意,如果 合作伙伴中心 帐户与多个 Azure AD 租户相关联,则管理员无法查看用户 (的完整详细信息,包括名字、姓氏、密码恢复电子邮件,以及他们是否是 Azure AD 全局管理员) ,除非他们使用具有该租户全局管理员权限的帐户登录到该用户的同一租户。 但是,他们可以添加和删除与帐户关联的任何租户合作伙伴中心用户。 |
开发人员 | 可以上传程序包并提交应用和加载项,并且可以查看使用情况报告获取遥测详细信息。 可以访问 跨设备体验 功能。 无法查看财务信息或帐户设置。 |
业务参与者 | 可查看运行状况和使用情况报告。 无法创建或提交产品、更改帐户设置或查看财务信息。 |
财务参与者 | 可查看付款报告、财务信息和购置报告。 无法对应用、加载项或帐户设置进行任何更改。 |
营销人员 | 可以回复客户评论和查看非财务分析报告。 无法对应用、加载项或帐户设置进行任何更改。 |
不同Azure AD内置角色对应特定功能的访问关系如下
特定功能 | 帐户所有者 | Manager | 开发人员 | 业务参与者 | 财务参与者 | 营销人员 |
---|---|---|---|---|---|---|
采购报表 (包括近实时) | 可以查看 | 可以查看 | 不允许访问 | 不允许访问 | 可以查看 | 不允许访问 |
反馈报告/响应 | 可以查看和发送反馈 | 可以查看和发送反馈 | 可以查看和发送反馈 | 不允许访问 | 不允许访问 | 可以查看和发送反馈 |
运行状况报告 (包括近实时) | 可以查看 | 可以查看 | 可以查看 | 可以查看 | 不允许访问 | 不允许访问 |
使用情况报告 | 可以查看 | 可以查看 | 可以查看 | 可以查看 | 不允许访问 | 不允许访问 |
付款帐户 | 可以更新 | 不允许访问 | 不允许访问 | 不允许访问 | 可以更新 | 不允许访问 |
税务资料 | 可以更新 | 不允许访问 | 不允许访问 | 不允许访问 | 可以更新 | 不允许访问 |
付款摘要 | 可以查看 | 不允许访问 | 不允许访问 | 不允许访问 | 可以查看 | 不允许访问 |
创建子账号(基于已有AD域创建)
如果是通过关联已有Azure AD域方式进行多账号管理,只需要登录已有Azure AD域具备管理员权限的账号即可编辑、新增、删除用户,并且我们可以看到Azure AD域已存在的普通用户虽然账号存在,但是默认是没有挂载任何角色的,也就是说默认普通用户是没有相关权限的。
右上角-账户设置-用户管理-用户,添加用户
在添加用户的页面,可以分页拉取到目前Azure AD域下所有的用户账户,我们只需要找到需要被添加的账号,进行勾选,然后点击添加选定项即可。
然后在添加用户的子页面,会询问给该用户挂载什么角色,这个角色就决定了该用户进来后的对应权限了。
点击保存按钮,即可完成用户添加,添加成功之后,我们能搜索到该用户,看到他已经具备了我们所勾选的对应角色。
这样就完成了用户的添加,后面他就可以用自己账号密码登录进来了。
创建子账号(基于新增AD域创建)
https://docs.microsoft.com/zh-cn/windows/uwp/publish/add-users-groups-and-azure-ad-applications
右上角-账户设置-用户管理-用户,创建新用户
在创建新用户的表单中,给新用户填写好姓氏和名称,然后用户名需要取一个唯一性的,一般可以采用邮件的前缀作为这里的用户名,密码恢复邮件一般采用新用户能收到邮件的邮箱即可。
勾选对应的用户组和角色权限,点击保存即可。
创建成功之后,会有个结果页面,展示了账号全称和临时密码,这个是用于新用户首次登录使用的,需要把这个账号名称和临时密码发给对应的用户,进行首次登录,用户首次登录的时候,需要修改成自己的密码,然后这个临时密码就自动失效了。
子账号首次登录,只需新开标签页面,从合作伙伴中心面板,使用新创建的子账号和初始化密码进行登录,首次登录会要求修改密码。
创建子账号(基于邀请邮件创建)
基于组织人员管理的需求,我们希望子账号的用户通过组织邮箱来登录,并且其权限在离入职的时候得到自动的管控,那么我们可以通过邀请的方式创建用户。
右上角-账户设置-用户管理-用户,邀请用户
这里,我们邀请的时候就用组织邮箱来邀请即可,被邀请人会从组织邮箱的收件箱中收到邀请,他需要登录他的组织账号,然后会有个提示授权的页面来完成给他进行授权。
下一步,我们需要勾选被邀请人进来后的角色,这个和他的权限有关系,然后点击添加按钮即可。
紧接着,被邀请者的组织邮箱将会收到一封邀请邮件,他只需点击其中的邀请链接即可。
被邀请者,使用自己的组织邮箱,并且用私人密码登录该组织邮箱之后,将会进入邀请授权界面,他只需要点击确认完成即可。
完成授权之后,将成功切换到合作伙伴中心面板主界面。
也许第一次会诧异,并未发现关于Microsoft Store有关的内容,其实是因为还需要切换下AD的目录Directory。
点击Home-Directory旁边的切换按钮,可以切换到发布邀请的新Azure AD域,就可以看到被新授权的面板内容了。
如果常用新的Azure AD域面板,还可以在Change面板,把它标星号,设置成默认AD域,这样下次进来就自动切换到它了。
考虑开启仪表板预览计划
微软针对合作伙伴中心面板的新增功能其实也是存在预览计划的,通过加入Insider Preview
可以提前预览到仪表板的最终功能和布局。
有时候,微软对外宣传的最新特性和政策就是通过这个预览计划,对外进行试用的。
可以视使用情况的需要,点击账号右上角的Insider Preview
开关进行启用。
Microsoft Store策略
https://docs.microsoft.com/zh-cn/windows/uwp/publish/store-policies
开发人员行为准则
作为Microsoft Store的应用程序开发人员,你必须遵守应用开发人员协议条款以及任何你与Microsoft签订的其他许可或合约。此行为准则仅供参考,不替代任何协议。
1. 发布者名称
你的发布者名称必须唯一。如果你未获得许可,不应展示来自公司、政府部门或其他实体的帐户。这包括但不限于:使用误导性的或类似于知名实体名称的发布者名称。
2. Microsoft Store帐户的良好声誉
你的Microsoft Store开发人员帐户必须保持良好的声誉。这包括但不限于:向Microsoft提供准确且最新的信息、不违反策略或应用开发人员协议,以及在Microsoft Store中保持活跃状态。
3. 欺诈或欺骗活动
不得在Microsoft Store或合作伙伴中心内从事任何欺诈或欺骗活动。这包括但不限于:
- 尝试操控对你的应用或任何其他应用的排名、搜索结果、评分或评价;
- 妨碍任何其他方使用Microsoft Store服务(或Microsoft提供的任何关联服务);
- 尝试任何形式的金融诈骗(包括但不限于广告印象或点击欺诈);
- 从事任何与你的应用程序的广告位和广告创意相关的欺诈活动;
- 或者通过直接或间接方式获取或尝试获取对个人信息未经授权的访问权限以及使用此类信息。
产品可测试
产品必须可以进行测试。如果出于任何原因(包括但不限于以下各项)无法测试产品,则该产品可能无法满足此要求。
10.3.1
如果你的产品需要登录凭据,请使用认证说明
字段向我们提供一个有效的演示帐户。
10.3.2
如果你的产品需要访问服务器,服务器必须可以验证产品是否正常工作。
财务交易
如果你的产品包含产品内购买、订阅、虚拟货币、计费功能或者捕获财务信息,则需要符合以下要求:
10.8.1
所有游戏(不包括通过电脑游戏订阅产品中的订阅提供的游戏,以及此类游戏的应用内购买提供)和Xbox控制台上提供的产品都需要使用Microsoft Store产品内购买API。
电脑设备上提供的非游戏应用内产品可以使用安全的第三方购买API或Microsoft Store产品内购买API,在应用内购买于产品内消费或使用的数字产品或服务。
如果你的产品需要使用Microsoft产品内购买API,则它不得将用户定向到除Microsoft Store产品内购买API之外的购买机制,但可让用户使用以前购买的数字内容或服务。通过Microsoft Store产品内购买API在你的产品中出售的产品内产品不能转换或兑换为任何法律上有效的货币(例如美元、欧元等)或者任何实体商品或服务。
如果允许或要求你的产品使用安全的第三方购买API,则需要满足以下要求:
- 在进行交易或从客户处收集任何付款或财务信息时,你的产品必须识别商务交易提供商,验证用户身份,并获得用户的交易确认。
- 你的产品可以为用户提供永久保持已进行身份验证状态的功能,但用户必须能够要求对每项交易进行身份验证,或关闭产品内交易。
- 如果你的产品要收集信用卡信息,或者使用第三方付款处理程序来收集信用卡信息,则付款必须按照最新的PCI数据安全标准(PCIDSS)予以处理。
- 如果产品在安装时需要用户注册或支付交易体验,则这必须在产品的应用内体验中进行。产品安装完成后,用户可能会被定向到一个浏览器以完成注册或交易。
10.8.2
你必须使用Microsoft支付请求API或安全的第三方购买API,才能购买实体商品或服务;必须使用安全的第三方购买API进行与模拟现实场景的赌博或慈善捐款相关的付款。如果你的产品用来促进或募集慈善捐款或开展促销性的抽奖或竞赛活动,你必须遵守适用的法律。你还必须明确声明,Microsoft不是此次促销活动的集资者或主办方。
你必须使用Microsoft支付请求API或安全的第三方购买API来接收用户的自愿捐款。如果用户收到数字商品或服务作为回报(包括但不限于其他功能或广告删除功能),则你必须改用Microsoft Store产品内购买API。
使用安全的第三方购买API时,应遵循以下要求:
- 在进行交易或从客户处收集任何付款或财务信息时,你的产品必须识别商务交易提供商,验证用户身份,并获得用户对交易的确认。
- 此产品可以为用户提供保存此身份验证的功能,但是,用户必须能够要求对每项交易进行身份验证,或关闭产品内交易。
- 如果你的产品要收集信用卡信息,或者使用第三方付款处理程序来收集信用卡信息,则付款必须按照最新的PCI数据安全标准(PCIDSS)予以处理。
10.8.3
如果你的产品需要财务帐户信息,则你必须通过公司帐户类型提交该产品。
10.8.4
产品及其关联元数据必须提供产品内购买类型和价格范围的相关信息。不得误导客户,你必须清楚地了解你的产品内促销和产品/服务的性质,包括任何试用体验的范围和条款。如果用户在试用产品期间或之后无法访问所创建的内容,则用户必须提前获得通知。此外,当用户即将在你的产品中发起购买选项时,你的产品必须给予明确提醒。
如果你的游戏提供了“虚拟抽奖”或其他提供随机化虚拟商品的机制,那么你必须在客户购买前向其披露收到每个商品的可能性。这些披露可以出现:在产品内(如在应用内的应用商店、Microsoft Store产品描述页(PDP)和/或开发人员或发布者网站上),带有来自Microsoft Store产品描述页(PDP)和/或应用内的链接。
10.8.6
电脑设备上提供的非游戏产品可使用安全的第三方或Microsoft定期帐单API,以开具订阅数字商品或服务的账单,此情形适用于以下指南:
- 你可以为订阅增值,但不能删除用户先前购买订阅时的值。
- 若要中止某个有效订阅,你必须继续提供已购买的数字商品或服务,直至该订阅到期。
- 电脑游戏订阅产品(其主要功能是使能够通过订阅服务访问游戏目录的产品)可使用Microsoft Store产品内购买API或安全的第三方购买API(须符合安全的第三方购买API要求)在通过订阅服务提供的游戏中进行游戏内购买。
- 即使任何Microsoft Store策略有相反规定,如果你的游戏订阅产品依赖非集成软件来向订阅者提供内容,那么不需要在Microsoft Store中提供从属软件。必须在说明元数据的开头公开依赖关系。
- 即使任何Microsoft Store策略有相反规定,订阅中包含的单个游戏都可从Microsoft Store或从游戏服务运营商那里进行分发。虽然在Microsoft Store之外通过游戏订阅分发的游戏不受认证,它们仍必须遵守其他各项适用的Microsoft Store策略。
10.8.7
你的数字产品或服务的所有定价(包括销售或折扣)都应遵守所有适用的法律、法规和监管准则,包括但不限于联邦贸易委员会的反欺骗定价指南。
国家/地区特定的要求
不允许出现在你的产品所适用的任何国家/地区中具有冒犯性的内容。 由于当地法律或文化规范,一些内容可能会在某些国家/地区视为冒犯性内容。 在某些国家/地区可能被视为具有冒犯性的内容示例包括以下各项:
中国
- 违禁的色情内容
- 有争议的领土或区域引用
- 提供或允许对违反适用的当地法律的内容或服务的访问
内容(包含名称、徽标、原创和第三方)
你的产品中的所有内容和相关联的元数据都必须由应用程序提供商原创、通过第三方权限持有者适当地授权、在权限持有者允许下使用,或者在法律允许的其他情况下使用。
用户生成的内容
用户生成的内容 (UGC) 是指用户向应用或产品贡献的内容,或者可由其他联机用户查看或访问的内容。 如果你的产品包含UGC,你必须:
- 在产品中或你的网站上就用户生成的内容向用户发布或提供产品服务条款和/或内容准则。
- 向用户提供一种方式来就产品中不恰当的内容报告给开发人员进行评审和删除/禁用(若违反内容准则),以及/或者实施一种方法来主动监测不恰当或有害的 UGC。
- 在 Microsoft 要求时删除或禁用 UGC。
认证上诉流程
所有产品应遵循上面列出的Microsoft Store策略。如果你的产品未能通过审核,请查看策略以了解失败的原因。若要询问有关产品审核或认证状态的问题,可以发送电子邮件到reportapp@microsoft.com
。
相关扩展资料
- Microsoft Store 策略更改历史记录
- 策略的反馈的论坛
- 应用开发人员协议
- 儿童在线隐私保护法
- 不需要的软件和恶意软件
- 联邦贸易委员会的反欺骗定价指南
- Microsoft 创意规范策略
- Microsoft 创意认可策略
- 家长和服务的管控
Microsoft Store产品排名、位置和营销披露声明
https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RWBGrP
Microsoft Store搜索排名参数
Microsoft Store的数字店面中的搜索功能允许客户在Microsoft Store目录中搜索产品。除非本文中另有说明(说明相关内容需要进行编辑优化),否则,将使用计算机算法将客户输入的搜索查询与Microsoft Store目录中的产品元数据(或本文所述的其他数据指数)进行匹配,从而生成搜索结果。然后,此类结果将根据许多标准进行排名并显示给客户。
对搜索结果排名是为了向客户展示最有可能符合其兴趣的产品,而决定这些搜索结果排名的主要参数有:
- 购买数据—Microsoft Store中销售量或其他形式的购买量较高的产品的排名往往高于购买量较低的产品。
- 是否符合Microsoft Store政策和行为准则–Microsoft Store只向客户展示那些符合Microsoft Store政策和行为准则的产品。
- 客户参与数据—在Microsoft Store中,客户经常查看、搜索或以其他方式表示过兴趣的产品的排名往往高于客户不太感兴趣的产品。
- 客户评分–Microsoft Store客户给出的评分较高的产品往往比客户评分较低的产品排名更高。
Microsoft Store算法搜索功能在其各种店面中为客户提供下列部分或全部类型的搜索结果:
- 标准搜索结果—当客户在Microsoft Store中输入并完成搜索查询后,将显示这些算法搜索结果。标准搜索结果使用上述Microsoft Store搜索排名参数进行排名。
- 自动建议产品结果—这些算法搜索结果包含图像和文本,当客户在Microsoft Store中键入搜索查询时,这些图像和文本将显示在搜索框下方。“自动建议产品”搜索算法可根据各种标准将客户的部分查询进行匹配,以确定哪些结果最有可能与查询背后的意图匹配。自动建议产品结果使用上述Microsoft Store搜索排名参数进行排名。
- 相关查询结果—相关查询结果是客户在Microsoft Store网站上键入搜索查询时显示在搜索框下的建议查询。当客户完成查询后,这些查询结果还会显示在搜索结果页的底部。“相关查询结果”算法根据以前在Microsoft Store上进行的搜索的指数动态地将客户的部分或完整搜索查询进行匹配,以推荐与客户的原始查询背后的意图相关的查询。此算法在确定此类相关搜索查询的排名时使用的主要参数是Microsoft Store客户在一段时间内发出每个查询的次数。因此,客户在Microsoft Store中输入频率较高的搜索查询的排名往往高于输入频率较低的查询。
- Microsoft Edge加载项站点上的自动完成功能—Microsoft Edge加载项站点为其用户提供了一项附加的搜索功能,该功能可动态地针对客户正在键入的查询提供可能的完成建议。自动完成算法根据以前在Microsoft Edge加载项站点上进行的搜索的指数基于各种因素动态地将客户的部分搜索查询进行匹配。此算法对此类结果进行排名时使用的主要参数如下:
- 特定搜索查询的总量–客户在Microsoft Edge加载项站点上输入频率较高的搜索查询的排名往往高于输入频率较低的查询。
- 缺少与查询相关的结果–以前执行的未返回任何结果的搜索查询的排名往往低于至少显示一个结果的查询。
Microsoft Store搜索优化
Microsoft Store编辑团队会优化所显示的与特定搜索查询关联的算法搜索结果。此类优化包括:对算法搜索结果重新排序,以及向结果中添加促销横幅和促销相关查询,如下所述。
搜索结果重新排序
Microsoft Store编辑团队通过更改产品在搜索结果中的排名,对所显示的与特定搜索查询关联的算法搜索结果重新排序。Microsoft Store编辑团队根据各种因素来决定是否优化特定查询,以及如何对此类查询的结果排名重新排序,这些因素的共同目的是确保向客户提供与其兴趣最切合的产品。用于确定对哪些搜索结果重新排序的主要标准以及用于对此类搜索结果的排名重新排序的主要参数包括:
- 产品购买历史数据和预测数据—Microsoft Store中历史或预测财务影响或销售量/其他购买量较高的产品的排名往往高于历史或预测购买量或财务影响较低的产品。
- 客户参与数据—在Microsoft Store中,客户经常查看、搜索或以其他方式表示过兴趣的产品的排名往往高于客户不太感兴趣的产品。
促销相关查询
Microsoft Store编辑团队会创建促销相关查询,这些查询显示在相关查询结果上方的搜索框下。Microsoft Store编辑团队只会针对那些与未在Microsoft Store中销售的Microsoft第一方产品和服务直接相关的搜索查询创建促销相关查询;此类查询仅显示于在Microsoft Store网站上进行的搜索中。Microsoft Store编辑团队之所以将促销相关查询限定为此类产品和服务,是因为此功能仅用于帮助其搜索的Microsoft产品不能在Microsoft Store中购买的Microsoft Store网站访问者。
促销横幅
Microsoft Store编辑团队会创建促销横幅,这些横幅显示在自动建议和/或标准搜索结果空间内的一个显眼位置。促销横幅在视觉上不同于算法搜索结果,因为它们包含一个图像和文本,文本解释了客户在单击促销横幅时将找到的内容。Microsoft Store编辑团队根据各种标准选择要在促销横幅中包含的产品,这些都是为了向客户提供与其兴趣最切合的产品并提高Microsoft Store的经济效益。下面是所考虑的主要参数,如果得到满足,其中每个参数都会提高产品出现在促销横幅中的可能性:
- 此产品是否是由Microsoft作为备案销售商直接销售的产品(例如第一方产品)
- 产品购买和使用情况的历史数据和预测数据—Microsoft Store中历史或预测销售量或其他形式的购买量较高的产品的排名往往高于购买量较低的产品
- 最近上市的或即将上市的产品-最近上市的产品的排名往往高于不是最近上市的产品。
- 在公司级公告中是否提到了此产品
- 产品是否收录在全店展销中
- 产品是否收录在某个展销“选集”中(“选集”是具有“排名靠前的免费游戏”、“最热门的应用”等相同特征的展销产品的列表;在创建展销选集和对其进行排序时,将使用下面列出的Microsoft Store展销排名参数)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· 趁着过年的时候手搓了一个低代码框架
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· 乌龟冬眠箱湿度监控系统和AI辅助建议功能的实现