Fancy广告SDK合规使用说明

依据《个人信息保护法》《数据安全法》《网络安全法》等相关法律法规及监管部门规章要求,App 开发运营者(以下简称 开发者)在提供网络产品与服务时,必须尊重和保障最终用户的个人信息权益,严禁违法违规收集、使用个人信息,确保就个人信息处理行为获得最终用户的明确授权同意,严格遵循最小必要原则,并采取有效的技术与组织措施保障个人信息安全。为助力开发者在使用 Fancy广告SDK过程中更好地落实个人信息保护相关要求,避免出现侵害最终用户个人信息权益的情况,特制定本合规使用说明,供开发者在接入和使用 Fancy广告SDK服务时参照自查与合理配置,持续提升个人信息保护水平。

一、SDK 扩展业务功能的配置说明

要求内容

SDK合规使用说明》需详细阐述 SDK 各项扩展业务功能的具体介绍,以及对应的关闭配置方式和相关示例。

接入说明

Fancy广告SDK提供的核心扩展业务功能为个性化广告推荐服务,同时为开发者提供了退出个性化广告的功能接口。开发者可通过调用该接口,为最终用户提供关闭个性化广告的操作选项。用户退出个性化广告后,所看到的广告数量不会发生变化,但广告与用户的相关度将会有所降低。开发者需严格遵守相关法律法规,在其 App 内为最终用户设置退出个性化广告的功能入口,并确保在最终用户点击退出功能后,及时调用 Fancy广告SDK的对应能力接口。

接入示例代码

plaintext

// 初始化广告SDK
PtgAdSdk.init(this, new PtgSDKConfig.Builder()
        .setMediaId("XXX")
        .setMediaSecret("XXX")
        .setPtgCustomController(new PtgCustomController() {})
        .build(), new PtgAdSdk.Callback() {});
        
// 是否开启个性化广告开关,默认为true(开启),false为关闭
PtgAdSdk.setPersonalizedState(false);

二、SDK 可选个人信息的配置说明

要求内容

SDK 合规使用说明》应详细说明 SDK 各项可选个人信息的使用目的、应用场景,以及对应的关闭配置方式和示例。

接入说明

对于 Fancy广告SDK可选收集的个人信息,开发者可参考以下配置说明进行相关操作。需注意,若不收集某类信息,可能会对其对应的功能使用产生影响,因此开发者应结合自身业务实际需求,进行合理配置。

可选个人信息类型

个人信息字段

使用目的

使用场景

配置方法示例

设备信息

设备MAC 地址、设备标识符IMEI、磁盘总空间

广告投放及广告反作弊;其中,IMEI、设备 MAC 地址用于广告监测归因

广告投放及广告投放效果分析过程中使用

PtgCustomController getMediaMacAddress ():接收外部传入MAC地址,不主动获取;

PtgCustomController getMediaDeviceImei ():接收外部传入IMEI,不主动获取

PtgCustomController isAllowHardDiskSizeKBytes () 获取硬盘存储空间大小,默认获取

应用信息

应用安装列表

广告投放、广告反作弊

广告投放及广告投放效果分析过程中使用

PtgCustomController isAllowSDKInstallList (boolean var1):设置是否允许获取应用安装列表,默认为 true(允许获取),false 为禁止获取

传感器信息

加速度传感器、陀螺仪传感器

摇一摇广告投放、广告反作弊

摇一摇等广告投放及广告反作弊分析过程中使用

PtgAdSdk.setSensorStatus(boolean var1);设置是否允许获取加速度传感器信息,默认为 true(允许获取),false 为禁止获取

位置信息

精准位置信息、粗略位置信息

广告定向投放及广告反作弊

广告投放及广告投放效果分析过程中使用

PtgCustomController getMediaLocation ():接收外部传入地理位置信息,不主动获取

三、SDK 申请系统权限的说明

要求内容

SDK合规使用说明》需详细说明 SDK 所需系统权限与各项业务功能之间的关联,并明确权限申请的时机。

接入说明

对于 Fancy广告SDK可选申请的系统权限,开发者可参考以下表格,详细了解各项权限与业务功能的对应关系及申请时机。需注意,若不申请某类权限,可能会影响其对应功能的正常使用,开发者应结合自身业务实际需求,进行合理配置。

安卓操作系统应用权限列表

权限

权限功能说明

用途和目的

申请时机

android.permission.INTERNET

【必选】访问网络

网络连接与数据传输

开发者调用需要该权限的 SDK 功能时申请,例如根据网络状态进行广告投放、开展广告反作弊工作时

android.permission.ACCESS_NETWORK_STATE

【必选】获取网络状态

及时更新广告位配置

开发者调用需要该权限的 SDK 功能时申请,例如根据网络状态进行广告投放、开展广告反作弊工作时

android.permission.ACCESS_WIFI_STATE

【可选】获取 Wi-Fi 状态

用于网络判断与广告物料下发策略

