Hlxuan的开放文档Hlxuan的开放文档
首页
  • 首页
  • i朗月

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 帮助中心
    • 更新日志
  • 朗月传媒工作室

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 更新日志
  • 微信小程序

    • 隐私授权弹窗
  • 微信公众号/服务号

    • 图片水印功能升级
    • 扫码授权提示“无账号”
    • 发表内容不显示在账号主页
    • 自定义菜单篇
    • 更多
  • 微信小程序

    • 用户隐私保护指引常见问题
    • 下发统一消息接口
    • 头像昵称获取
    • 更多
  • 微信开放社区
  • GitHub
  • Gitee
  • npm
新媒体平台
支持作者
首页
  • 首页
  • i朗月

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 帮助中心
    • 更新日志
  • 朗月传媒工作室

    • 小程序端
    • App端(Beta)
    • 规则中心
    • 更新日志
  • 微信小程序

    • 隐私授权弹窗
  • 微信公众号/服务号

    • 图片水印功能升级
    • 扫码授权提示“无账号”
    • 发表内容不显示在账号主页
    • 自定义菜单篇
    • 更多
  • 微信小程序

    • 用户隐私保护指引常见问题
    • 下发统一消息接口
    • 头像昵称获取
    • 更多
  • 微信开放社区
  • GitHub
  • Gitee
  • npm
新媒体平台
支持作者
  • 微信小程序开发经验
  • 小程序用户隐私保护指引常见问题
  • 「小程序下发统一消息接口」收回后,如何适配?
  • 小程序用户头像昵称获取
  • 录制回放

    • 「录制回放征文」说好的去体验,这就来了~
    • 「录制回放征文」录制回放问题答疑
  • 开发者工具

    • 为什么最近新建项目/代码片段和以前不一样?
    • 「干货」新建项目/代码片段为什么原生导航栏不见了?页面也无法滚动了?

小程序用户隐私保护指引常见问题

在调用隐私接口、使用隐私组件的之前,需要先更新完善用户隐私保护指引。在完善用户隐私保护指引的过程当中,开发者可能会遇到一些问题:

  • 小程序用户隐私保护指引在哪里完善?
  • 小程序用户隐私保护指引审核通过了,查看协议内容是空白的?
  • 小程序用户隐私保护指引因用户信息授权描述不明确、不清晰,本次审核不通过?
  • 小程序用户隐私保护指引审核通过,调用接口还是报错?

 

一、设置入口

(1)自主开发的小程序

官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/user-privacy/

