首页
产品
方案
案例
服务支持
关于智齿

智齿科技 SDK 访客端合规配置指引

更新日期:2026年07月6日

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

权限及调用时机

权限名称 权限功能说明 调用时机、目的和用途 操作系统 必要或可选
INTERNET 网络 访问网络权限 和业务平台进行业务数据交互 Android / iOS / HarmonyOS 必要
ACCESS_NETWORK_STATE 获取网络状态 获取网络信息状态 获取网络状态变化,维持消息长连接稳定性 Android / iOS / HarmonyOS 必要
READ_EXTERNAL_STORAGE 访问存储器 访问外部存储数据 在咨询客服和留言时可选择图片、视频进行上传 Android / iOS / HarmonyOS 可选
RECORD_AUDIO 录音 提供麦克风录制音频、视频 在咨询客服时可发送语音消息 Android / iOS / HarmonyOS 可选
CAMERA 相机 使用手机摄像头 在咨询客服和留言时可拍照和录制视频进行上传 Android / iOS / HarmonyOS 可选

功能及相关个人信息

必要个人信息(基础服务所必需)
个人信息类型 收集目的
设备及系统信息(操作系统类型、系统版本、设备类型、设备厂商、设备型号、网络类型) 用于提供在线智能客服、人工客服的文字/语音/视频交互服务,保障系统安全稳定运行
网络身份标识信息(IP 地址) 建立网络通信连接,实现客服业务数据交互
可选个人信息配置方案(非必需功能,默认关闭,需开发者主动配置开启)
个人信息类型 收集目的 配置方式及示例
传感器信息(加速度传感器、距离传感器) 识别拍照、拍视频时屏幕是否旋转;识别用户是否接近手机,在播放语音消息时当用户接近设备时用听筒代替外放,提升语音消息播放体验 配置开启、关闭示例:ZCSobotApi.setCollectSensor(boolean enable),参数 enable:true-开启;false-关闭(此为默认值);

传感器信息合规提示:

  • 该功能为非必需扩展功能,默认关闭,符合《个人信息保护法》“最小必要”原则。开发者在未主动调用 ZCSobotApi.setCollectSensor(true) 的情况下,SDK 不会访问任何传感器数据
  • 若您的应用无需上述交互体验,建议保持默认关闭状态,无需额外配置
  • 如需开启,开发者必须显式调用配置接口,并应在应用的《隐私政策》中向最终用户清晰告知传感器信息(距离传感器、加速度传感器)的收集目的、方式及范围

传感器数据收集频次及后台行为说明:

  • 收集频次:传感器数据仅在用户主动触发相关功能时实时读取(如用户点击拍照按钮时读取加速度传感器判断横竖屏、用户点击播放语音消息时读取距离传感器判断是否贴近耳朵)。SDK 不进行周期性轮询采集,不设置定时器或后台任务持续读取传感器,收集频次符合实现业务功能所必需的最低频率要求。
  • 后台行为:SDK 在 APP 退至后台或静默运行时不收集传感器数据。传感器读取仅在客服会话页面处于前台且用户主动操作时触发。APP 进入后台后,SDK 自动停止传感器数据读取。
  • 数据留存:传感器数据仅用于实时交互判断(横竖屏方向、听筒/外放切换),不进行本地存储,不上传至服务器
配置接口
                
/**
 * 设置是否使用传感器(距离传感器/加速度传感器),默认不使用,方法为新增 API。如果您的集成项目中找不到此方法,请务必升级至官方提供的最新版本。
 * 注意:必须在 ZCSobotApi.initSobotSDK 初始化成功后调用,配置才能生效
 *
 * @param enable
 *   - true: 开启传感器功能
 *   - false: 关闭传感器功能(此为默认值)
 */
ZCSobotApi.setCollectSensor(boolean enable);
                
        
代码示例

以下是在 Application 或主 Activity 中初始化 SDK 并配置传感器的完整示例:

                
private void initSobotSdk() {
    // 第一步:初始化SDK(必需步骤),为确保 SDK 合规使用,您必须在用户同意《隐私政策》之后再进行 SDK 初始化。
    ZCSobotApi.initSobotSDK(getApplicationContext(), "your_appkey_here", "");

    // 第二步:按需配置传感器功能(可选步骤)
    // 场景A:应用需要语音听筒切换或拍照横竖屏功能,则开启
    // ZCSobotApi.setCollectSensor(true);

    // 场景B:应用无需上述功能,或为最大化满足隐私合规,可保持默认关闭状态
    // 方式一:不调用 setCollectSensor 方法
    // 方式二:显式设置为 false,以明确意图
    ZCSobotApi.setCollectSensor(false);
}
                
        

SDK 自启动及关联启动行为说明

本 SDK 不包含自启动及关联启动行为

  • SDK 自身不会在 APP 关闭后或后台运行时通过监听系统广播(如 BOOT_COMPLETED、TIME_TICK 等)自动拉起进程或服务
  • SDK 不会关联启动其他 APP 或第三方 SDK
  • SDK 的所有功能仅在用户主动打开 APP 并进入客服会话页面后由用户操作触发

隐私政策条款模板

您应确保在登录注册页面或者 APP 首次运行时,通过简洁、明显且易于访问方式向最终用户告知涵盖个人信息处理主体、处理目的、处理方式、处理类型、保存期限等内容的 APP 个人信息处理规则(APP 隐私政策)。

您应确保在最终用户阅读您的《隐私政策》并取得用户授权之后,再进行 SDK 的初始化。并且,在取得最终用户同意前,您应避免动态申请涉及用户个人信息的设备权限;也应避免擅自采集和使用个人信息。如未获得最终用户授权同意,则不能初始化 SDK,无法使用 SDK 功能。

SDK 初始化和相关功能配置,请查阅相关配置文档: 点击查看

SDK 隐私政策披露要求与示例说明

以下是您应在 App《隐私政策》中披露的 SDK 信息示例模板。请将以下内容复制至您应用的《隐私政策》中“第三方 SDK 收集个人信息使用目的说明”等合适位置:

                
    SDK 名称:智齿科技 SDK 访客端
    SDK 公司名称:北京智齿博创科技有限公司
    SDK 使用目的和功能场景:用户向客服咨询问题
    SDK 收集的必要个人信息类型:设备及系统信息(包括操作系统类型、系统版本、APP 包名、APP 版本、设备类型、设备厂商、设备型号、网络类型)、网络身份标识信息(IP 地址)
    SDK 收集的可选个人信息类型:传感器信息(包括加速度传感器和距离传感器)。该功能默认关闭,开发者可通过 SDK 配置接口 `ZCSobotApi.setCollectSensor(true)` 开启,用户可在应用设置中关闭。传感器数据仅在用户主动触发相关功能时实时读取(拍照时判断横竖屏、播放语音时判断听筒/外放切换),不进行周期性轮询采集;APP 退至后台或静默运行时自动停止收集;传感器数据仅用于实时交互判断,不进行本地存储和上传
    实现 SDK 功能所需权限:网络相关权限(必要)、摄像头(可选)、麦克风(可选)、存储(可选)
    隐私权政策链接:https://www.zhichi.com/docs/clause/sdk-clause.html
            
首页
产品
方案
案例
服务支持
关于智齿