我决定做一个小程序的时候,其实心里是没底的。网上搜了一圈教程,要么是给技术团队看的,要么是教你怎么用模板套一个“伪小程序”,真正从零开始、以个人身份走完全程的详细记录,少之又少。所以当我的小程序最终在微信里搜得到、能正常下单、能收到消息提醒的那一刻,我觉得有必要把这一路踩过的坑、绕过的弯,原原本本写下来。
第一步是注册。打开微信公众平台,点击“立即注册”,选择“小程序”。这里有一个很关键的认知:个人主体能注册,但功能受限。比如微信支付,个人小程序是开不了的。如果你的业务涉及收款,要么用微信小店的接入方案,要么在前期用“服务通知”加“人工收款”过渡。我选择的是后者,因为我的业务是预约制服务,客户先咨询,确认后再转账,小程序主要承担展示和预约表单的功能。
注册流程本身不复杂,填邮箱、设密码、激活邮件,然后就是主体信息登记。个人需要上传身份证正反面,手持身份证的照片,以及一个辅助证明材料——这个材料其实就是一个说明文档,写清楚你这个小程序要干什么,为什么以个人身份注册。我写了大概三百字,附上了几张业务场景的截图,审核三天后通过了。
拿到AppID之后,真正的挑战才开始。我没有任何代码基础,所以必须借助第三方工具。市面上主流的平台有微搭、轻芒、上线了、即速应用等等。我一个个试过去,最后选了微搭,原因是它对个人开发者友好,而且可以直接在微信开发者工具里预览和调试。费用方面,基础版免费,但如果你想用自定义域名、去掉平台水印、绑定自己的支付接口,就得付费,一年大概几百到一千不等。
搭建的过程其实就是拖拽组件。首页、列表页、详情页、表单页、个人中心,这些页面都有现成的模板。我需要做的就是把图片换成自己的、文案改掉、表单字段调成我需要的。比如预约页面,我加了“姓名、手机号、预约时间、备注”四个字段,然后设置提交后跳转到“预约成功”页面。这里有一个小技巧:表单提交的数据默认存在微搭的后台数据库里,你可以随时导出Excel,也可以设置消息提醒,每次有新预约,你的微信就会收到通知。
接下来是最折磨人的一步:审核。小程序提交审核前,必须确保所有页面内容完整,不能有“建设中”“测试中”这样的字样。我第一次提交被驳回了,原因是“服务类目与实际内容不符”。我填的是“工具-信息查询”,但实际做的是“预约服务”,类目对不上。改成了“教育-预约报名”之后,第二次提交依然被驳回,这次的问题是“用户协议和隐私政策链接无效”。我赶紧去微搭后台把这两个文档的链接补上,又写了一份隐私政策说明,重新提交,第三次终于过了。
从提交到通过,前后花了四天。中间我还犯了一个低级错误:忘记在微信开发者工具里上传代码版本。很多人以为在第三方平台发布就完事了,实际上你必须把代码上传到微信公众平台,然后在“版本管理”里提交审核。这个流程我在第三天晚上才搞明白,白白浪费了两天。
上线之后,还有一堆收尾工作。比如配置服务器域名,把微搭的API接口加到微信小程序的“request合法域名”里;设置小程序二维码,方便客户扫码进入;还有最容易被忽略的“搜索优化”,在后台把“搜索关键词”填满,你的小程序才有可能被搜到。我填了业务相关的十几个关键词,大概一周后,搜索量才慢慢起来。
整个流程走下来,最大的感受是:个人创业者做小程序,技术不是最大的门槛,耐心才是。注册、搭建、审核、配置、上线,每一步都有坑,每一步都需要你反复确认。尤其是审核环节,被驳回是常态,不要灰心,按照驳回理由一条条改,总能过。
现在我的小程序每天稳定有十几个访问量,预约表单每周能收到三五条。对于一个没有任何技术背景的个人创业者来说,这个结果已经超出预期了。如果你也正在犹豫要不要做一个小程序,我的建议是:先动手,别想太多。注册一个账号不需要钱,拖拽一个页面不需要代码,被驳回就改,改到通过为止。等你真正上线的那一刻,你会发现,之前所有焦虑和折腾,都值了。