【入口1】登录小程序后台(https://mp.weixin.qq.com)—> 左下角头像 —> 账号设置 —> 服务内容声明,即可找到【用户隐私保护指引】的设置入口。(当前仅适用于已发布上线的小程序) 747013efd557fc22.png

部分浏览器会阻止弹出式窗口,如果点击「去完善」后页面没有反应,可以先在浏览器地址栏查看下是不是被阻止弹窗了。

比如Safari浏览器,需要点击下刷新按钮旁边的图标,才会打开新的页面。 d490cb8519a2542f.png

【入口2】在提交小程序代码审核的时候,页面底部「用户隐私保护指引设置」一栏,选择「采集用户隐私」,即可更新完善用户隐私保护指引,代码审核通过且发布上线后即可生效。 9765d198f8087532.png

(2)第三方代开发的小程序

官方文档:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/product/privacy_setting.html

小程序授权给第三方平台代开发后,是无法在小程序后台配置用户隐私保护指引的,小程序后台没有配置入口,需要联系所在第三方平台通过接口配置。

如果你是第三方平台开发者,可以参考以下步骤操作:

1、提交代码。

2、调用「获取小程序用户隐私保护指引」接口(getPrivacySetting),查看privacy_list字段,这里显示的是代码检测出来的用户信息类型,查看需要补充哪些权限描述。

3、调用「设置小程序用户隐私保护指引」接口(setPrivacySetting)更新用户隐私保护指引。

4、 (选) 调用「获取小程序用户隐私保护指引」接口(getPrivacySetting),核对setting_list字段内容。

5、提交代码审核,审核通过后,发布上线。

注意事项

  1. 修改用户隐私保护指引中的内容,在调用接口的时候, 请求参数中的privacy_ver传 2 或者不传(默认是2开发版) 更新开发版。
  2. 接口调用成功后,过一段时间就会在开发版、体验版生效;如果想要在正式版生效, 需要重新提交代码审核,审核通过且发布上线后即可生效 。

 

二、内容空白

看到有不少开发者会遇到小程序用户隐私保护指引审核通过了,查看内容是空白的,出现这个问题一般是因为小程序未发布上线。

小程序后台账号设置页面的【用户隐私保护指引】更新的是现网版本,如果你的小程序未发布上线,即你小程序还没有现网版本的【用户隐私保护指引】,因此审核通过后是不会生效的,页面也不会显示你之前提交审核时填写过的内容。

只能等待小程序发布上线后,才可以在小程序后台账号设置页面更新【用户隐私保护指引】。

后续发版的时候,可以直接在代码提审页面底部完善用户隐私保护指引,审核通过且发布上线即可生效。 9765d198f8087532.png

若小程序未发布上线,是测试不了隐私相关功能的。不要在app.json文件里面配置 "__usePrivacyCheck__": true ,可以配置 "__usePrivacyCheck__": false ,一般来说是可以不检测隐私协议,正常调用隐私接口的。

如果还是报错112,那么就只能将小程序发布上线,完善用户隐私保护指引后再试。

 

三、审核驳回

开发者需要自行检查下所有填写的描述是否符合对应的隐私接口/组件,特别要注意标有【仅写入】权限(仅写入,无读取)。

1、描述明确不是要求写得多,从用户角度出发,简要说明与隐私接口/组件有直接联系的用途即可。

2、尽量避免有相同描述。

文章下方整理了部分权限描述示例,供开发者参考。

常见驳回场景

🌟 1、相册(仅写入)权限

绝大多数开发者是因为这个权限描述被驳回的。

【相册(仅写入)权限】是用于保存图片或保存视频,是没有上传、发布、读取等功能的,大部分开发者的描述填写了上传图片、编辑个人信息、发布、扫码等与该接口权限不符的内容,可参考填写:保存XX图片、保存XX视频。

2、访问你的摄像头

【访问你的摄像头】权限没有直接上传的功能,建议填写的描述与拍照、拍摄相关,可参考填写:拍照上传XX图片、拍摄上传XX视频。

以下内容摘抄自官方知识库:https://developers.weixin.qq.com/community/develop/doc/0002ac0d014ca0e20c3db5cea51809

隐私接口授权信息描述存在不明确、空白、填写无意义内容、乱填写、填写过于简洁含糊等情况;

示例①:小程序涉及多个隐私信息接口类型,信息类型填写存在不清晰且多个接口原因一致 5dc8afda09aa2265.pngc77c9871ad3f5f14.png

示例②:小程序隐私信息接口类型存在填写无意义的内容,填写“为了收集信息而收集信息”并未清晰描述信息接口原因 94ee95c5ffcdaed7.png

示例③:小程序隐私信息接口类型存在填写“不清楚、不知道”、“111、AAA、!@#¥”等乱填接口原因 758832b676b4a882.png

示例④:内容过于简洁或含糊,仅填写“使用、定位、开发”等内容,无法清晰了解到使用接口原因 89618a3ef0ecb6bb.png

若隐私接口暂未使用,建议自查代码,删除隐私接口相关代码,后续需要使用再上架代码并填写具体的使用说明再提审。

正确描述示例

ef2aa32b95b1e6a2.png

 

填写参考示例

这里我整理了官方专员在社区中回复的参考示例,开发者需要根据自己小程序实际业务来填写。

【相册(仅写入)权限】,可参考填写:保存xxx图片、保存xxx视频。

【访问你的摄像头】,可参考填写:拍照上传XX图片、拍摄上传XX视频。

【收集你的地址】,可参考填写:辅助填写地址信息、推荐附近XX。

【收集你选中的照片或视频信息】,可参考填写:上传XX图片、上传XX视频。

【访问你的麦克风】,可参考填写:实名认证时读数验证、录制XX语音。

【收集你的微信昵称、头像】,可参考填写:同步头像或昵称、修改个人头像或昵称。

【收集你选中的文件】,可参考填写:上传xxx。

 

四、审核通过,调用接口还是报错

小程序用户隐私保护指引审核通过后,需要一定的时间生效,可以过一段时间再进入小程序尝试。

若审核通过超过1个小时,调用接口/组件还是报错112,可以删除开发版、体验版、正式版小程序后重试。

若还是有问题,可能是以下原因:

(一)未正确声明隐私类型

比如:需要调用wx.chooseLocation接口,只声明了「收集你的位置信息」权限,未声明该接口所需要的「收集你选择的位置信息」权限。(这两个权限相差两个字,容易混淆)

开发者可参考【小程序用户隐私保护指引内容介绍】文档,使用网页搜索功能,找到对应的隐私接口/组件描述。

(二)小程序未发布

目前未发布小程序无法更新用户隐私保护指引内容(第三方平台代开发小程序除外),自行开发的小程序可参考文章上面第二点内容。

 

如有相关问题,可以前往「小程序版块」发帖反馈,在帖子中详细描述所遇到的问题,建议补充出现问题的小程序AppId、相关截图。

 

本文仅供参考使用,希望能够帮助各位开发者顺利完善用户隐私保护指引,确保合规使用隐私接口和组件。

本文发表平台

下面整理的是本文发表的所有平台,未经许可,禁止转载,排名不分先后。

  • 小程序用户隐私保护指引常见问题 - 微信开放社区 [发表日期:2025-02-22]
上次更新: 2025/6/23 10:27
贡献者: Hlxuan
上一页
微信小程序开发经验
下一页
「小程序下发统一消息接口」收回后,如何适配?