# 小程序审核规范与常见问题 > 帮助你提高审核通过率 --- ## 一、审核时间 | 类型 | 时间 | |------|------| | 首次提审 | 1-7个工作日 | | 非首次提审 | 1-3个工作日 | | 加急审核(付费) | 24小时内 | **注意**:节假日期间审核时间会延长 --- ## 二、常见被拒原因及解决方案 ### 1. 类目不符 **问题描述**: 小程序功能与所选类目不一致 **解决方案**: - 检查小程序实际功能 - 在后台选择正确的类目 - 部分类目需要资质证明 **示例**: - 电子书阅读 → 教育-在线教育 或 图书-电子书 - 商城 → 商家自营-百货 - 工具类 → 工具-效率办公 ### 2. 隐私协议缺失 **问题描述**: 使用了隐私接口但未配置隐私保护指引 **解决方案**: 1. 在小程序后台配置《用户隐私保护指引》 2. 在小程序代码中实现隐私授权弹窗 3. 确保每个隐私接口都有对应说明 ### 3. 诱导分享/关注 **问题描述**: - "分享到群可获得xx" - "关注公众号领取xx" - "转发后才能继续使用" **解决方案**: - 删除所有诱导性文案 - 分享/关注不能作为获取功能的前提条件 - 可以使用"邀请好友"等非强制性引导 ### 4. 虚拟支付(iOS) **问题描述**: iOS上使用了非IAP的虚拟商品支付 **解决方案**: - iOS上虚拟商品必须使用苹果内购(IAP) - 或者关闭iOS上的虚拟商品购买入口 - 实物商品可以使用微信支付 **常见虚拟商品**: - 会员/VIP - 虚拟货币 - 电子书内容 - 课程/教程 ### 5. 功能不完整 **问题描述**: - 页面空白或无内容 - 按钮无响应 - 功能入口找不到 **解决方案**: - 确保所有页面都有内容 - 确保所有按钮都有响应 - 提供完整的测试账号 - 录制操作视频说明 ### 6. 内容违规 **问题描述**: - 涉及敏感词汇 - 图片不合规 - 用户生成内容(UGC)无审核机制 **解决方案**: - 自查敏感词 - 检查图片是否合规 - UGC内容需要有审核/举报机制 ### 7. 资质问题 **问题描述**: 某些功能需要特定资质 **常见需要资质的功能**: | 功能 | 需要资质 | |------|----------| | 直播 | 《增值电信业务许可证》或《网络文化经营许可证》 | | 金融 | 金融资质 | | 医疗 | 医疗资质 | | 地图 | 地图服务相关资质 | | 发票 | 发票服务资质 | ### 8. 测试账号问题 **问题描述**: - 未提供测试账号 - 测试账号无法登录 - 测试账号权限不足 **解决方案**: - 提供有效的测试账号和密码 - 确保测试账号可以体验全部功能 - 在审核备注中说明账号用途 --- ## 三、提高审核通过率的技巧 ### 1. 提交前自查清单 - [ ] 所有页面功能正常 - [ ] 隐私协议已配置 - [ ] 类目选择正确 - [ ] 无诱导分享/关注 - [ ] iOS虚拟支付问题已处理 - [ ] 测试账号有效 - [ ] 内容合规 ### 2. 填写完整的审核信息 ```python # 提交审核时的item_list示例 item_list = [ { "address": "pages/index/index", "tag": "电子书 阅读 创业", "first_class": "教育", "second_class": "在线教育", "first_id": 1, "second_id": 2, "title": "首页-电子书列表" }, { "address": "pages/read/read", "tag": "阅读 书籍", "first_class": "教育", "second_class": "在线教育", "first_id": 1, "second_id": 2, "title": "阅读页-章节内容" } ] ``` ### 3. 录制操作视频 对于复杂功能,建议录制操作视频: 1. 展示所有核心功能 2. 演示完整的用户流程 3. 说明需要测试账号才能体验的功能 ### 4. 写清楚版本说明 ``` 版本说明示例: 1. 新增电子书阅读功能 2. 新增用户登录功能(使用手机号登录) 3. 新增分销功能(邀请好友可获得佣金) 测试账号: 手机号:13800138000 验证码:123456 注意事项: 1. 分销佣金功能需要登录后才能使用 2. 部分章节为付费内容,可使用测试账号体验 ``` --- ## 四、审核被拒后的处理 ### 1. 查看拒绝原因 ```python from mp_api import MiniProgramAPI api = MiniProgramAPI(access_token="你的token") status = api.get_latest_audit_status() if status.status == 1: # 被拒 print(f"拒绝原因: {status.reason}") print(f"问题截图: {status.screenshot}") ``` ### 2. 根据原因修改 - 仔细阅读拒绝原因 - 查看问题截图 - 针对性修改 ### 3. 重新提交 修改完成后重新提交审核,建议在版本说明中说明修改内容: ``` v1.0.1 更新说明: 1. 修复上次审核指出的问题 2. 删除了诱导分享的文案 3. 完善了隐私协议配置 修改详情: - 删除了"分享到群获得积分"的引导 - 在设置页面增加了隐私协议入口 ``` --- ## 五、特殊情况处理 ### 1. 加急审核 微信提供付费加急审核服务,24小时内完成审核。 申请条件: - 有紧急的业务需求 - 非首次提审 ### 2. 申诉 如果认为审核结果有误,可以申诉: 1. 登录小程序后台 2. 版本管理 → 审核版本 3. 点击"申诉" 4. 填写申诉理由 ### 3. 撤回审核 如果发现问题需要撤回: - 每天只能撤回1次 - 撤回后需要重新提交 ```python # 撤回审核 api.undo_code_audit() ``` --- ## 六、审核状态码说明 | 状态码 | 说明 | 后续操作 | |--------|------|----------| | 0 | 审核成功 | 可以发布上线 | | 1 | 审核被拒 | 根据原因修改后重新提交 | | 2 | 审核中 | 等待(1-7个工作日) | | 3 | 已撤回 | 修改后重新提交 | | 4 | 审核延后 | 等待进一步通知 | --- ## 七、相关链接 - [小程序审核规范](https://developers.weixin.qq.com/miniprogram/product/reject.html) - [运营规范](https://developers.weixin.qq.com/miniprogram/product/#运营规范) - [常见拒绝情形](https://developers.weixin.qq.com/miniprogram/product/reject.html)