Skip to content

滴图出行技术开放平台SDK合规实施指南

文档更新日期: 2025年5月

致开发者的重要通知

感谢您选择滴图出行技术开放平台的产品与服务。随着《中华人民共和国个人信息保护法》于2021年的正式实施,作为个人信息处理者,您需要在处理个人信息前向用户明确告知处理目的、方式等信息,并获取用户的明确同意。

为了协助您符合日益严格的监管要求,我们对滴图出行技术开放平台SDK进行了个人信息保护优化设计,并编制了本实施指南。遵循本指南将有助于您履行隐私合规义务,降低产品被通报或下架的风险。请您详细阅读并参照执行以下内容。

重要提示

  1. 集成滴图出行技术开放平台SDK时,必须严格遵循本指南进行合规配置。

  2. 在调用SDK任何功能接口前,必须先调用隐私合规相关接口,否则可能导致编译失败或其他异常。详细对接方法请参考本文档第三部分的SDK接口说明链接。

个人信息保护实施要点

1. SDK版本要求

请确保使用经过合规优化的最新版本SDK。我们已根据法律法规和监管要求对各类SDK进行了更新:

SDK类别定位SDK地图SDK导航SDK轨迹SDK
Android系统获取链接获取链接获取链接获取链接
iOS系统获取链接获取链接获取链接获取链接

2. 隐私政策配置要求

2.1 隐私政策内容规范

您的应用《隐私政策》中的"第三方信息共享"或"第三方SDK说明"部分应参考《滴图出行技术开放平台隐私权政策》,明确说明我们SDK收集使用个人信息的目的、方式和范围。用户应能通过点击链接查看完整的《滴图出行技术开放平台隐私权政策》。

特别说明:

(1) 为提升兼容性和便于使用,我们的地图、导航、轨迹SDK均采用合包形式提供(例如导航SDK包含定位SDK、地图SDK和导航SDK功能)。建议您以合包形式整体披露SDK收集的个人信息。

(2) 由于不同设备、系统版本以及您配置的权限不同,实际收集的设备信息可能有所差异,请根据实际情况向用户说明。

应用隐私政策第三方SDK信息披露参考

SDK名称提供方使用目的收集的个人信息所需权限收集方式隐私政策链接
滴图出行技术开放平台定位SDK滴图(北京)科技有限公司提供位置定位功能位置坐标信息、设备数据(IP地址、GNSS信息、网络类型、WiFi相关参数、基站信息、传感器数据等)、设备标识(IDFA/OAID/GAID)、应用信息(名称、版本)、设备参数(品牌型号、系统版本、运营商、屏幕分辨率)Android:位置权限、网络访问
iOS:定位权限、网络访问、广告标识
本地采集《滴图出行技术开放平台隐私权政策》
滴图出行技术开放平台地图SDK(合包)滴图(北京)科技有限公司提供地图显示、位置搜索等功能位置坐标信息、设备数据(IP地址、GNSS信息、网络类型、WiFi相关参数、基站信息、传感器数据等)、设备标识(IDFA/OAID)、应用信息(名称、版本)、设备参数(品牌型号、系统版本、运营商、屏幕分辨率)Android:位置权限、网络访问
iOS:定位权限、网络访问、广告标识
本地采集《滴图出行技术开放平台隐私权政策》
滴图出行技术开放平台导航SDK(合包)滴图(北京)科技有限公司提供基于位置的导航、地图显示、搜索等服务位置坐标信息、设备数据(IP地址、GNSS信息、网络类型、WiFi相关参数、基站信息、传感器数据等)、设备标识(IDFA/OAID)、应用信息(名称、版本)、设备参数(品牌型号、系统版本、运营商、屏幕分辨率)Android:位置权限、网络访问
iOS:定位权限、网络访问、广告标识
本地采集《滴图出行技术开放平台隐私权政策》
滴图出行技术开放平台轨迹SDK(合包)滴图(北京)科技有限公司提供地图显示、位置追踪等服务位置坐标信息、设备数据(IP地址、GNSS信息、网络类型、WiFi相关参数、基站信息、传感器数据等)、设备标识(IDFA/OAID)、应用信息(名称、版本)、设备参数(品牌型号、系统版本、运营商、屏幕分辨率)Android:位置权限、网络访问
iOS:定位权限、网络访问、广告标识
本地采集《滴图出行技术开放平台隐私权政策》

2.2 隐私政策展示规范

(1) 您的应用必须在首次启动时通过明确的弹窗展示隐私政策,并提供明显的"同意"和"拒绝"选项,让用户自主选择。

