为帮助使用趣盟SDK的开发者和运营者(以下简称“您”)在符合相关法律法规、政策及标准的规定下开展第三方SDK业务,更好地落实用户个人信息保护相关要求,同时也便于您更清楚地理解趣盟SDK广告业务的合规性和已采用的安全保护技术能力,特别是保护个人信息和隐私的方法和措施,作为趣盟SDK的提供方,上海芸晞信息科技有限公司(以下简称“上海芸晞”或“我们”),我们特制定《趣盟SDK开发者使用合规规范》(以下称"本合规规范"),便于您使用趣盟SDK过程中符合相应的合规要求。
SDK名称:趣盟SDK
开发者:上海芸晞信息科技有限公司
主要功能:趣盟SDK提供广告的拉取和展示功能,支持原生广告,激励视频广告,插屏广告和开屏广告,使用灵活的变现策略组合和利用算法优化广告效果,为开发者提供流量变现服务。
Android版本号:3.473.15.439
iOS版本号:1.3.6
隐私政策:趣盟SDK隐私政策
个人信息收集:设备品牌、型号、软件系统版本、屏幕密度、屏幕分辨率、设备语言、设备时区、可用存储空间大小、CPU序列号、硬件类型、OAID、Wi-Fi状态、运营商信息、应用包名、版本号、应用前后台状态、应用安装列表信息、加速度传感器、陀螺仪传感器。
使用场景目的:为用户提供广告服务
以下内容主要针对您在使用趣盟SDK的过程中,对SDK重点合规要求的说明。
SDK调用系统权限接口如下:
序号 | 权限名 | 用途 | 目的 | 说明 | 申请时机 |
---|---|---|---|---|---|
1 | INTERNET | 网络通信 | SDK实现和服务器通信 | 必选 | 开发者在调用需要该权限的SDK功能时进行调用。例如请求时联网。 |
2 | ACCESS_NETWORK_STATE | 查看网络状态,用于广告投放网络通信基本需要 | 查看网络状态 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据网络情况进行精准广告投放、广告反作弊。 |
3 | REQUEST_INSTALL_PACKAGES | 筛选能否投放下载类广告,确保广告投放后有权限打开 | 应用安装权限 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如用户下载APP后进行安装。 |
4 | READ_PHONE_STATE | 读取手机设备标识 | 读取手机设备标识 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据网络情况进行精准广告投放、广告反作弊。 |
5 | ACCESS_WIFI_STATE | 读取本机WIFI网络信息 | 读取本机的WIFI信息,为用户提供个性化广告 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据WIFI信息进行精准广告投放、广告反作弊。 |
6 | WRITE_EXTERNAL_STORAGE | 写入存储数据 | 写入广告投放及广告素材存储 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据下载APP包体等功能。 | 7 | READ_EXTERNAL_STORAGE | 读取存储数据 | 读取广告投放及广告素材存储 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据下载APP包体等功能。 |
8 | QUERY_ALL_PACKAGES | 读取本机上已安装的应用 | 为用户提供个性化广告 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据应用软件列表情况进行广告投放、广告反作弊。 |
9 | POST_NOTIFICATIONS | 读取通知栏权限 | 应用下载广告在通知栏展示下载进度 | 可选,提供开关供媒体方选择 | 开发者在调用需要该权限的SDK功能时进行调用。例如应用下载广告在通知栏展示下载进度。 |
SDK收集个人信息如下:
序号 | 个人信息类型 | 用途 | 方式 | 说明 | 申请时机 |
---|---|---|---|---|---|
1 | 本机OAID | 获取设备唯一标识符 | SDK获取 | 可选,默认获取,支持媒体方关闭 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据设备号情况进行精准广告投放、广告反作弊、归因。 |
2 | 应用列表 | 获取本机上已安装的应用 | SDK获取 | 可选,默认获取,支持媒体方关闭 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据应用软件列表进行精准广告投放、广告反作弊。 |
3 | 传感器 | 获取加速度传感器、陀螺仪传感器信息、用于摇一摇、扭一扭等广告投放、广告反作弊 | SDK获取 | 可选,默认获取,支持媒体方关闭 | 开发者在调用需要该权限的SDK功能时进行调用。例如根据手机状态进行广告交互。 |
4 | IP | 接入的广告接口用于demo模拟广告投放(非SDK收集) | 阿里巴巴https://alsc-ug-monitor-callback.alibaba.com接口 | / | 开发者在调用需要该权限的SDK功能时进行调用。例如根据IP进行精准广告投放、广告反作弊。 |
1、配置oaid,应用列表、代码示例:
public abstract class QMCustomControl {
/**
* 是否允许SDK主动获取安装列表
* @return 默认false 不允许 , true 允许
*/
public boolean isCanUseAppList() {
return false;
}
/**
* 当isCanUseAppList=false时,可传入applist信息,sdk使用您传入的applist信息
* @return true可以使用,false禁止使用。默认为true
*/
public List getAppList() {
return null;
}
/**
* 开发者可以传入oaid 仅初始化调用一次
* 信通院OAID的相关采集——如何获取OAID:
1. 移动安全联盟官网http://www.msa-alliance.cn/
2. 信通院统一SDK下载http://msa-alliance.cn/col.jsp?id=120
* 如果首次传入为null,后续可以通过JFIdentifierManager.getInstance().setOaid(String oaid)方式传入oaid
* @return oaid
*/
public String getOaid() {
return null;
}
/**
* 3.462.15.428版本
* 媒体主动传入oaid,则优先使用媒体方的oaid,未传入oaid时通过该开关控制是否允许SDK主动获取oaid
* @return 默认true 允许 , false 不允许
*/
public boolean isCanUseOaid() {
return true;
}
/**
* aar版本大于等于3.469.13.435版本支持
* map方式传入自定义设置
* 当前支持传入fileProviderAuthority,如果媒体传入了的情况下,优先使用媒体传入的fileprovider,
* 该情况下可删除趣盟Manifest中 com.qumeng.advlib.core.CPCFileProvider的配置,
* 但是需要在媒体的provider中配置趣盟所需的
* 传入方式:参考示例
*/
@Override
public Map getCustomConfig() {
return null;
}
}
AiClkAdManager.getInstance().init(new QMConfig.Builder()
.customControl(new QMCustomControl() {
@Override
public Map getCustomConfig() {
Map map = new HashMap<>();
map.put("FileProviderAuthority","媒体的FileProvider");
return map;
}
})
.build(this));
2、配置传感器代码示例:
/**
* 设置个性化传感器开关
* true:允许获取传感器信息 false:不允许获取传感器信息
*/
void setTwistSwitch(boolean enable)
AiClkAdManager.getInstance().setTwistSwitch(true);//默认true 允许获取传感器信息
趣盟SDK为开发者提供退出个性化广告能力的接口,开发者可以调用接口,向最终用户提供退出个性化广告的能力。退出后,最终用户看到的广告数量不变,相关度会降低。开发者需遵守相关法律法规的要求,在APP内为最终用户提供退出个性化广告的功能,保证在最终用户点击退出功能后调用SDK的能力接口。
方法介绍:
开发者可以通过设setPersonalRecommend()设置个性化推荐功能,当用户同意时上报true,当用户选择拒绝时上报flase,SDK在后续的广告投放时将关闭个性化推荐能力。
/**
* 设置个性化推荐广告
* true:允许个性化推荐广告 false:屏蔽个性化推荐广告
*/
void setPersonalRecommend(boolean enable)
代码示例:
AiClkAdManager.getInstance().setPersonalRecommend(true) //默认true 允许个性化推荐广告
SDK与服务端进行交互接口如下:
序号 | 接口 | 用途 |
---|---|---|
1 | sdk-ab-config.aiclk.com/v1/getFlags | 获取广告配置信息 |
2 | cpc-service-square.aiclk.com/v1/getConfig | 获取广告配置信息 |
3 | api.qttunion.com/v6/json | 获取广告信息 |
4 | usr-api.aiclk.com | 反作弊信息 |
5 | logrcv.aiclk.com | 广告业务埋点上报 |
6 | https://tx-oss.cdn.aiclk.com | 广告资源拉取 |
7 | https://rcv.aiclk.com | 广告行为监测链接 |
8 | https://oss.cdn.aiclk.com | 广告资源拉取 |
9 | lp.pinduoduo.com | 广告资源拉取 |
10 | at-ipv6.pinduoduo.com | 广告资源拉取 |
11 | lpcdn.pinduoduo.com | 广告资源拉取 |
12 | otk.pinduoduo.com | 广告资源拉取 |
13 | xg.pinduoduo.com | 广告资源拉取 |
14 | apm-a.pinduoduo.com | 广告资源拉取 |
15 | images.pinduoduo.com | 广告资源拉取 |
16 | pds.pinduoduo.com | 广告资源拉取 |
17 | t00img.yangkeduo.com | 广告资源拉取 |
18 | img.pddpic.com | 广告资源拉取 |
19 | static-oss.quotoutiao.net | 广告资源拉取 |
20 | cdn.aiclk.com | 广告资源拉取 |
SDK调用其他程序、插件如下:
序号 | 接口 | 用途 |
---|---|---|
1 | com.tencent.mm.opensdk.openapi.IWXAPI | 用户点击微信小程序的推广广告后,使用该接口打开对应的微信小程序 |
序号 | 传输内容 | 域名 | 服务器归属 | 目的 |
---|---|---|---|---|
1 | 应用广告配置信息 | sdk-ab-config.aiclk.com、cpc-service-square.aiclk.com | 腾讯云 | 获取广告所需配置 |
2 | 广告资源地址 | cdn.aiclk.com、v2.aiclk.com | 腾讯云 | 获取广告图片或视频素材 |
3 | 设备等基础信息 | api.qttunion.com | 腾讯云 | 获取广告 |
序号 | 传输内容 | 域名 | 服务器归属 | 目的 |
---|---|---|---|---|
1 | 设备信息(OAID) | usr-api.aiclk.com | 腾讯云 | 为用户分配或匹配唯一标识 |
2 | 广告链路日志埋点 | logrcv.aiclk.com | 腾讯云 | 用户广告数据分析 |
3 | 广告行为日志 | rcv.aiclk.com | 腾讯云 | 广告展示/点击监测 |
4 | 广告行为日志 | tracelog-debug.aiclk.com | 腾讯云 | 广告行为监测 |
序号 | 内容 | 说明 |
---|---|---|
1 | SDK进行本地存储 | 是 |
2 | 创建数据库文件 | 是 |
3 | 数据库路径 | host-package-name/databases/cpc_android |
4 | 加密算法 | 无 |
5 | 数据类型 | sqlite数据库 |
6 | 创建其他类型文件 | 是 |
7 | 文件类型 | xml |
8 | 文件路径 | host-package-name/shared_prefs/com.iclicash.adv.xml |
9 | 加密算法 | host-package-name/shared_prefs/com.qumeng.advlib.xml |
10 | 数据类型 | host-package-name/shared_prefs/qk_app_fast.xml |
趣盟SDK无嵌入第三方插件、代码、库。
序号 | 路径 | 文件名 | 用途 |
---|---|---|---|
1 | qumeng-noplugin-3.469.13.435.aar/assets/libinno | libinno | 参与数据加密签名 |
2 | qumeng-noplugin-3.469.13.435.aar/assets/libsec | libsec | 参与数据加密签名 |
3 | qumeng-noplugin-3.469.13.435.aar/assets/AISDK_ASSET.txt | AISDK_ASSET.txt | SDK版本号 |
接口名 | 广告接口 |
---|---|
接口地址 | https://api.qttunion.com/v6/json |
返回格式 | text/plain; charset=utf-8 |
请求方式 | POST |
请求示例 |
Request Method: POST /v6/json HTTP/1.1 id_tuid: l73nx1CbSr6zpAtWdVwvew id_tkid: ACGXvefA0JtKvrOkC1Z73C97UiAHxqBjBw5xbXpkeHM Content-Type: application/json base64: 1 User-Agent: Dalvik/2.1.0 (Linux; U; Android 10; MI 8 UD MIUI/20.9.4) Host: api.qttunion.com Connection: Keep-Alive Accept-Encoding: gzip Content-Length: 1624 RTFDRTFFNEU2NzA2OTI1RDQxMkMwNUE0OUVFRjE3Q0MuY0dGeVlXMGZZM0JqZkdRMU5UZG1ORFJtTFdWaU5EUXRORFl5WVMwNE0ySXdMVFV6WW1FME5UVmlPVGRrWkI1MlpYSnphVzl1SHpVeUhuQnNZWFJtYjNKdEgyRnVaSEp2YVdRZVpXTWZNUT09LmS4H7dNUhYSCxqJXFoPh0jWzuT/tjupDtNIs/gifZ+ZGKYIXCi+T2GWqs9EMGgNvwMHM7cJ1cyIIeo1NFJiwC2ZRgrY91JOs2M5Ma41QP41f3sJkTZIuCI6Zf8ToE19qUPGRH7WOdjH5dsZ75BlVw2YKUd8aK1mKTQxkLFRaP1uR19zilAJD3V5LyAEIRfjNKbTPBMuxn6mCswedZz6Z6pktIaUrrqqjtOf9neBthqkT9jZFn0hUreIuzxJNAn3/DTsEEX8gOs2MwAEvonhPVzbZ4Lt+1aA8I3fFNuheN6joWTgL/mn5T4Dpsehzg9r02Qugk3ON/2zQQAWgIiWfxqQDg9pg/N0jZPopTVUH54QCcFW6E8g8f6YJp/CiRdMMiu2nFVZZYbzTjzZSg5ui+DXWYtl/JUYdOz7JU7/tRR0RUF8a3104ax4Qv2iFw63wcM3fmafeQrhNH6GfNHfa1N88gvOH1HiDLuimFmNPM2m1SRCZ9Kivx2hFlNQTBkBHNs/wHl8U/fig9j20xCIuvJVTFaEyH4r4+/YVEgzcMZJlVnwcGeVZOiFfFph4tQYKv36DY4HpCsnDAmii0+XDTdw7/R1pZIBmXwzxnRCCx6N1axqj2nI+UeEOhTtyMdUX9LheQSi71Z4HvzjyOBl9IWn2479Sn7UrE3nMnUAQTBRtz8obvzraUCcFWUXtTuFUCTuNpylVh4VT317HcLZpjGF+lMRPY/DI0c/vmI1NNgtYjQ1gr+Wac3bgJ0dfoZLNLC6/wtNMBDuVGKr+91L0tOidkcU5aDaKlHNsVfuHH7P4di9RPWYSe0mkjqEk8tsh2VJzreOx/9K6pq9mopt1TFYN2GFoLPhqlRzMSvbUS8yO/2ixIsqtuifDY7cDDz93BYmrr0Uvm3EecAtzCrZVsfWb+ecgauQYjMq63y7udxVpT+EVOEblzK5ioFQxKWYIGFRmaj5k1uHVN6HUwDyQeyA0itmbLHmq0EIxIg3IFBmdRwlYSaTG9+jV1ZgiQ1FAG3Gt4Ksab+W9NQ+5STE5CIyiaNJfE8aat39EOX0gL/krVKYQ2RYlP4dknksPH8xyvjZUZQrfXKXSemvoVSUdgYPEMJ4eU77EsRSAu4p0JX8dJZoiOm+i7ZOFXqUBzYwvIoz/C3oqEYNKQH8UpM7VL/8zP8AfzNq9qHmbLIXO2x1D5T0ZLum5P3y1hqoHt/F+euQEzt8mTd7Mpdm3b7ewe8UCh46HiHRuOPpk7UyNTczVvUqIw4P7vAw1fvm7we5Rn2iIW7pLb3n6RQHpJIFijFno9YrhxZU+o6aAFMzQd8oThkCGlfysEAdNj1U7UmiHVnuUcBzS1rKczzmmHEOyXTzVHfm5VD6Dz6CE1PoSs/xStK+ZQI1UQKoL3kx6G4V6Otvo4NlDzBvfiNLocQ3nUGg= |
返回示例 |
HTTP/1.1 200 OK Content-Type: text/plain; charset=utf-8 Transfer-Encoding: chunked Vary: Accept-Encoding Date: Fri, 28 Feb 2025 08:07:41 GMT Access-Control-Allow-Origin: * Access-Control-Expose-Headers: Access-Control-Allow-Origin Content-Encoding: gzip Connection: keep-alive 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 |
您接入趣盟SDK前,应当仔细阅读趣盟SDK服务相关协议约定、本规范、用户协议、隐私政策等内容,并依据相关内容对您APP的《隐私政策》及您APP采集、处理个人信息的情况进行合规自查。
趣盟非常重视数据安全,将努力采取合理的安全措施(包括技术方面和管理方面)来保护数据安全,防止您提供的数据信息被不当使用或未经授权的情况下被访问、公开披露、使用、修改、损坏、丢失或泄漏。我们会使用不低于行业同行的加密技术、匿名化处理及相关合理可行的手段保护数据安全,并使用安全保护机制防止您的数据信息遭到恶意攻击,并建立专门的安全部门、安全管理制度、数据安全流程保障您的个人信息安全。我们采取严格的数据使用和访问制度,确保只有授权人员才可访问您的个人信息,并适时对数据和技术进行安全审计。尽管已经采取了上述合理有效措施,并已经遵守了相关法律规定要求的标准,但请您理解,由于技术的限制以及可能存在的各种恶意手段,在互联网行业,即便竭尽所能加强安全措施,也不可能始终保证信息百分之百的安全,我们将尽力确保您提供给我们的数据信息的安全性。
您知悉并理解,您接入我们的服务所用的系统和通讯网络,有可能因我们可控范围外的因素而出现问题。因此,我们强烈建议您采取积极措施保护数据信息的安全,包括但不限于使用复杂密码、定期修改密码、不将自己的账号密码及相关数据信息透露给他人。我们会制定应急处理预案,并在发生数据安全事件时立即启动应急预案,努力阻止这些安全事件的影响和后果扩大。一旦发生数据安全事件(泄露、丢失)后,我们将按照法律法规的要求,及时向您告知:安全事件的基本情况和可能的影响、我们已经采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施。我们将及时将事件相关情况以推送通知、邮件、信函、短信及相关形式告知您,难以逐一告知时,我们会采取合理、有效的方式发布公告。同时,我们还将按照相关监管部门要求,上报用户信息安全事件的处置情况。但一旦您离开趣盟及相关服务,浏览或使用其他网站、服务及内容资源,我们将没有能力和直接义务保护您在趣盟及相关服务之外的软件、网站提交的任何数据信息,无论您登录、浏览或使用上述软件、网站是否基于趣盟SDK服务的链接或引导。
开发者在产品中集成趣盟SDK后,SDK的正常运行会收集必要的用户信息用于广告服务的目的。开发者应根据相关法律法规为用户提供行使个人信息主体权利的路径或功能,需要趣盟SDK配合的,请与我们及时进行联系,我们将与开发者协同妥善解决最终用户的诉求。