| name | mini-program-audit-checker |
| description | 帮助开发者在小程序提审前进行自我排查,检查是否符合微信审核要求。当用户准备提交小程序审核、担心审核被拒、或需要了解审核规范时调用。 |
小程序审核自查助手
使用场景
- 准备提交小程序审核时 - 进行全面自查,提前发现潜在问题
- 审核被拒后 - 帮助排查被拒原因,提供修复建议
- 想了解审核规范时 - 提供微信审核规则的详细解读
参考文档:微信小程序平台常见拒绝情形
审核检查清单
一、账号基本信息
1.1 基本信息规范
小程序名称、简介、logo、服务范围、服务标签、账号基本信息文字均不得:
| 检查项 | 重要性 | 检查要点 |
|---|
| 侵犯他人权益 | 🔴 高 | 不得侵犯著作权、商标权、肖像权、名誉权等。不得使用不属于该小程序主体的品牌或商标、标识等内容或与之相似的内容、信息、特殊角标 |
| 违规广告用语 | 🔴 高 | 不得含有商业化用语的、热门小程序名称、"国家级"、"最高级"等新广告法明令禁止或其他无关的词语 |
| 违法违规内容 | 🔴 高 | 不得含有政治、色情、敏感、暴力血腥、恐怖、其他国家法律法规禁止的词汇及违法内容 |
示例说明:
- 检查名称、简介中是否含有该小程序不属于该账号的权益
1.2 特别规则
1.2.1 名称、简介
| 检查项 | 重要性 | 检查要点 |
|---|
| 简介明确功能点 | 🔴 高 | 简介需明确介绍小程序的功能点,不能使用模糊的词义表达。如不能使用"该小程序旨在提高用户的生活品味"这类模糊表达 |
| 名称简介一致性 | 🔴 高 | 名称、简介的信息表达的意思必须有关联,具有一致性,并应与实际提供的功能一致,不含有与功能无关的搜索热词 |
| 名称识别性 | 🔴 高 | 名称不能以电话、邮件、日历、小游戏等广义归纳类、斗地主、麻将等通用游戏名称类、或者其他普遍且不具有识别性词语来命名。名称必须是两个词以上的组合 |
示例说明:
- 能在简介中提炼该小程序的几个功能点
- 简介中能找到小程序名称或者分拆出来的词汇
- 当无法判断时,审核人员可主观判断
1.2.2 头像logo
| 检查项 | 重要性 | 检查要点 |
|---|
| logo清晰度 | 🔴 高 | 小程序头像logo清晰度不够时,不予通过。无法看清、分辨、识别图片中包含的各个元素(如:文字、物体、形状等) |
| logo一致性 | 🟡 中 | 小程序头像logo应与名称、简介保持一致 |
| 官方品牌标识 | 🔴 高 | 小程序头像logo不得包含腾讯、微信等官方品牌标识 |
1.2.3 服务范围和服务标签
| 检查项 | 重要性 | 检查要点 |
|---|
| 标签与范围一致 | 🔴 高 | 小程序所设置的服务标签,应与所选的服务范围保持一致。标签不能超出服务范围 |
示例说明:
二、服务类目审核
2.1 类目与服务一致
| 检查项 | 重要性 | 检查要点 |
|---|
| 页面内容与类目一致 | 🔴 高 | 小程序服务类目所对应的页面中的核心内容必须与该类目一致 |
| 服务可直接使用 | 🔴 高 | 必须保证用户在该页面能使用该服务类目,不得隐藏,不得进行多次跳转 |
| 游戏类目限制 | 🔴 高 | 一旦选择了游戏类目,该类目将不可修改变更为其他小程序类目 |
2.2 类目链接使用正常
小程序的服务类目链接使用正常,不存在违法违规或不符合与腾讯所签署的相关协议、腾讯公布的相关规则、规范等内容。
| 检查项 | 重要性 | 检查要点 |
|---|
| 链接可正常打开 | 🔴 高 | 小程序服务类目所对应的页面链接不能正常打开 |
| 无非法信息 | 🔴 高 | 小程序服务类目所对应的页面链接加载非法信息 |
| 无恶意广告 | 🔴 高 | 小程序服务类目所对应的页面链接加载恶意、色情广告 |
| 无侵权内容 | 🔴 高 | 小程序服务类目所对应的页面链接加载侵犯他人权益的内容 |
| 无违规词汇 | 🔴 高 | 不得含有商业化用语的、热门小程序名称、"国家级"、"最高级"等新广告法明令禁止或其他无关的词语 |
| 无违法内容 | 🔴 高 | 不得含有政治、色情、敏感、暴力血腥、恐怖、其他国家法律法规禁止的词汇及其他违法内容 |
三、小程序整体审核规则
3.1 基本功能审核规范
| 检查项 | 重要性 | 检查要点 |
|---|
| 功能与简介一致 | 🔴 高 | 小程序所实际提供的功能点,需与小程序的简介一致。功能包括但不限于简介中提炼的功能点 |
| 类目功能首页体现 | 🔴 高 | 小程序所提供的所有服务类目功能,必须在小程序首页得到体现,即在小程序首页必须能直达或者经过2次点击到达所有服务类目页面 |
| 服务范围合规 | 🔴 高 | 小程序实际所提供的服务不得属于尚未开放的服务范围。不应超出小程序平台已开放的类目库范围 |
| 隐藏/付费功能合规 | 🔴 高 | 小程序中若存在隐藏或付费功能(比如仅充值可见,仅会员可见等受限功能点),该功能的实现不得含有色情、暴力、政治敏感或其他违法违规内容,开发者提供的测试号需可完整呈现和体验该功能 |
| 功能使用价值 | 🔴 高 | 小程序的功能应具有使用价值,不能过于简单。示例:只有一个页面,只有一个按钮 |
| 不复制微信功能 | 🔴 高 | 未经腾讯公司授权的情况下,不得在小程序中提供与微信客户端功能相同或类似的功能。示例:小程序功能不能包含朋友圈、漂流瓶等 |
| 不展示第三方小程序 | 🔴 高 | 在未经允许或未经腾讯公司授权的情况下,不得展示和推荐第三方小程序。示例:不能做小程序导航,不能做小程序链接互推,小程序排行榜等 |
| 功能使用无前置条件 | 🔴 高 | 小程序功能的使用,无需以关注或使用其他号为条件。示例:使用A小程序时,必须同时使用B小程序 |
3.2 页面内容审核规范
3.2.1 诱导类行为
| 检查项 | 重要性 | 检查要点 |
|---|
| 无诱导分享 | 🔴 高 | 不得存在诱导分享行为,包括但不限于要求用户分享后才可操作 |
| 无诱导添加 | 🔴 高 | 不得诱导添加小程序 |
| 无诱导关注 | 🔴 高 | 不得诱导关注公众号 |
| 无诱导下载 | 🔴 高 | 不得诱导下载 |
| 无分享文案诱导 | 🔴 高 | 不得含有明示或暗示用户分享的文案、图片、按钮、浮层、弹窗等 |
| 无利益诱惑诱导 | 🔴 高 | 不得通过利益诱惑诱导用户分享、传播 |
| 无胁迫引诱分享 | 🔴 高 | 不得用夸张言语来胁迫、引诱用户分享 |
3.2.2 营销广告内容
| 检查项 | 重要性 | 检查要点 |
|---|
| 非纯营销用途 | 🔴 高 | 小程序的页面内容中,主要为营销或广告用途(如内含空白广告位、招商广告等),将会被拒绝 |
| 广告比例合规 | 🟡 中 | 含有功能使用的页面中的广告展示比例不得超过50% |
| 广告不遮挡功能 | 🔴 高 | 广告不得遮挡功能 |
| 无漂浮悬浮广告 | 🔴 高 | 不得有漂浮悬浮广告 |
3.2.3 谣言误导内容
| 检查项 | 重要性 | 检查要点 |
|---|
| 无误导内容 | 🔴 高 | 不得存在对用户产生误导的内容 |
| 无恐惧心理内容 | 🔴 高 | 不得引发用户恐惧心理 |
| 无谣言内容 | 🔴 高 | 不得含有严重破坏用户体验或损害用户利益的谣言类等内容 |
3.2.4 测试类内容
| 检查项 | 重要性 | 检查要点 |
|---|
| 无测试类内容 | 🔴 高 | 小程序的页面内容中不能存在测试类内容 |
示例:
3.2.5 虚假欺诈内容
| 检查项 | 重要性 | 检查要点 |
|---|
| 无虚假红包 | 🔴 高 | 不得含有虚假红包 |
| 无虚假活动 | 🔴 高 | 不得含有虚假活动 |
| 不销售侵权商品 | 🔴 高 | 不得宣传或销售侵害他人合法权益的商品 |
| 不仿冒官方 | 🔴 高 | 不得仿冒腾讯官方或他人业务 |
| 无混淆内容 | 🔴 高 | 不得含有其他可能造成微信用户混淆的内容和服务 |
3.2.6 骚扰垃圾信息
| 检查项 | 重要性 | 检查要点 |
|---|
| 无骚扰信息 | 🔴 高 | 小程序的页面中不能含有传播骚扰信息 |
| 无广告垃圾信息 | 🔴 高 | 不得含有广告信息和垃圾信息等内容 |
3.2.7 违反协议内容
| 检查项 | 重要性 | 检查要点 |
|---|
| 无违规协议内容 | 🔴 高 | 小程序的页面中不得含有可能违反与腾讯签订的、任何形式的服务协议、平台协议、功能协议的内容 |
3.2.8 违法违规内容
| 检查项 | 重要性 | 检查要点 |
|---|
| 不违反宪法原则 | 🔴 高 | 不得反对宪法所确定基本原则的,危害国家安全、泄露国家秘密、颠覆国家政权、破坏国家统一、损害国家荣誉和利益 |
| 无虚假欺诈 | 🔴 高 | 任何带有虚假、欺诈内容等的小程序不予通过 |
| 不鼓动犯罪 | 🔴 高 | 任何召集、推销、鼓动犯罪或有明显侵犯社会善良风俗行为的小程序不予通过 |
| 无禁止传播内容 | 🔴 高 | 任何包含法律法规禁止传播内容的小程序不予通过 |
| 无反政府反社会 | 🔴 高 | 小程序内容包含反政府、反社会或不符合主流政治的行为的,或存在煽动性的涉政言论或国家法律禁止的内容的,或含有散布谣言,扰乱社会秩序,破坏社会稳定信息的,不予通过 |
| 无色情内容 | 🔴 高 | 小程序内容不能含有色情素材(即旨在激发情欲,对性器官或性行为的明确描述或展示,而无关美学),或存在涉嫌宣扬传播淫秽、色情内容信息,包括暴露图片、挑逗内容等的,或包含非法色情交易的信息 |
| 无民族宗教歧视 | 🔴 高 | 小程序内容不能包含煽动民族仇恨、民族歧视、破坏民族团结的内容、破坏国家宗教政策、宣扬邪教和封建迷信的 |
| 无暴力虐待内容 | 🔴 高 | 小程序内容不能包含展示人或动物被杀戮、致残、枪击、针刺或其他伤害的真实图片,描述暴力或虐待儿童的,或包含宣扬暴力血腥内容的,或包含侮辱或者诽谤他人,侵害他人合法权益信息的 |
| 无赌博内容 | 🔴 高 | 小程序内容不能包含赌博、有奖竞猜和抽奖的内容。提供游戏类目服务的小程序如采取随机抽取方式提供虚拟道具和增值服务的,不得诱导用户以直接投入法定货币或者虚拟货币的方式参与 |
| 保护未成年人 | 🔴 高 | 小程序内容不能包含诱发未成年人违反公德、违法犯罪的行为的内容以及妨害未成年人身心健康的内容 |
3.2.9 图片广告规范
| 检查项 | 重要性 | 检查要点 |
|---|
| 图片无广告 | 🔴 高 | 小程序内的图片上不能含有广告、网址或虚假内容 |
3.2.10 用户授权规范
| 检查项 | 重要性 | 检查要点 |
|---|
| 明确用户授权 | 🔴 高 | 小程序代替用户发表、发送、转交任何内容前,必须征得用户明确同意和授权 |
3.2.11 内容过滤措施
| 检查项 | 重要性 | 检查要点 |
|---|
| 有过滤措施 | 🔴 高 | 小程序的服务提供者必须提供过滤不当内容的措施。示例:设置对发布色情、赌博等涉嫌违法违规的词汇进行过滤提示的措施 |
3.2.12 腾讯关系规范
| 检查项 | 重要性 | 检查要点 |
|---|
| 不误导腾讯关系 | 🔴 高 | 小程序页面中不能存在误导和错误暗示腾讯公司与该小程序有任何合作、投资、背书关系的内容。例如误导和错误暗示腾讯公司是该小程序运营者,或者误导和错误暗示腾讯公司以任何形式表示认可其质量、服务或与其存在合作关 |
3.3 可用性和完整性
| 检查项 | 重要性 | 检查要点 |
|---|
| 完成品要求 | 🔴 高 | 提交的小程序须是一个完成品,要求可以打开,可以运行,且不可以是一个测试版。示例:不可运行、存在崩溃、闪退、按钮没有响应、文字表述不完整等 |
| 不造成崩溃 | 🔴 高 | 本身会崩溃,或小程序程序会造成微信客户端崩溃的,将会被拒绝 |
| 无严重Bug | 🔴 高 | 存在严重Bug的小程序(如无法添加和打开、无法返回和退出、卡顿严重等),将会被拒绝 |
| 提供测试号 | 🟡 中 | 若小程序中存在账号体系,需提供测试号,包含账号和密码(可以体验所有功能) |
3.4 用户隐私和数据安全
| 检查项 | 重要性 | 检查要点 |
|---|
| 数据收集告知 | 🔴 高 | 在收集和使用用户任何数据时,必须明确告知用户该数据的用途,确保经过用户明确同意和授权,并应在用户同意和授权的范围内进行合理使用。在用户注销账号后应相应删除相关数据。数据包括但不限于获取地理位置、用户通讯录、用户手机号码等 |
| 不要求微信密码 | 🔴 高 | 不得在小程序任何页面请求或诱导用户输入微信用户的用户名或密码 |
| 不内置搜索功能 | 🔴 高 | 不得将搜索小程序功能加入小程序 |
| 不交易用户数据 | 🔴 高 | 不得在页面中进行或将通过小程序收集到的用户数据私下进行出售、转交、交易、越权披露或泄露 |
| 不擅自显示用户数据 | 🔴 高 | 不得在未经用户授权同意的情况下,显示用户相关数据,比如:头像,昵称等信息 |
| 不降低系统安全 | 🔴 高 | 小程序不得要求用户降低手机操作系统安全性(如要求iPhone用户越狱、Android用户ROOT等)后,方能使用相关功能 |
| 位置追踪可退出 | 🔴 高 | 若小程序有需要追踪用户的地理位置的功能,则必须提供退出该位置追踪的功能和明确指示 |
3.5 技术实现规范性
| 检查项 | 重要性 | 检查要点 |
|---|
| 提供文档说明 | 🟡 中 | 需要提供小程序文档和说明 |
| 禁止自动播放 | 🔴 高 | 禁止视频、音乐、语音等多媒体的自动播放 |
| 不运行外部代码 | 🔴 高 | 安装或运行其他可执行代码的程序,将会被拒绝 |
| 不违规加载代码 | 🔴 高 | 违规加载或更新代码,将会被拒绝 |
| 提供退出选项 | 🔴 高 | 如果小程序有账户系统,必须提供能正常使用且易于发现的"退出"账户选项 |
3.6 UI 规范
| 检查项 | 重要性 | 检查要点 |
|---|
| 符合WeApp UI规范 | 🟡 中 | 符合WeApp UI规范 |
| 浮层弹窗可关闭 | 🔴 高 | 小程序页面内的浮层和弹窗可关闭 |
| 不改变微信外观 | 🔴 高 | 小程序的界面必须遵守微信的外观和功能,不得提供改变微信外观和功能的产品体验 |
| 不模仿系统通知 | 🔴 高 | 小程序的界面不得模仿系统通知或警告诱导用户点击 |
| logo背景规范 | 🟡 中 | 小程序头像logo需使用透明或有色背景。若使用白色背景,需使用有色边框 |
| 特殊信息标识 | 🟡 中 | 如相关法律法规规定提供服务的界面必须进行特别信息标识的,应予以明确标识。如小游戏必须在游戏开始画面显著位置标明游戏的批准文号、网络游戏出版号以及著作权登记号,全文登载《健康游戏忠告》等 |
排查工作流程
当用户需要审核自查时,按以下步骤进行:
步骤1:了解小程序情况
询问用户以下信息:
- 小程序的主要功能是什么?
- 小程序名称和简介是什么?
- 头像logo是否清晰、合规?
- 选择了哪些服务类目?
- 服务标签是否与范围一致?
- 是否涉及用户数据收集(地理位置、通讯录等)?
- 是否有账号体系?
- 是否有付费/隐藏功能?
- 是否有广告内容?
- 是否涉及特殊内容(游戏、社交、电商等)?
步骤2:分类检查
根据官方文档结构,逐项检查:
- 账号基本信息 → 检查名称、简介、logo、服务标签
- 服务类目审核 → 检查类目与服务一致性
- 基本功能审核 → 检查功能完整性、使用价值
- 页面内容审核 → 检查诱导行为、广告、违规内容
- 可用性和完整性 → 检查是否为完成品、有无严重Bug
- 用户隐私和数据安全 → 检查数据收集授权、隐私保护
- 技术实现规范 → 检查自动播放、退出选项等
- UI规范 → 检查浮层可关闭、不模仿系统通知等
步骤3:风险识别
根据检查结果,识别风险等级:
- 🔴 高风险:违反3.2.8违法违规内容、侵犯权益、诱导行为等,可能导致审核直接不通过
- 🟡 中风险:广告比例、UI细节等,可能需要修改
- 🟢 低风险:建议优化但不一定影响审核
步骤4:输出报告
按照以下格式输出检查结果:
## 小程序审核自查报告
### 一、账号基本信息
- [ ] 名称合规性
- [ ] 简介明确功能点
- [ ] logo清晰度
...
### 二、服务类目审核
...
### 三、小程序整体审核规则
...
### 高风险项(需立即修复)
1. **问题**:xxx
**依据**:官方文档x.x.x
**建议**:xxx
### 中风险项(建议优化)
...
官方文档参考
注意事项
- 审核规则会更新 - 微信审核规则可能随时调整,建议定期查看最新官方文档
- 形式审查为主 - 微信审核主要是形式审查,无法实质审查实际经营行为
- 被拒理由可能未公布 - 被拒理由未必在已公布条款中,需根据具体情况分析
- 第三方审核 - 微信可能委托第三方进行审核