收藏
评论

小游戏《用户隐私保护指引》合规披露指南官方

为规范开发者的用户个人信息处理行为,保障用户合法权益,小游戏涉及处理用户个人信息但未在《用户隐私保护指引》声明的用户信息类型,平台相关接口或组件将在小游戏开发版本、体验版本和线上版本中不可调用。

对于已使用相关接口或组件实现的小游戏功能或玩法设计,接口不可调用后可能导致小游戏进程受阻,无法继续游戏,影响用户体验,或导致大量用户投诉,开发者应尽快自查《用户隐私保护指引》,并在小游戏设计开发时兼容不可调用相关接口或组件情形,增加用户提醒改善用户体验(如游戏内提示或弹窗等显著方式)。

平台将持续加强监管和管理,一旦发现任何违规行为,将依照法律法规、相关协议及平台规则进行严肃处理(包括但不限于封禁搜索、分享、新进能力、停止接入服务等)。

小游戏若涉及处理用户个人信息,开发者可通过以下步骤自查并完成《用户隐私保护指引》:


1 自查与报错提示

1.1 接口代码自查

检查小游戏开发配置时是否使用以下接口或组件,接口及代码对应查询见下表。如需通过API自查代码,可在当前指引文档底部复制API名称。

图1.1 接口自查表


1.2 小游戏版本自查错误提示

请检查小游戏开发版本、体验版本或线上版本中调用图1.1接口自查表的接口时是否出现以下报错信息提示,存在相关提示则涉及处理了用户信息。开发者需在《用户隐私保护指引》中对处理的用户个人信息进行合规披露。

接口不可调用错误提示:fail game appid no privacy api permission

接口不可调用错误码(errCode):-12034


2 处理用户个人信息披露

2.1 《用户隐私保护指引》MP设置

确认涉及使用以上接口处理用户信息后,需在【MP后台-设置-服务内容声明-用户隐私保护指引】的【用户隐私保护指引设置】页面选择【本小程序处理了用户信息,将如实填写并及时更新用户信息处理情况】并确认。如暂未涉及处理用户个人信息,可签署承诺未处理,同时不可调用相关接口或组件。如后续有发生变更,则更新设置。

图2.1.1 更新《用户隐私保护指引》MP设置入口

图2.1.2 处理用户信息实际处理情况确认



2.2 《用户隐私保护指引》信息类型声明

首先,开发者应根据小游戏处理用户个人信息的实际情况勾选相应用户信息类型,使用多个用户信息类型可多选。图1.1中的用户信息类型在此处是否被勾选声明将决定相关接口或组件是否允许被调用。请根据实际情况声明处理的信息及用途,否则相关接口将可能被禁止调用。

图2.2.1 增加所使用接口的信息类型声明

图2.2.2 信息类型声明勾选(可多选)

其次,填写用途,信息类型用途为开发者处理用户个人信息相关且合理的使用目的。

图2.2.3填写信息类型用途

最后,未使用以上接口但存在处理相关用户信息可通过增加其他自定义信息类型进行声明,其他自定义信息类型、第三方插件信息/SDK信息和信息使用处理情况请根据小游戏实际情况填写,填写后确定并生成协议。

图2.2.4填写完整并确定生成协议


3 接口调用和兼容接口不可调用

3.1 接口调用

确认提交《用户隐私保护指引》且平台审核通过后,已声明的用户信息类型接口或组件可调用。


3.2 兼容接口不可调用

若接口不可调用,可能造成用户无法体验小游戏或导致大量用户投诉,请开发者在小游戏设计与开发时提前兼容以上接口不可调用情形,增加不可调用接口时对用户提醒(如游戏内提示或弹窗等显著方式),以帮助自测小游戏开发版本、体验版本时捕捉报错提示定位接口不可调用问题和改善线上版用户体验。


相关阅读

1 开发指南相关接口调用指引

《用户隐私保护指引》信息类型中涉及的接口或组件调用方式详情,可通过微信官方小游戏开发文档《游戏引擎 /微信小游戏性能优化方案 /框架 /权限》查阅。


2 小游戏用户隐私保护参考指引

小游戏用户隐私保护开发者指引:小游戏用户隐私保护开发者指引

《用户隐私保护指引》设置指引Q&A:小游戏落实《个人信息保护法》常见问题汇总


附录-用户信息类型&接口对应关系文本

昵称、头像

wx.getUserInfo、wx.getUserProfile、wx.createUserInfoButton


位置信息

wx.authorize({scope:'scope.userLocation'})、wx.authorize({scope:'scope.userLocationBackground'})、wx.getLocation、

wx.getFuzzyLocation


微信运动步数

wx.authorize({scope: 'scope.werun'})、wx.getWeRunData


选中的照片或视频信息

wx.chooseImage、wx.chooseMedia


选中的文件

wx.chooseMessageFile


麦克风

wx.authorize({scope: 'scope.record'})、wx.startRecord、RecorderManager.start、wx.joinVoIPChat


摄像头

wx.authorize({scope: 'scope.camera'})、wx.createVKSession、wx.createCamera


蓝牙

wx.openBluetoothAdapter、wx.createBLEPeripheralServer


相册(仅写入)权限

wx.authorize({scope: 'scope.writePhotosAlbum'})、wx.saveImageToPhotosAlbum


微信朋友关系

wx.getFriendCloudStorage 、wx.getGroupCloudStorage、wx.getGroupInfo 、wx.getPotentialFriendList、

wx.getUserCloudStorageKeys 、GameServerManager.getFriendsStateData、wx.getUserInteractiveStorage


游戏社区数据

wx.getGameClubData


直播数据

wx.getChannelsLiveInfo


加速传感器

wx.stopAccelerometer、wx.startAccelerometer、wx.onAccelerometerChange、wx.offAccelerometerChange


磁场传感器

wx.stopCompass、wx.startCompass、wx.onCompassChange、wx.offCompassChange


方向传感器

wx.stopDeviceMotionListening、wx.startDeviceMotionListening、wx.onDeviceMotionChange、wx.offDeviceMotionChange


陀螺仪传感器

wx.stopGyroscope、wx.startGyroscope、wx.onGyroscopeChange、wx.offGyroscopeChange


剪切板

wx.setClipboardData、wx.getClipboardData


最后一次编辑于  2023-09-22
收藏
登录 后发表内容