应用程序要求
该门户网站正在开发中。文档的完整版本请看这里.
每个应用程序在RuStore发布前必须经过强制性审核。文中列出的所有要求对开发者来说都是必须的。不符合这些要求可能会导致应用程序发布被拒绝,或者如果违规在审核后被发现,可能会导致应用程序从商店中移除。
带有此图标的区块包含推荐执行的建议。
带有此图标的区块包含对要求的重要说明。
在发布前,开发者需要重新检查:
- 应用程序的运行能力:
-
应用程序必须能够启动并稳定运行,无故障和错误;
-
应用程序的所有声明功能都必须正确运行;
-
禁止发布引起故障、强制关闭、卡顿 或错误运行的应用程序;
-
应用程序必须是自成一体的并具有原创内容。我们不欢迎唯一目的是重定向到网站(WebView)的应用程序。应用程序可以复制网站功能或使用WebView执行某些任务,但它应被用户感知为一个完整的、独立的产品。如果我们怀疑应用程序发布的目的是吸引网站流量,我们可能会阻止访问它;
-
应用程序不应包含大量广告,这些广告会干扰应用程序的充分使用(例如,在用户每次操作后显示广告),或者不提供从屏幕上移除它们的方法;
-
如果应用程序中有授权功能,用户应能够成功完成授权,而不需依赖外部资源;
-
如果您的应用程序面向特定用户群体,您需要在向审核员的评论中提供测试账户的信息;
请不要忘记在"审核员评论"栏中提供授权的测试数据,供RuStore审核员检查功能。确保在演示模式中展示了应用程序的所有功能。
-
确保您的应用程序适配大多数现代移动设备 --- 不允许有错误和应用程序布局不当;
-
确保您上传的是正确的应用程序版本 --- 针对移动设备。
为了确保用户内容的及时性,RuStore保留阻止和(或)删除在其他商店中有更高版本的应用程序的权利。
- 如果应用程序是从RuStore下载的,当有新版本可用时,用户应收到通知,建议通过RuStore进行更新。
- 应用程序内容:
应用程序、其描述和功能不得违反俄罗斯联邦法律!
RuStore规则禁止发布违反俄罗斯联邦法律或用于规避法律规定的应用程序。RuStore保留拒绝发布违反俄罗斯联邦法律的应用程序的权利,并可能隐藏之前已发布的此类应用程序。
应用程序、其卡片以及 其中的用户内容不得包含:
-
不道德的言论或观点:如明显基于宗教、种族、性取向、性别、民族和种族起源的歧视,以及暴力呼吁、非幽默背景下的侮辱等;
-
提议销售或分发非法商品(处方药品、毒品、武器、烟草和尼古丁制品及其交付等)和服务(卖淫、伪造文件、黑客服务、刷量等);
-
禁止的色情内容,包括绘制的。此限制同样适用于交友应用和可能包含色情内容的其他应用;
-
真实描绘被杀害、伤害、折磨或虐待的人或动物的图像,以及其他令人震惊的内容,除非它们用于相应的主题和年龄类别(例如医疗内容);
-
以任何形式和任何背景下的自杀呼吁,包括图像或美化自我伤害;
-
使用他人的商标和知识产权,包括可能误导用户的标志和名称;
如果您的应用程序是其他服务的官方合作伙伴,请提供此身份的文件证明。RuStore保留对证明知识产权的文件进行抽查的权利。
- 链接到其他应用商店或展示窗口,钓鱼和不相关的链接。
RuStore禁止发布与组织和进行赌博、在赌场接受赌注以及用真钱支付赢利有关的应用程序。
开发者发布具有发布用户内容的能力的应用程序必须确保对该内容进行及时和适当的预审核或根据用户投诉的追后审核。
具有用户内容或社交网络的应用程序必须包括:
-
不可接受内容的定义和标准;
-
有关冒犯性内容的报告机制;
-
对滥用服务的用户进行封锁;
-
与技术支持或审查团队的联系信息。
应用程序的版主应及时响应用户的问题和RuStore技术支持的查询。
如果应用程序包含来自可能显示成人内容的网站的用户内容,则该内容应默认隐藏,只对在网站上启用此内容的用户显示。
- 应用程序安全性和用户权利保护:
-
应用程序中不得包含恶意和网络钓鱼链接;
-
如果应用程序涉及个人数据处理,请确保您拥有个人数据操作者的官方地位。您还必须通知用户其数据正在被收集,并获得其同意进行数据处理;
-
如果您的应用程序中有购买功能,请向用户提供关于商品和服务支付、交付及退货的详细信息。遵守"消费者权益保护法"。
- 隐私与设备数据:
在应用程序运行过程中,您的应用程序可能会访问设备上用户的个人和敏感数据。
建议您查阅权限声明文档。在RuStore中,以下权限级别被接受:
-
禁止;
-
敏感;
-
安全;
-
过时。
如果在上传到"RuStore 控制台"时发现应用程序含有被禁止的权限(protection level --- «not for use by third party applications»),该版本将被拒绝。APK文件需要进行修改,删除禁止的权限后重新上传。
如果在上传应用程序时发现敏感权限,开发者应在"敏感权限"模块中为每项权限的使用提供合理解释。
在处理权限时,请确保:
-
用户授权的数据不用于出售,也不传播或转让给第三方;
-
请求权限不是为了绕过设备隐私设置;
-
应用程序仅请求为提供服务所需的权限;
-
如果用户拒绝授权,您不应努力说服他。您可以提供不需要权限的替代方案。例如,建议用户自行在地图上查找最近的办公室,而不 是基于设备位置数据;
-
用户对授权的同意应以主动行为的形式表达。例如,自动关闭的弹窗、故意或偶然退出对话框不视为同意;
-
请求的权限信息对用户可见。您可以在应用程序内提供此信息,并在RuStore商店的应用程序描述中发布链接或信息块;
-
您已向用户明确了所有请求的权限及其使用目的。如果发现不符合情况,我们可能会要求您提供并/或发布额外的解释。
我们要求您采取合理和有根据的措施,以防止您提供的服务被用于非法目的。如果不遵守这些要求,应用程序及其发布者可能会在RuStore中被封禁。
- 应用程序类型:
在发布应用程序时,请指明如果您的应用程序没有免费功能,则它是"付费的"。
免费应用程序可以提供付费订阅和应用程序内购买产品的功能。
在订阅的情况下,用户应该能够在订阅前使用应用程序和它的部分功能。同时,必须明确告知用户订阅的存在及其费用。
请参考"如何在应用程序中创建付费产品"和"如何为应用程序创建订阅"部分,以设置您的应用程序的付费内容。
请注意,故意误导用户可能会导致您的应用程序从RuStore中被删除。
- 应用程序的名称、描述、图标和截图
6.1 在应用程序的名称和描述中,包括在版本变更历史中,不得包含:
- 诱人标题:避免使用"最好的"、"唯一的"、"禁止的"、"秘密的"、"最"的等类似词语。如果您在应用程序的描述中使用"官方"一词,我们将要求您提供该状态的文件证明;
在RuStore发布应用程序时,开发者必须确认应用程序及其内部的任何内容的使用不侵犯第三方权利。我们可以在检查的任何阶段要求确认这种权利。
避免使用其他文字和图形方式误导用户。
-
隐晦或直接的侮辱、脏话和其他粗俗语言;
-
其他人的商标和知识产权,包括标志和名称;
-
链接到其他应用商店或展示窗口,钓鱼和不相关的链接。
在将应用程序发送审核之前,请使用拼写检查服务来校正描述。
6.2 在应用程序的名称和简短描述中禁止使用表情符号和特殊字符,除非它们是品牌的一部分。
如果应用程序名称包含缩写或专业术语和缩写词,建议在简短描述中说明应用程序的用途。
应用程序在展示窗口和用户设备上安装时应该有相同的名称。
6.3 应用程序的详细描述应该清晰、连贯、易懂,并且用俄语撰写。术语和名称可能是个例外。描述中只应包含应用程序发布时可用的功能和内容。
建议在详细描述中不要使用表情符号、笑脸符号或重复的特殊字符。不应滥用关键词、大写字母或其他方式过度吸引用户注意。
6.4 图标不得:
-
模仿政府应用程序的图标;
-
使用他人的商标和知识产权,包括可能误导用户的标志和名称;
-
显示不存在于应用程序中的未读消息或通知的图标。
应用程序在展示窗口和用户设备上安装时应该有相同的图标。
6.5 截图应展示应用程序或游戏的实际机制和功能,而不仅仅是标题、登录页面、开场画面或艺术作品。不允许形成仅由艺术作品或与应用程序界面无关的元素组成的截图序列。
对于游戏应用程序,截图应展示当前的图形水平。
截图不得包含:
-
Android或其他应用程序的界面元素;
-
应用程序中还不存在或已不存在的功能。
6.6 视频要求:
-
视频应直接与应用程序相关(例如,您可以上传预告片、游戏玩法录像等);
-
视频不得包含不允许的内容(参见第2条。应用程序内容);
-
视频必须是公开的;
-
放置视频的页面必须对所有用户开放。如果您添加的视频来自隐私设置受限的页面,则必须将视频移到一个开放访问的群组或公共页面。
-
只能添加来自VK Video服务的视频链接;
-
视频时长不得超过1分钟;
-
只能添加一个视频。
6.7 应用程序的分类:
-
应用程序应具有正确的类别。请查阅可能的类别列表。如果类别指定不正确,管理员可以更改应用程序的类别;
-
应用程序应具有正确的年龄类别。如果您不确定应该设置哪种年龄限制,请查阅[年龄限制]如何正确选择年龄限制?信息。