微信小程序设置教程:从注册到上线的完整配置指南
微信小程序做完之后,能不能正常跑起来,很大程度取决于后台设置有没有配对。很多人卡在页面空白、接口报错、功能用不了这些问题上,其实大部分都是设置环节出了岔子。这篇文章就把小程序设置的常用模块一次性讲清楚,照着做基本不会踩坑。
一、注册完成后先搞定基本信息
登录微信公众平台,用小程序账号进入后台,第一件事是完善基本信息。这里包括小程序的名称、头像、简介和服务类目。名称一旦设置,修改是有限制的,个人主体一年只能改两次,所以起名前最好想清楚,同时去微信里搜一下有没有重名。服务类目特别重要,它决定了你的小程序能做什么。比如你想做电商,就要选电商相关类目;做餐饮预约,就选生活服务类目。类目选错了,后期审核会被打回来,涉及特殊行业(医疗、金融、教育等)还需要提交资质证明,这部分要提前准备材料。
二、开发设置里的关键参数
进入开发管理菜单,点开开发设置,这里有几个核心内容必须配置。最关键的是AppID和AppSecret,AppID是小程序的身份标识,开发工具里创建项目时要填它;AppSecret相当于密码,调用接口时要用,生成之后要立刻保存好,因为页面刷新后就看不到了,丢了只能重置,重置后原来用到它的地方都会失效。服务器域名配置也在这个页面。你的小程序如果要请求数据,后端接口的域名必须在这里登记,而且必须是HTTPS协议,不能用IP地址或者localhost。request合法域名、socket合法域名、uploadFile合法域名这几项按实际需求填,每个月能修改的次数有限制,所以一次配全,别频繁改。
三、权限设置和隐私接口
现在微信对用户隐私管得越来越严,获取用户位置、相册、麦克风这些敏感信息,都要在隐私设置里声明用途。在设置页面找到服务内容声明,填写用户隐私保护指引,明确说明你收集哪些信息、用来干什么。没配置隐私指引的小程序,调用相关接口会直接失败,这是近两年新上线的审核要求,很多老项目升级后突然报错,就是这个原因。另外像获取手机号、获取摄像头这些能力,需要在接口设置里逐个申请开通,审核通过才能用。
四、成员管理和体验版
开发阶段不需要一个人包揽所有事,在成员管理里可以添加开发者和体验者。开发者能用开发工具上传代码、查看后台数据;体验者可以扫描体验版二维码,在正式发布前先试用。个人主体小程序能加的开发成员数量比较少,企业主体会多一些。上传的代码会形成开发版本,把它设为体验版,分享二维码给同事或客户测试,确认没问题后再提交审核。
五、基础库和调试设置
微信会定期更新基础库,新功能往往依赖新版本的基础库。在开发设置里可以设置最低基础库版本,低于这个版本的用户会收到升级提示。建议不要设置得太高,不然一些用旧版微信的用户会被挡在门外。调试方面,开发版和体验版默认能打开调试模式,能看到网络请求和控制台日志,排查问题时非常好用。正式版遇到bug,可以在后台性能分析里看数据,或者先在体验版上复现问题。
六、发布前的最后检查
提交审核前,建议把整个流程再走一遍:域名配置是否齐全、隐私指引是否填写、类目和实际功能是否一致、页面里有没有测试数据和空白链接。审核被拒最常见的原因就是类目不符和缺少相应资质,比如小程序里有付费内容却没选对应的类目,或者用了直播能力但没申请权限。审核通过后记得点发布,很多人以为通过就自动上线了,其实还要手动发布才会正式生效。
总的来说,小程序设置并不难,难的是细心。把类目、域名、隐私指引、成员权限这四块配好,后面的开发和上线会顺畅很多。遇到报错先去后台检查设置,十有八九问题就出在那儿。
