集成了阿里云的EMAS相关SDK怎么处理隐私问题?

简介: EMAS中包含一系列SDK,开发者可能集成一个或者多个,有的SDK会涉及到隐私合规问题导致应用上架审核不通过, 以下一些方案可以参考

1,EMAS隐私权政策文档:EMAS隐私协议只有一个大文档, 如果开发者只集成了EMAS的一个SDK,只需要在文档中找到自己集成的SDK相关的条款,copy到自己的app隐私文档中即可。  

2,隐私文档中关于个人信息收集的说明和权限申请的说明,这个在上边的EMAS隐私权政策文档中都有,我把它截取出来方便查看:

2.1 个人信息收集:

SDK服务内容

个人信息字段

适用场景

HTTPDNS

设备信息, Android系统设备标识,运营商信息,网络信息

用于实现HTTPDNS域名解析服务的基本功能,在网络切换时缓存域名解析结果,用于统计分析客户解析服务使用情况

移动推送

设备信息,包括操作系统、设备型号,IP ,运营商信息

用于识别推送设备,实现向单个设备推送功能

移动热修复

设备信息, Android系统设备标识,运营商信息,网络信息,应用列表

用于按标签下发补丁

 

远程日志

网络信息,设备信息包括操作系统、设备型号、Android系统设备标识,IP,运营商信息

用于拉取指定设备上的日志并实现日志上报及缓存功能

崩溃分析

网络信息,设备信息包括操作系统、设备型号、Android系统设备标识,运营商信息

用于崩溃日志的上报及分析

性能分析

网络信息,设备信息包括操作系统、设备型号、Android系统设备标识,运营商信息

用于性能日志上报及分析

移动用户反馈

网络信息,设备信息包括、AndroidID 、操作系统、设备型号,运营商信息,录音,图片

用于提交反馈数据,判断网络状态,识别反馈设备并记录反馈内容

移动数据分析 设备信息,设备信息包括IMEI 、AndroidID 、操作系统、设备型号,运营商信息 作为统计分析时使用的维度

2.2 SDK权限收集:

SDK服务内容

权限

权限描述

使用场景

HTTPDNS

ACCESS_NETWORK_STATE

获取网络连接状态

获取网络信息,用于网络切换时域名解析结果的更新。

移动推送

ACCESS_NETWORK_STATE

获取网络连接状态

当推送异常时,用于判断网络状态。

移动热修复

ACCESS_NETWORK_STATE

ACCESS_WIFI_STATE

获取网络连接状态

获取无线状态

用于按网络类型下发补丁。

READ_EXTERNAL_STORAGE

读取外部存储空间

用于测试sd卡上的补丁进行修复验证。

远程日志

READ_PHONE_STATE

 

读取手机识别码

用于拉取指定设备上的日志。

READ_EXTERNAL_STORAGE

WRITE_EXTERNAL_STORAGE

读取外部存储空间

写入外部存储空间

用于将日志存储在sd卡上。

ACCESS_NETWORK_STATE

ACCESS_WIFI_STATE

CHANGE_WIFI_STATE

获取网络连接状态

获取无线状态

更改WIFI连接状态

用于提供仅在wifi下上报日志的功能。

崩溃分析

READ_PHONE_STATE

 

读取手机识别码

用于计算崩溃率等崩溃指标。

READ_EXTERNAL_STORAGE

WRITE_EXTERNAL_STORAGE

读取外部存储空间

写入外部存储空间

存储设备标识,用于同一台设备卸载重装app后的日志跟踪。

ACCESS_NETWORK_STATE

获取网络连接状态

用于提供仅在wifi下上报日志的功能。

性能分析

READ_PHONE_STATE

读取手机识别码

用于生成性能指标。

READ_EXTERNAL_STORAGE

WRITE_EXTERNAL_STORAGE

读取外部存储空间

写入外部存储空间

用于存储性能日志。

ACCESS_NETWORK_STATE

ACCESS_WIFI_STATE

获取网络连接状态

获取无线状态

用于提供仅在wifi下上报日志的功能。

移动用户反馈

READ_EXTERNAL_STORAGE

WRITE_EXTERNAL_STORAGE

读取外部存储空间

写入外部存储空间

用于存储反馈时的拍照图片和录音文件。

CAMERA

使用摄像头

用于拍摄反馈素材。

RECORD_AUDIO

使用麦克风录音

用于收集用户语音反馈。

READ_PHONE_STATE

读取手机识别码

用于存储设备的反馈记录。

ACCESS_NETWORK_STATE

获取网络连接状态

用于在网络异常时,判断网络状态。

移动数据分析

READ_PHONE_STATE

读取手机识别码

用于标识设备。统计设备数量

READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE

读取外部存储空间

写入外部存储空间

用于存储设备标识。

ACCESS_NETWORK_STATE
  ACCESS_WIFI_STATE

获取网络连接获取无线状态

用于发送日志时,判断网络状态