开发者调用需要该权限的 SDK 功能时申请,例如根据网络状态进行广告投放、开展广告反作弊工作时

iOS 操作系统应用权限列表

权限

权限功能说明

用途和目的

申请时机

网络访问权限

【必选】访问网络

全生命周期,与广告服务端通信

SDK 初始化及广告请求时申请,用于与广告服务端通信

IDFA / App Tracking Transparency

【可选】获取 IDFA

您在系统弹窗中授权后,获取 IDFA 用于广告归因与个性化广告

调用获取广告标识符接口时申请,由用户在系统 ATT 弹窗中授权

运动与健身权限

【可选】读取加速度计、陀螺仪传感器

用于广告互动(如摇一摇)

投放摇一摇类互动广告时申请

四、SDK 初始化及各项业务功能接口合规调用时机

开发者必须在最终用户同意其 App 的隐私政策后,再进行 Fancy广告SDK的初始化操作。在用户同意隐私政策之前,不得动态申请涉及用户个人信息的敏感设备权限,也不得私自采集和上报用户个人信息。当 App 未向用户提供服务时(例如 App 处于后台运行状态),请勿请求 Fancy广告SDK的相关服务。关于 SDK 具体的初始化时机,开发者可查阅相关接入文档获取详细说明。

例如,用户首次打开 App 时,应先展示隐私政策弹窗,待用户点击 同意后,再执行 Fancy广告SDK的初始化操作。

五、App 向最终用户披露 SDK 隐私政策条款的示例

开发者在 App 中集成 Fancy广告SDK后,该 SDK 的正常运行需收集必要的最终用户信息,用于广告投放及效果优化。因此,开发者应根据自身集成 Fancy广告SDK的实际情况,在其 App 的隐私政策中,明确披露 Fancy广告SDK的名称、合作方主体、处理的个人信息种类及目的、采集方式、隐私政策链接等相关内容。

披露示例(仅供参考,具体请以实际合作情况为准)

· SDK 名称:Fancy广告SDK

· 合作方主体:上海凌枭信息科技有限公司

· 涉及个人信息:设备标识符(AndroidID、OAID)、MAC 地址、设备品牌、设备型号、软件系统版本、屏幕密度、屏幕分辨率、运营商信息、Wi-Fi 状态、加速度传感器信息、陀螺仪传感器信息、精准位置信息、粗略位置信息、应用安装列表等基础信息。

· 使用目的:广告投放及广告反作弊、广告监测归因、保障网络服务有效性和稳定性、摇一摇广告投放、广告投放统计分析、广告定向投放。

· 使用场景:向最终用户投放广告的相关场景中使用。

· 采集方式:通过 SDK 在 App 运行过程中,当用户触发相关功能且经用户授权后,采集上述相关信息。

· 官网链接:https://www.fancydigital.com.cn/

· 隐私政策链接:https://static.fancyapi.com/fancysdk/privacyagreement/index.html

建议开发者确认所接入的 Fancy广告SDK版本及功能模块,并根据上述版本和模块,明确与SDK交互的数据内容,在 App 的隐私政策中准确、全面地披露相关信息,切实保障用户的知情权与选择权。

六、最终用户同意方式的示例

要求内容

SDK 合规使用说明》需详细说明 App 获取最终用户授权同意的建议方式,对于需要取得最终用户单独同意的事项,应进行显著提示并提供相关示例。

接入说明

App 首次运行时,应弹出隐私政策弹窗。弹窗中需公示简版隐私政策内容,并附上完整版隐私政策的访问链接,同时明确提示最终用户仔细阅读并选择是否同意隐私政策。弹窗需设置 同意不同意两个明确按钮,由最终用户主动作出选择。

披露示例(以下示例仅供参考,开发者应严格按照当前生效的法律法规、监管规定及相关标准要求的同意方式执行)

 

界面弹窗提示文案与元素示例(实际页面请开发者按照实际情况调整):

个人信息保护指引

1. 为向您提供更精准的服务及相关广告推荐,我们可能会收集您的部分个人信息,具体详见完整版隐私政策。

2. 您有权查看完整版《用户协议》和《隐私政策》,了解我们对信息的收集、使用、共享、存储等情况,以及相应的信息保护措施。

3. 请您在使用我们的服务前,仔细阅读并作出选择。

4. 同意不同意按钮

七、最终用户行使权利的配置说明

要求内容

最终用户对其个人信息的处理依法享有知情、决定、查阅、复制、补充、更正、撤回授权同意、删除、注销账号等权利。若以嵌入接口形式为最终用户提供权利行使渠道,需明确提供接口调用方式及相关示例。

接入说明

开发者在其 App 中集成 Fancy广告SDK后,该 SDK 的正常运行会收集必要的最终用户信息,用于广告投放及效果优化。开发者应依据相关法律法规,为最终用户提供行使个人信息主体权利的具体路径或功能。若需要 Fancy广告SDK提供相关配合,开发者应及时与 Fancy广告SDK运营方联系,双方协同妥善处理最终用户的相关诉求。