2026年9月16日更新版
为帮助开发者在使用元气SDK的过程中更好地落实用户个人信息保护相关要求、避免出现侵害终端用户个人信息权益的情形,特制定《元气SDK合规使用说明》,供开发者在接入使用元气SDK服务时参照自查和合理配置,不断提升个人信息保护水平。
元气SDK由武汉元气智广科技有限公司开发。我们尊重并保护所有使用元气SDK产品及服务的最终用户的个人信息及隐私安全。在提供产品和服务的过程中,我们将根据合法、正当、必要、诚信的原则收集信息。
根据开发者所集成的SDK版本不同,我们的产品和服务功能及个人信息处理情况存在差异。请开发者根据实际接入的SDK版本、功能和广告平台进行相关合规配置。未经开发者主动集成或同意,我们不会自行变更开发者已设置的各项业务功能及个人信息配置状态。
开发者应向最终用户告知元气SDK名称、主体名称、处理个人信息种类及目的、隐私政策等内容,取得用户同意后方可使用元气SDK开展相关业务功能。
开发者在接入元气SDK前,应详细阅读《元气SDK隐私政策》和本合规使用说明,并根据实际接入的SDK版本、功能模块和广告平台,在App隐私政策中披露相应的个人信息处理情况。
元气SDK接入的合作方及其个人信息处理情况,请查阅《元气SDK合作方目录》。
披露示例(请根据实际接入情况填写,具体信息请查阅《元气SDK隐私政策》。)
| SDK名称 | 公司名称 | 个人信息类型及字段 | 用途及处理方式 | 个人信息保护规则 |
|---|---|---|---|---|
| 元气SDK | 武汉元气智广科技有限公司 | 设备信息:设备品牌、型号、制造商、操作系统及版本、屏幕信息、设备语言、CPU、存储空间、内存、时区、系统启动及更新时间等。 标识符:按平台及实际配置涉及Android_ID、OAID、IMEI、IMSI、IDFA、IDFV、boot_mark、update_mark等。 网络信息:运营商、网络类型、Wi-Fi状态、IP地址;可选Wi-Fi列表、SSID、BSSID。 应用信息:应用名、包名、版本号、SDK版本、UserAgent、请求时间及来源网址;Android可选软件列表。 位置信息:可选粗略位置信息、精确位置信息、MAC地址。 传感器信息:按平台可选加速度、陀螺仪、重力、方向、压力、线性加速度、磁力传感器信息。 广告与诊断数据:广告展示、点击、转化等交互数据,以及崩溃、性能数据。 | 用于广告投放策略、统计分析、反作弊、广告归因及个性化推荐。通过集成于开发者应用中的SDK采集、传输,或由开发者按授权提供。 | 元气SDK隐私政策 |
App应当在App登录注册页面及App首次运行时,通过弹窗、文本链接及附件等简洁明显且易于访问的方式,向终端用户告知涵盖个人信息处理主体、处理目的、处理方式、处理类型、保存期限等内容的个人信息处理规则,并且获得终端用户授权同意后才能处理终端用户数据。
开发者可以结合业务实际需要对可选信息进行合理配置。不申请或关闭相关能力,可能对对应功能的实现和效果造成影响。
Android配置:通过CQAdPrivacyConfig重写对应方法返回false,并在initConfig前设置。布尔分项默认true;未传入隐私配置时使用默认实例。关闭自行采集后,不应通过回传接口继续提供用户未授权的信息。
| 可选个人信息类型及字段 | 使用目的 | 使用场景 | 配置方案 |
|---|---|---|---|
| 设备标识符:IMEI、IMSI、OAID、Android ID、MAC地址 | 广告投放策略、统计分析、反作弊、广告归因 | 广告投放及效果分析时 | @Override public boolean isCanUseImei() { return false; } |
| 软件列表信息 | 广告投放策略、统计分析、反作弊 | 广告投放及效果分析时 | @Override public boolean appList() { return false; } |
| 位置信息 | 广告投放策略、统计分析、反作弊 | 使用位置相关广告策略时 | @Override public boolean isCanUseLocation() { return false; }不回传位置时,保持getLocation()返回null。 |
| Wi-Fi相关信息 | 流量变现分组策略及数据统计分析 | 使用网络相关广告策略时 | @Override public boolean isCanUseWifiState() { return false; } |
| 加速度、陀螺仪等传感器信息 | 摇一摇广告投放、反作弊、广告监测归因 | 摇动、转动等广告交互时 | @Override public boolean isCanUseSensor() { return false; } |
// 用户同意隐私政策后,初始化前配置。
CQAdPrivacyConfig privacyConfig = new CQAdPrivacyConfig() {
@Override public boolean isCanUseLocation() { return false; }
@Override public boolean appList() { return false; }
@Override public boolean isCanUseSensor() { return false; }
// 其他信息按上表重写对应方法。
};
CQAdSDKConfig config = new CQAdSDKConfig.Builder()
.setAppId("申请的appId")
.setCqPrivacyConfig(privacyConfig)
.build();
CQAdSDKManager.getInstance().initConfig(context, config);
对于元气SDK可选申请的系统权限,开发者可以参考下列表格,了解权限与各业务功能的关系及申请时机,并结合业务实际需要进行合理配置。
安卓操作系统应用权限列表:
| 权限 | 功能 | 用途和目的 | 调用时机 |
|---|---|---|---|
READ_PHONE_STATE | 【可选】读取手机设备标识 | 根据设备信息情况实现流量分组功能 | 调用需要该权限的功能时,按系统要求申请。 |
ACCESS_COARSE_LOCATION | 【可选】获取粗略位置信息 | 根据位置信息情况实现流量分组功能 | 实际使用粗略位置相关功能时申请。 |
ACCESS_FINE_LOCATION | 【可选】获取精确位置信息 | 根据位置信息情况实现流量分组功能 | 实际使用精确位置相关功能时申请。 |
WRITE_EXTERNAL_STORAGE | 【可选】写入外部存储 | 写入配置、文件等数据 | 下载或文件功能需要且当前系统版本适用时申请。 |
READ_EXTERNAL_STORAGE | 【可选】读取外部存储 | 读取配置、文件等数据 | 相关文件功能需要且当前系统版本适用时申请。 |
QUERY_ALL_PACKAGES | 【可选】获取应用软件列表 | 由其他广告SDK调取,用于广告投放 | 按实际功能需要声明,不属于运行时弹窗权限。 |
INTERNET | 【必选】访问网络 | 用户可网络访问 | 在清单中声明;用户同意隐私政策后进行广告服务请求。 |
ACCESS_NETWORK_STATE | 获取网络状态 | 根据网络状态实现流量分组功能 | 在清单中按接入需要声明,广告网络相关功能使用时调用。 |
ACCESS_WIFI_STATE | 【可选】获取Wi-Fi网络信息 | 根据Wi-Fi状态实现流量分组功能 | 按实际需要声明,在网络相关功能使用时调用。 |
REQUEST_INSTALL_PACKAGES | 【可选】应用安装 | 安装用户选择下载的应用 | 用户主动选择安装后,按系统要求进行确认。 |
POST_NOTIFICATIONS | 【可选】发送通知 | 展示广告应用下载进度和结果 | 用户确认下载后按系统条件申请;拒绝后使用非通知下载模式。 |
广告展示应提供清晰、有效的关闭或退出入口,用户选择关闭后,应停止相应广告展示。
开发者使用自渲染方式展示广告时,应提供广告关闭选项。收到广告关闭回调后,应解绑广告视图并调用相应的销毁方法释放资源。
应用下载广告应向用户清晰展示应用相关信息,不得欺骗、误导或强迫用户下载、安装、使用应用。
开发者应展示应用下载六要素:应用名称、开发者名称、版本号、隐私政策、权限说明、功能介绍。
Android自渲染广告通过CQNativeAdAppInfo获取相关信息,对应接口为getAppName()、getAuthorName()、getVersionName()、getPrivacyAgreement()、getPermissionsUrl()或getPermissionsMap()、getDescriptionUrl()。
开发者使用广告自渲染功能时,应清晰展示广告标识及实际广告来源,不得遮挡、篡改重要广告信息或设置误导用户点击的按钮。
请使用SDK返回的广告素材和来源信息进行展示。Android自渲染广告可通过getSource()获取广告来源。
| 功能 | 描述 | 关闭方式 | |
|---|---|---|---|
| 扩展功能 | 个性化推荐 | 元气SDK提供个性化广告推荐功能。开发者应在App内向终端用户提供退出个性化广告的功能,并根据用户选择进行相应配置。退出后,广告相关度可能降低。 | Android初始化配置: // 在初始化前设置,false表示关闭个性化推荐。iOS调用方法: // YES表示限制个性化广告。 |
| 第三方SDK名称 | 提供方公司名称 | 处理的个人信息类型 | 使用目的 | 使用场景 | 个人信息保护规则 |
|---|---|---|---|---|---|
| 优量汇SDK | 深圳市腾讯计算机系统有限公司 | 粗略位置信息、设备信息、标识符、应用信息、使用数据、诊断数据、等 | 广告投放 | 广告投放过程中 | https://qzs.gdtimg.com/union/res/union_cdn/page/dev_rules/ylh_sdk_privacy_statement.html |
| 百青藤SDK | 北京百度网讯科技有限公司 | 粗略位置信息、设备信息、标识符、应用信息、使用数据、诊断数据、等 | 广告投放 | 广告投放过程中 | https://yingxiao.baidu.com/home/help/details?id=17597 |
| 快手SDK | 北京快手科技有限公司 | 粗略位置信息、设备信息、标识符、应用信息、使用数据、诊断数据、等 | 广告投放 | 广告投放过程中 | https://u.kuaishou.com/home/help/detail/1337/1425 |
| 穿山甲SDK | 北京巨量引擎网络技术有限公司 | 粗略位置信息、设备信息、标识符、应用信息、使用数据、诊断数据、等 | 广告投放 | 广告投放过程中 | https://www.csjplatform.com/terms/compliance-guide |