移动用户反馈SDK合规说明(Harmony)

说明

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

一、移动用户反馈SDK申请系统权限说明

权限内容

是否必选

权限用途

ohos.permission.INTERNET

允许SDK联网的最基础权限,用于提供用户反馈服务。

ohos.permission.GET_NETWORK_INFO

检测网络状态,用于SDK统计展示用户网络状况

ohos.permission.READ_MEDIA

用于用户提交反馈问题

ohos.permission.MICROPHONE

用于用户提交反馈问题

ohos.permission.CAMERA

用于用户提交反馈问题

二、移动用户反馈SDK功能及相关个人信息

功能

采集个人信息字段

个人信息采集目的

功能配置方案及示例

用户反馈功能

(基础功能)

设备标识信息(手机品牌、型号、系统版本、分辨率、制造商),运营商

提供反馈用户设备基础信息

基础功能,必要信息

三、移动用户反馈SDK可选个人信息字段配置方案

可选个人信息字段

个人信息采集目的

功能配置方案及示例

不涉及

不涉及

不涉及

四、移动用户反馈SDK合规初始化配置方案

//SDK配置方法
public static init(context: Context, config: InitConfig) 

//打开用户反馈页面
//您务必确保用户同意《隐私政策》之后再调用FeedbackAPI.openFeedback(...)。
public static openFeedback(success?: () => void, fail?: (info: string, code?: number) => void)
重要
  • FeedbackAPI.init(...)方法可以在用户同意《隐私政策》前调用。

  • 您务必确保用户同意《隐私政策》之后再调用FeedbackAPI.openFeedback(...)方法。

代码示例

const config: InitConfig = new InitConfig({
    appkey: '',     //请填写你自己的appKey
    appSecret: '',  //请填写你自己的appSecret
    backIconResource: $r('app.media.app_logo'),  //返回icon
    loadProgressColor: '#0dd0ff',  //进度条颜色
    isOpenLog: true,               //是否开启日志
    rightButtonFontSize: 16        //历史反馈字体大小
  })
FeedbackAPI.init(getContext(), config)

//确保在用户阅读您的《隐私政策》并取得用户授权之后,再调用FeedbackAPI.openFeedback(...)方法。
FeedbackAPI.openFeedback(() => {
  //打开移动用户反馈成功回调
  
  }, (info, code) => {
  //打开移动用户反馈失败回调
  
})