HarmonyOS ARTC SDK合规配置指引

说明

根据《个人信息保护法》、《数据安全法》、《网络安全法》等法律法规和监管部门规章要求,App开发运营者(以下简称为“开发者”)在提供网络产品服务时应尊重和保护最终用户的个人信息,不得违法违规收集使用个人信息。为帮助开发者在使用移动统计SDK的过程中更好地落实用户个人信息保护相关要求,避免出现侵害最终用户个人信息权益的情形,特制定本合规使用说明。

一、确保已使用最新版HarmonyOS ARTC SDK

最新版HarmonyOS ARTC SDK下载地址:最新版本SDK下载

二、AliVCSDK_ARTC SDK权限及调用时机:

个人信息相关权限

是否必选

权限申请时机

权限用途

INTERNET

创建RTC引擎时调用。

允许SDK联网的最基础权限,用于RTC入会、数据排障。

CAMERA

进入RTC视频通话时。

摄像头画面采集,用于RTC视频通话。纯语言通话可不授权该权限。

MICROPHONE

进入RTC视频通话时。

麦克风音频采集,用于RTC音视频通话采集用户声音。

GET_NETWORK_INFO

进入RTC视频通话时。

查看网络状态,用于RTC音视频质量优化,编码优化及错误反馈。

KEEP_BACKGROUND_RUNNING

退到后台时。

进入后台是否允许采集,可选,无配置情况下,进入后台,RTC将中断通话。

三、AliVCSDK_ARTC SDK功能及相关个人信息

功能

采集个人信息字段

个人信息采集目的

功能配置方案及示例

音视频实时通信功能

UUID

通过算法计算出来的终端应用的唯一的标识,用于性能调优、故障分析兼容。

无需特殊配置

音视频实时通信功能

设备型号

用于性能调优、故障分析兼容。

无需特殊配置

音视频实时通信功能

IP地址

1,调用SDK的服务端相关接口。

2,用于性能调优、故障分析兼容。

无需特殊配置

音视频实时通信功能

WIFI状态

用于判断WIFI的连通性。

无需特殊配置

音视频实时通信功能

运营商信息

用于实现网络链路的选择与优化。

无需特殊配置

*四、AliVCSDK_ARTC SDK可选个人信息字段配置方案

可选个人信息字段

个人信息采集目的

功能配置方案及示例

不涉及

不涉及

不涉及

五、AliVCSDK_ARTC SDK合规初始化配置方案

重要

您务必严格遵守初始化步骤,确保用户同意《隐私政策》之后,再使用AliVCSDK_ARTC SDK。

  /**
   * SDK创建实例方法
   */
export class AliRtcEngine {
  /**
   * 获取RTC接口实例
   */
  public static getInstance(extras: string, context : common.Context): AliRtcEngine
}