在微信小程序正式上线后,要求大家在制作完小程序后将代码上传至微信官方进行审核。微信不仅会审核小程序里面是否有违规的地方,而且也会审核代码的规范性,那么到底微信小程序审核规则说明是什么样的呢? 微信小程序审核规则说明:
一、可用性和完整性:
1、提交的小程序须是一个完成品,不能是测试版,可以流畅打开,可以稳定运行。
2、本身会崩溃,或小程序程序会造成微信客户端崩溃的,将会被拒绝。
3、存在严重Bug的小程序(如无法添加和打开、无法返回和退出、卡顿严重等),将会被拒绝。
4、若小程序中存在帐号体系,需提供小程序测试号,它包含用户帐号和密码,确保这个帐号可以体验所有功能。
二、用户隐私和数据安全:
1、 在收集和使用用户任何数据时,必须明确告知用户该数据的用途,确保经过用户明确同意和授权,并应在用户同意和授权的范围内进行合理使用。在用户注销帐号后应相应删除相关数据。小程序数据包括但不限于获取地理位置、用户通讯录、用户手机号码等。
2、不得在小程序任何页面请求或诱导用户输入微信用户的用户名或密码。
3、不得将搜索小程序功能加入小程序。
4、不得在程序中进行或将小程序收集到的用户数据私下进行各种形式的出售、转交、交易、越权披露或泄露。
5、不得在未经用户授权同意的情况下,显示用户相关数据。
6、小程序不得要求用户降低手机操作系统安全性后,方能使用相关功能。
7、如果小程序有需要追踪用户的地理位置的功能,则必须提供退出该位置追踪的功能和明确指示。
三、技术实现规范性:
1、需要提供小程序文档和说明。
2、禁止视频、音乐、语音等多媒体的自动播放。
3、安装或运行其他可执行的微信小程序代码的程序,将会被拒绝。
4、违规加载或更新代码,将会被拒绝。
5、如果小程序有账户系统,必须提供能正常使用且易于发现的“退出”账户选项。
四、UI规范:
1、符合WeAppUI规范。
2、小程序页面内的浮层和弹窗可关闭。
3、小程序的界面必须遵守微信的外观和功能,不能提供改变微信外观和功能的产品体验。
4、小程序的界面不得模仿系统通知或警告诱导用户点击。
5、小程序头像logo需使用透明或有色背景。如果使用白色背景,则需要使用有色边框