政策合规
为了保护我们的开发人员和您的用户的利益和隐私,在符合相关法律法规、政策及标准的规定下开展业务,我们更新了我们的TradPlus privacy Policy 。
一、查看当前区域
- iOS V8.1.0开始支持
- Android V8.4.0.1开始支持
- 请求广告前调用该方法
TPSDKManager.checkCurrentArea();
回调监听
currentAreaSuccess: (bool isEu, bool isCn, bool isCa) {
//获取到相关地域配置后,设置相关隐私API
if(isEu){
// 表明是欧盟地区,设置GDPR
}
if(isCa){
// 表明是美国加州地区,设置CCPA
}
},currentAreaFailed: () {
//一般为网络问题导致查询失败,开发者需要自己判断地区,然后进行隐私设置
}
二、如何设置CCPA
本文档主要介绍在如何设置CCPA :
加州消费者隐私法案 (CCPA) 是美国第一项全面隐私法。 它于 2018 年 6 月末签署成为法律,向加州消费者提供各种各样的隐私权利。 受到 CCPA 管制的企业将对这些消费者履行多项义务,包括信息披露、与欧盟一般数据保护条例 (GDPR) 类似的消费者权利、“选择退出”特定数据传输的权利,以及“选择加入”未成年人要求的权利。
何时设置
-
V8.4.0.1(Android),V8.1.0(iOS)以下开发者要自己判断地区,如果是在美国加州地区,需要设置CCPA,请求广告前调用。
-
V8.4.0.1(Android),V8.1.0(iOS)及以上,可调用checkCurrentArea()方法判断地区(见上文查看当前区域介绍),监听回调isCa返回true时设置CCPA。
//false:加州用户均不上报数据 ;true:接受上报数据
TPSDKManager.setCCPADoNotSell(bool canDataCollection);
V6.1.0版本开始
⚠️ 如果你需要集成Facebook SDK,需确保遵守Facebook的CCPA规范,具体请见文档 。请注意,您需要在请求广告前调用,设置Facebook的Limited Data Use flag 。
三、如何设置COPPA
美国儿童在线隐私权保护法(Children’s Online Privacy Protection Act,)主要针对在线收集 13 岁以下儿童个人信息的行为。
该保护法规定网站管理者应遵守隐私规则,须说明向儿童家长索求同 意的时间及提供可验证方式,且网站管理者须保护儿童在线隐私和安全,包括限制向 13 岁以下的儿童销售。
- ⚠️ 必须在请求广告前调用
- ⚠️ 如果应用面向成人,可直接传
false
。
TPSDKManager.setCOPPAIsAgeRestrictedUser(bool isChild);
四、如何设置GDPR
《通用数据保护条例》(General Data Protection Regulation,GDPR)是针对欧盟(EU)和欧洲经济区(EEA)所有公民的数据保护和隐私法的法规。我们在SDK添加了隐私权限设置。请检查以下配置并完成SDK集成.
5月25日,GDPR生效后,Twitter、WhatsApp等社交应用软件更新用户条款,表示将禁止16岁以下青少年使用这些应用。这是因为GDPR中有关于儿童个人信息保护的严格规定。
何时设置
-
V8.4.0.1(Android),V8.1.0(iOS)以下需要调用TradPlusSdk.isEUTraffic(context)方法判断是否在欧盟地区,是欧盟地区才调用showGDPRDialog设置GDPR。
-
V8.4.0.1(Android),V8.1.0(iOS)及以上,可调用checkCurrentArea()方法判断地区(见上文查看当前区域介绍),监听回调isEu返回true时设置GDPR,请求广告前调用。
//判断是否是欧盟地区
TPSDKManager.isEUTraffic();
//设置GDPR等级
TPSDKManager.setGDPRDataCollection(bool canDataCollection);
//获取GDPR等级
TPSDKManager.getGDPRDataCollection();
//GDPR授权 页面
TPSDKManager.showGDPRDialog();
五、如何设置LGPD
Lei Geral de Proteção de Dados (LGPD) 是一部全面的巴西数据保护法律,自 2020 年 9 月 18 日起生效,为个人提供更广泛的数据权利并增加了组织的合规责任。LGPD 的核心是赋予巴西居民对其个人数据更有力的控制权,并赋予国家监管机构新的权力,可对违反该法律的组织处以巨额罚款,其权利和保护力度与 GDPR 赋予欧洲居民的类似。
- ⚠ 必须在请求广告前调用
- ⚠ 只有在巴西才需要调用,非巴西地区不要设置
作用 | 方法 | 备注 |
---|---|---|
设置LGPD等级 | TPSDKManager.setLGPDDataCollection(bool); | 是否允许数据上报: ture 设备数据允许上报, false 设备数据不允许上报 |
获取LGPD等级 | TPSDKManager.getLGPDDataCollection(); | 返回值 0 允许上报 , 1 不允许上报 |
六、国内隐私合规指南
了解更多,请查看国内隐私合规指南 。
七、个性化推荐广告开关(国内)
为遵循《个人信息保护法》相关法规, 从 v6.6.31版本开始 TradPlus SDK 根据各平台情况提供关闭个性化推荐广告API
⚠️注意事项
- TradPlus SDK 个性化推荐广告状态 默认是开启状态,需要通过API进行关闭。
- TradPlus SDK 不会永久保存 个性化推荐广告状态。即每次启动后SDK都会重置为开启状态。开发者需要自行管理保存用户设置的个性化推荐广告状态,并在 请求广告前 调用
setOpenPersonalizedAd
方法设置当前用户的个性化推荐广告状态。 setOpenPersonalizedAd
支持随时重设,即用户如果更改个性化推荐广告状态后可以马上调用setOpenPersonalizedAd
方法来重设。 设置后不会清除已缓存广告,重设后的个性化推荐广告状态将在下次广告加载时生效。
接口说明
- 开启或关闭 个性化推荐广告
平台 | 方法 | 说明 |
---|---|---|
Flutter | TPSDKManager.setOpenPersonalizedAd(bool open) | true 开启 ;false 关闭, 默认 true 开启 |
- 当前 TradPlus SDK 个性化推荐广告状态
平台 | 方法 | 说明 |
---|---|---|
Flutter | TPSDKManager.isOpenPersonalizedAd() | true 开启 ;false 关闭 |
- 支持 个性化推荐开关的 广告源
腾讯,百度,快手,Mintegral,穿山甲,Sigmob,UnityAds , 游可盈, 有道
八、设置隐私信息控制开关(国内)(Android)
- 用于设置是否获取精准定位的信息(位置,设备id等)权限
- 支持腾讯优量汇、穿山甲、快手、游可赢
设置隐私信息控制
平台 | 方法 | 说明 |
---|---|---|
Flutter | TPSDKManager.setPrivacyUserAgree(bool privacyUserAgree) | (1)默认开启状态 true,关闭传false。 (2)初始化TP SDK后,请求广告前调用。 (3)仅在应用第一次设置时候生效, 如需更改需要重启应用重新设置。 |
判断隐私信息控制是否开启
平台 | 方法 | 说明 |
---|---|---|
Flutter | TPSDKManager.isPrivacyUserAgree() | 返回true为开启,false为关闭。 |
九、APP提交审核时,数据隐私设置(iOS)
- 为了提升广告收益,播放更适合用户的广告,三方SDK均会尝试获取IDFA,即隐私信息里列出的Device ID。另外如果应用通过Bugly或Firebase获取了Crash信息,也请勾选相关的选项。
- 请按下列图中所示,进行操作。
保存后,继续往下设置获取隐私数据的目的,是用于广告播放,最终设置好的如图: