微信小程序成员管理
角色分类
- 管理员
- 开发者
- 体验成员
开发者管理
开发者默认享有上传代码,提交代码审核、预览开发版、体验版的权限
添加开发者
- 输入微信号查找
- 权限授予
体验成员
体验成员只能查看,没有上传代码的权限和登录后台的权限
体验成员
- 输入微信号查找
- 权限授予
微信小程序配置服务器域名和业务域名
微信小程序本身的限制,并不能直接请求接口地址和在web-view中随意跳转H5页面,其需要配置服务器域名,才能在微信小程序中请求后台接口地址,需要配置业务域名,才能在web-view中跳转H5页面
配置了服务器域名,小程序的体验版和正式版才能请求后台接口地址
1. 登录微信公众平台小程序管理后台,点击管理----开发管理
2. 找到服务器域名,配置request合法域名(后台请求域名)
备注:服务器域名必须是https协议的,且服务器域名需经过ICP备案,新备案域名需24小时后才可配置。域名格式只支持英文大小写字母、数字及“- ”,不支持IP地址。
配置完成后,即可正确请求后端接口了
配置了服务器域名,小程序的体验版和正式版才能请求后台接口地址
1. 登录微信公众平台小程序管理后台,点击管理----开发管理
2. 找到业务域名,配置合法域名(web-view要跳转的H5域名)
备注:
①业务域名必须是https协议的,且业务域名需经过ICP备案,新备案域名需24小时后才可配置。域名格式只支持英文大小写字母、数字及“- ”,不支持IP地址。配置业务域名后,可打开任意合法的子域名
②业务域名需要下载校验文件,并将文件放置在域名根目录下,例如wx.qq.com,并确保可以访问该文件,也就是说,我们并不能随意通过web-view嵌套H5页面,而是需要有该H5页面域名的修改权限才行。
配置完成后,我们就可以通过web-view嵌套H5页面了
小程序隐私配置
为规范开发者的用户个人信息处理行为,保障用户合法权益,小程序、插件中涉及处理用户个人信息的开发者,均需补充相应用户隐私保护指引。
具体填写内容说明可见小程序用户隐私保护指引内容介绍、插件用户隐私保护说明内容介绍
前言:
9月15日开始强制开启隐私接口必须要弹窗提醒同步状态
调整方法
分两步骤
1、在小程序后台填写使用到的隐私接口的用途。保护指引
填写用户隐私保护指引
1.1 填写协议位置
微信小程序后台 - 设置—基本设置—用户隐私保护指引 - 更新
1.2 勾选权限
这里根据你程序中使用到的权限,进行选择,并进行有效的说明!
关系对照,确认开发者用到哪些功能,就勾选哪些。
1.3 填写技巧
驳回案例:
隐私接口授权信息描述存在不明确、空白、填写无意义内容、乱填写、填写过于简洁含糊等情况;
示例①: 小程序涉及多个隐私信息接口类型,信息类型填写存在不清晰且多个接口原因一致
示例②: 小程序隐私信息接口类型存在填写无意义的内容,填写“为了收集信息而收集信息”并未清晰描述信息接口原因
示例③: 小程序隐私信息接口类型存在填写“不清楚、不知道”、“111、AAA、!@#¥”等乱填接口原因
示例④: 内容过于简洁或含糊,仅填写“使用、定位、开发”等内容,无法清晰了解到使用接口原因
正确案例:
请清晰的描述使用权限的用途,例如:
- 为了开发者收集你选中的照片或视频信息,用于在上传附件时可以发送图片或视频类型的内容。
- 为了在文本输入框中快捷进行语音转文字技术,开发者将在获取你的明示同意后,访问你的麦克风。
- 为了您在报销时,可以快速的提取您的发票信息,将访问您的发票列表。
1.4 第三方插件/SDK信息
1.5 其他信息参考
版本管理
版本分类
- 开发版
- 体验版
- 线上版本
开发版
开发版就是开发者自己在本地启动,通过微信开发者工具预览的版本,可以通过生成的二维码分享给其他有开发版权限的成员
体验版
开发者上传代码,自动形成了一个体验版,
线上版本
可以被所有用户查看的版本
上线过程
flowchart TD
Start[当前线上版本 v1.0] --> A[开发者上传新代码 v1.1] A --> B[生成体验版 v1.1] B --> C[体验版提交代码审核] C --> D[生成审核版本 v1.1] D --> E{审核状态} E -->|审核通过| F[审核版本通过] E -->|审核拒绝| G[审核被拒绝] F --> H[发布到线上] H --> End[线上版本更新为 v1.1] G --> I[修复问题] I --> A style Start fill:#ffcdd2 style A fill:#e1f5fe style B fill:#f3e5f5 style C fill:#fff3e0 style D fill:#fce4ec style E fill:#fff59d style F fill:#e8f5e8 style G fill:#ffab91 style H fill:#c8e6c9 style End fill:#a5d6a7 style I fill:#ffcc80