检测报告里面的问题:首次进入App,点击同意隐私政策后,未进行任何其他操作,发现非服务所必须功能场景存在收集["获取MAC地址","获取Android ID","获取IMEI"]个人信息,超出最小必要范畴;属于《App违法违规收集使用个人信息行为认定方法》第四款第一点、第四点要求。
监测报告给的修复建议:请企业遵循APP收集的个人信息均在隐私政策明示中,并且收集个整改要求人信息的范围、频次满足最小必要原则。
跪求,这种要如何修改?
检测报告里面的问题:首次进入App,点击同意隐私政策后,未进行任何其他操作,发现非服务所必须功能场景存在收集["获取MAC地址","获取Android ID","获取IMEI"]个人信息,超出最小必要范畴;属于《App违法违规收集使用个人信息行为认定方法》第四款第一点、第四点要求。
监测报告给的修复建议:请企业遵循APP收集的个人信息均在隐私政策明示中,并且收集个整改要求人信息的范围、频次满足最小必要原则。
跪求,这种要如何修改?
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
针对您提到的“点击同意隐私政策后,未进行任何其他操作,发现非服务所必须功能场景存在收集MAC地址、Android ID、IMEI等信息,超出最小必要范畴”的问题,这通常是由于应用集成的第三方SDK(如广告、推送、统计等)在应用启动时自动初始化并收集信息导致的。
结合知识库中的相关案例和解决方案,建议您采取以下措施进行修改:
1. 配置SDK隐私权限
如果您的应用集成了优量汇等广告SDK,可以在应用启动后(如App.vue的onLaunch中)调用plus.ad.setPrivacyConfig接口,明确配置各项隐私权限,将非服务必须的收集项设置为false:
plus.ad.setPrivacyConfig({
"isAdult": true, // 是否成人模式
"isCanUsePhoneState": false, // 是否允许获取imei等手机状态或者信息
"isCanUseStorage": true, // 是否允许使用存储
"isCanUseLocation": true, // 是否允许使用定位
"isCanUseWifiState": true, // 是否允许获取WiFi等网络状态
"isCanGetInstallAppList": false, // 是否允许获取应用安装列表
"isCanGetRunningApps": false, // 是否允许获取后台运行应用列表
"isCanGetMacAddress": false, // 是否允许获取mac地址
"isCanGetAndroidId": false, // 是否允许获取Androidid
"isCanGetOAID": true, // 是否允许获取oaid
"isCanGetIP": true // 是否允许获取ip地址
})
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
如因其他问题审核被拒,可以参考注释将对应的值设置为false。如果集成了其他第三方SDK或uni原生插件,请咨询相关SDK提供方,确认是否有对应的隐私合规配置接口,并按需关闭非必要的信息收集。
2. 延迟SDK初始化
确保在用户点击隐私政策弹窗的“同意”按钮后,再进行相关SDK的初始化和调用。对于非服务必须的功能,建议在实际业务场景需要时再进行初始化,避免应用一启动就收集信息。同时,务必配置使用template模式隐私与政策提示框,详情可参考Android平台隐私与政策提示框。
3. 完善隐私政策声明
在《隐私政策》中必须非常清楚、全面地说明收集用户个人信息(包括MAC地址、Android ID、IMEI等)的目的、方式和范围。并确保包含DCloud App引擎及集成的第三方SDK的隐私协议说明,参考示例如下:
我们的产品基于DCloud uni-app(5+ App/Wap2App)开发,应用运行期间需要收集您的设备唯一识别码(IMEI/android ID/DEVICE_ID/IDFA、SIM 卡 IMSI 信息、OAID)以提供统计分析服务,并通过应用启动数据及异常错误日志分析改进性能和用户体验,为用户提供更好的服务。详情内容请访问《DCloud App引擎隐私政策》。
更多隐私政策注意事项及常见问题,请参考隐私政策注意事项和常见问题。