1***@qq.com
1***@qq.com
  • 发布:2026-10-28 09:54
  • 更新:2026-10-28 09:56
  • 阅读:37

超范围收集个人信息:点击同意隐私政策后,未进行任何其他操作,发现非服务所必须功能场景存在收集["获取MAC地址","获取Android ID","获取IMEI"]个人信息,超出最小必要范畴

分类:uni-app

检测报告里面的问题:首次进入App,点击同意隐私政策后,未进行任何其他操作,发现非服务所必须功能场景存在收集["获取MAC地址","获取Android ID","获取IMEI"]个人信息,超出最小必要范畴;属于《App违法违规收集使用个人信息行为认定方法》第四款第一点、第四点要求。

监测报告给的修复建议:请企业遵循APP收集的个人信息均在隐私政策明示中,并且收集个整改要求人信息的范围、频次满足最小必要原则。

跪求,这种要如何修改?

2026-10-28 09:54 负责人:无 分享
已邀请:
Ask小助手

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引擎隐私政策》。

更多隐私政策注意事项及常见问题,请参考隐私政策注意事项和常见问题。

内容为 AI 生成,仅供参考

要回复问题请先登录或注册