3.代码处理:以上信息除了加进你所集成的APP隐私声明之外,还需对集成SDK的初始化代码做一定处理,确保在读取个人信息之前用户就已经看到并同意了你的隐私协议。以下针对几款热门SDK逐一示例处理方法。

3.1 移动热修复隐私合规处理

3.2 移动推送隐私合规处理







相关文章
|
4月前
|
云安全 人工智能 安全
Dify平台集成阿里云AI安全护栏,构建AI Runtime安全防线
阿里云 AI 安全护栏加入Dify平台,打造可信赖的 AI
3116 166
|
6月前
|
弹性计算 运维 安全
云迁移最佳实践:HyperMotion助中小企业高效上云,阿里云工具集深度集成三方迁移工具
中小企业上云需求强烈,但面临缺乏了解、无合适方案及成本过高等挑战。为解决这些问题,推出“云迁移HyperMotion阿里云集成版”,提供三步上云、自助迁移、自动适配等能力,助力企业高效、低成本完成迁移。
200 0
|
前端开发 安全 开发工具
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
795 90
【11】flutter进行了聊天页面的开发-增加了即时通讯聊天的整体页面和组件-切换-朋友-陌生人-vip开通详细页面-即时通讯sdk准备-直播sdk准备-即时通讯有无UI集成的区别介绍-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
10月前
|
Java 开发工具 Spring
【Azure Application Insights】为Spring Boot应用集成Application Insight SDK
本文以Java Spring Boot项目为例,详细说明如何集成Azure Application Insights SDK以收集和展示日志。内容包括三步配置:1) 在`pom.xml`中添加依赖项`applicationinsights-runtime-attach`和`applicationinsights-core`;2) 在main函数中调用`ApplicationInsights.attach()`;3) 配置`applicationinsights.json`文件。同时提供问题排查建议及自定义日志方法示例,帮助用户顺利集成并使用Application Insights服务。
280 8
|
12月前
|
缓存 运维 监控
Anolis OS深度集成运维利器 阿里云操作系统控制台上线
阿里云在百万服务器运维领域的丰富经验打造。
Anolis OS深度集成运维利器 阿里云操作系统控制台上线
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
企业级API集成方案:基于阿里云函数计算调用DeepSeek全解析
DeepSeek R1 是一款先进的大规模深度学习模型,专为自然语言处理等复杂任务设计。它具备高效的架构、强大的泛化能力和优化的参数管理,适用于文本生成、智能问答、代码生成和数据分析等领域。阿里云平台提供了高性能计算资源、合规与数据安全、低延迟覆盖和成本效益等优势,支持用户便捷部署和调用 DeepSeek R1 模型,确保快速响应和稳定服务。通过阿里云百炼模型服务,用户可以轻松体验满血版 DeepSeek R1,并享受免费试用和灵活的API调用方式。
716 12
|
11月前
|
安全 持续交付 云计算
课时5:阿里云容器服务:最原生的集成Docker和云服务
阿里云容器服务以服务化形式构建容器基础设施,大幅提升开发效率,简化应用部署流程。通过Docker容器和DevOps工具(如Jenkins),实现自动化部署与迭代,优化企业内部复杂部署问题。该服务支持GPU调度、混合云架构无缝迁移,并与阿里云产品体系无缝集成,提供安全防护、网络负载均衡等多重功能支持。凭借微服务架构,帮助企业突破业务瓶颈,提高资源利用率,轻松应对海量流量。
392 0
课时5:阿里云容器服务:最原生的集成Docker和云服务
|
12月前
|
人工智能 自然语言处理 搜索推荐
阿里云 AI 搜索开放平台集成 DeepSeek 模型
阿里云 AI 搜索开放平台最新上线 DeepSeek -R1系列模型。
572 2
|
安全 Java API
【三方服务集成】最新版 | 阿里云短信服务SMS使用教程(包含支持单双参数模板的工具类,拿来即用!)
阿里云短信服务提供API/SDK和控制台调用方式,支持验证码、通知、推广等短信类型。需先注册阿里云账号并实名认证,然后在短信服务控制台申请资质、签名和模板,并创建AccessKey。最后通过Maven引入依赖,使用工具类发送短信验证码。
6644 3
【三方服务集成】最新版 | 阿里云短信服务SMS使用教程(包含支持单双参数模板的工具类,拿来即用!)
|
IDE API 开发工具
沉浸式集成阿里云 OpenAPI|Alibaba Cloud API Toolkit for VS Code
Alibaba Cloud API Toolkit for VSCode 是集成了 OpenAPI 开发者门户多项功能的 VSCode 插件,开发者可以通过这个插件方便地查找API文档、进行API调试、插入SDK代码,并配置基础环境设置。我们的目标是缩短开发者在门户和IDE之间的频繁切换,实现API信息和开发流程的无缝结合,让开发者的工作变得更加高效和紧密。
沉浸式集成阿里云 OpenAPI|Alibaba Cloud API Toolkit for VS Code

相关产品

  • 移动研发平台