(2) 确保《滴图出行技术开放平台隐私权政策》链接可被点击查看。

(3) 用户进入应用主界面后,应能通过不超过4次的点击/滑动操作访问到隐私政策。

3. SDK初始化与合规配置

3.1 延迟初始化实施

重要原则:仅在用户同意隐私政策且需要使用SDK功能时,才进行SDK初始化。

在调用任何SDK功能前,必须先调用隐私合规相关接口,并传入正确参数:

(1) 为确保合规收集个人信息,您需设置以下参数,且仅当全部为true时SDK才会正常提供功能:

  • 隐私政策是否已向用户展示
  • 隐私政策是否包含滴图出行技术开放平台隐私政策
  • 用户是否已同意隐私政策

(2) 各SDK的具体合规接口调用方式:

SDK类型定位SDK地图SDK导航SDK轨迹SDK
Android平台接口文档接口文档接口文档接口文档
iOS平台接口文档接口文档接口文档接口文档

3.2 资源释放最佳实践

以Android定位SDK为例:

【情况说明】 当定位Client对象初始化后,如果用户授权了WiFi、基站相关权限,SDK会注册监听系统的基站WiFi信息接口,在信息变化时接收系统回调。

【建议做法】 如不希望SDK持续获取WiFi、SSID等信息,请及时释放定位资源(调用Client对象的onDestroy方法,而非仅调用stopLocation)并销毁Client对象。

3.3 SDK参数配置与调用时机

(1) 完成初始化后,您可配置SDK参数并调用功能。以Android定位SDK为例:

  • 定位间隔设置:通过LocationOption类的setInterval方法设置连续定位的时间间隔(默认2000ms,最低1000ms)
  • 启动定位:调用LocationOption实例的startLocation方法开始定位,SDK将按设定间隔收集信息并返回位置数据
  • 调用时机:仅在需要持续获取定位数据时调用
  • 停止定位:不再需要定位时,调用LocationClient实例的stopLocation方法停止采集,并在适当时机调用onDestroy方法释放资源

(2) 各SDK的详细配置文档:

SDK类型定位SDK地图SDK导航SDK轨迹SDK
Android平台配置指南配置指南配置指南配置指南
iOS平台配置指南配置指南配置指南配置指南

(3) 设备标识符收集配置:

您可根据业务需求参考以下文档,选择是否关闭IDFA、OAID等设备标识符的收集。请注意,关闭后我们将无法为您提供完整的问题追踪、排查和统计服务。

SDK类型定位SDK地图SDK导航SDK轨迹SDK
Android平台配置指南配置指南配置指南配置指南
iOS平台配置指南配置指南配置指南配置指南

4. 权限管理指南

请根据滴图出行技术开放平台各SDK的权限需求,合理申请和使用权限:

iOS系统权限

  1. 位置权限

    为提供导航服务,我们需要采集用户位置信息,采集频率说明:

    • 导航功能使用时:每秒采集一次,每三秒上报一次位置点
    • 非导航功能使用时:每九秒采集一次,每三秒上报一次位置点
    • 应用切换至后台且非导航状态时:停止定位

    使用的位置权限包括:

    • NSLocationAlwaysAndWhenInUseUsageDescription(持续获取位置)
    • NSLocationAlwaysUsageDescription(持续获取位置,iOS8.0-10.0)
    • NSLocationUsageDescription(获取位置,iOS6.0-8.0)
    • NSLocationWhenInUseUsageDescription(使用App期间获取位置)

    使用场景:地图导航、当前位置显示、路线规划、轨迹记录

  2. 麦克风权限

    权限说明:NSMicrophoneUsageDescription 使用场景:导航语音播报 使用目的:在导航过程中提供语音指引

Android系统权限

  1. 位置权限

    采集频率与iOS相同,使用的权限包括:

    • android.permission.ACCESS_COARSE_LOCATION(粗略定位)
    • android.permission.ACCESS_FINE_LOCATION(精准定位)
    • android.permission.ACCESS_BACKGROUND_LOCATION(后台位置访问)
    • android.permission.ACCESS_LOCATION_EXTRA_COMMANDS(定位扩展命令)

    使用场景:地图导航、当前位置显示、路线规划、轨迹记录

  2. 其他核心权限

    • android.permission.RECORD_AUDIO(麦克风,用于语音播报)
    • android.permission.INTERNET(网络访问,用于地图数据获取、路线计算等)
    • android.permission.ACCESS_NETWORK_STATE(网络状态监测)
    • android.permission.BLUETOOTH(蓝牙连接监测,用于音量提示)

如需更多技术支持,请访问滴图出行技术开放平台开发者中心