昨天刚经历了个人小程序不备案就无法打开的噩梦,个人小程序不备案无法访问,报错“该小程序仅支持由小程序开发团队体验,无法访问”。晚上又迎来暴击,提交小程序备案刚过预审,就被封号处理 🥲。前后也就半小时,开发了上百个小程序,还是第一次遇到这种情况。

网上搜索了一下,好多人遇到了同样的问题。而且普遍是,根本没有真实用户访问过的情况下,因为备案完成前,根本没有新用户能打开小程序。那么何来的用户投诉。。。微信审核团队撒谎也不能认真点。。。

没办法,客户着急用。我先临时把小程序的功能改造成网页 H5 版本,先让用户用着。好在客户比较好说话,也没有埋怨我。但是我真是有苦说不出,正月十五过节的晚上,刚家庭聚餐喝了个半晕状态,还要连夜改造小程序为网页版。这还好不是企业版小程序,否则交了 300 大洋还要被封禁,估计客户得跟我翻脸。
为何会被判定为恶意注册
在小程序后台,点击申诉按钮,才能看到违规的具体原因。给我的理由是:
违反规则《微信小程序平台运营规范》1.注册提交规范
1. 注册提交规范
1.1 提供给用户可以联络到开发者的链接或电子邮箱等有效联系方式。
1.2 提供给平台联络到开发者的管理员微信号,并保证该微信号真实有效。
1.3 你所提交的微信小程序,不得关联至你不具有完整合法权益或不具备完整授权的网站、应用程序、产品或服务等。
1.4 为保障平台和其他用户的安全、稳定,我们会在你提交微信小程序、运营微信小程序等全过程中,要求你提供相应的材料、进行相应的修改等补充和调整,你应当按照我们的要求协助我们进行审核,否则,将影响审核的结果。
1.5 微信鼓励开发者进行创新,不允许重复注册、提交2个及以上页面、内容、功能相同或同质化严重的微信小程序,以为用户提供多样化服务。同时,请避免注册或提交与已有的微信小程序相同或类似的微信小程序,保障微信小程序之间相互具有区别性和不可替代性,避免给用户造成混淆,影响用户体验,使微信小程序的账号资源得以合理使用。
看了一下这个规范,我感觉唯一可能有问题的是第五条。因为我的这个小程序功能确实是一套界面类似的功能,但是执行逻辑确实各不相同,因为不同版本的处理逻辑是不一样的。这个确实没办法,因为审核人员又不可能去看 js 逻辑代码。这以后就有点难搞了,想一套模版卖多份基本就没有活路了。而且,我提交的这个版本,还是用 AI 把 js 逻辑完全重写了一遍的版本,改动反而是最大的一版。。。我猜测微信应该是有一套自动截屏的系统,把小程序各个界面做截图备份,然后匹配相似度。因为这种判定不太可能是靠审核人员人工判定,大概率是靠系统比对后给出的建议。
规避方案
同时,也有一个客户给我转发了一个竞品的小程序,我当时还惊叹这么简单的功能为何花那么多精力在界面美化上。我现在想明白了,大概就是为了规避这个恶意注册的问题。其实大体思路:
- 换不同的整体大背景图
- 换不同的轮播图。那些批量卖的商城模版,你总不能都判定为功能类似吧。那淘宝和京东又有什么不同呢?
- 先用模板开发,测试通过后,让 AI 重构界面,让界面看起来不一样。
- 多个客户共用一套小程序,把处理逻辑放到服务器。每个人看到的都是自己特有的处理流程。
- 干脆这种类型的功能不要做小程序了,全部转成网页版本。省去了注册,备案,每年交认证费的麻烦。
简单粗暴的处理方式
我感觉这是非常离谱的一个处理方式。因为没人会认真读你的条款。我做了这么多年的小程序开发,也是第一次见。但是,你不能因为一次违规就直接封号,为啥不能先拒绝发布,打回去重新开发修改呢?直接就封号也是真的任性。
关于作者 🌱
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式