海外隐私规范
为了保护我们的开发人员和您的用户的利益和隐私,在符合相关法律法规、政策及标准的规定下开展业务,我们更新了我们的TradPlus privacy Policy 。
一、查看当前区域
- v8.1.0开始支持
- 初始化SDK前调用该方法
//获取到相关地域配置后,设置相关隐私API,然后再初始化SDK
[TradPlus checkCurrentArea:^(BOOL isUnknown,BOOL isCN,BOOL isCA,BOOL isEU) {
if (isUnKnown)
{
//一般为网络问题导致查询失败,开发者需要自己判断地区,然后进行隐私设置
} else {
if(isEU) {
// 表明是欧洲地区,设置GDPR
}
if(isCA){
// 表明是美国加州地区,设置CCPA
}
}
}];
二、如何设置CCPA
本文档主要介绍在iOS项目中如何设置CCPA :
加州消费者隐私法案 (CCPA) 是美国第一项全面隐私法。 它于 2018 年 6 月末签署成为法律,向加州消费者提供各种各样的隐私权利。 受到 CCPA 管制的企业将对这些消费者履行多项义务,包括信息披露、与欧盟一般数据保护条例 (GDPR) 类似的消费者权利、“选择退出”特定数据传输的权利,以及“选择加入”未成年人要求的权利。
-
⚠️ 必须在初始化TradPlus SDK前调用
-
⚠️ 只有在加州才需要调用,非加州地区不要设置
//TradPlus.h
//NO:加州用户均不上报数据 ;YES:接受上报数据
+ (void)setCCPADoNotSell:(BOOL)isCCPA;
V6.1.0版本开始
⚠️ 如果你需要集成Facebook SDK,需确保遵守Meta的CCPA规范,具体 请见文档 。 请注意,您需要在初始化TradPlus SDK前,设置Meta的Limited Data Use flag 。
- 传入空数组:则不会启用"限制数据使用"功能
#import <FBAudienceNetwork/FBAudienceNetwork.h>
⋮
[FBAdSettings setDataProcessingOptions: @[]];
- 如下设置:则可为用户启用"限制数据使用"功能并指定地理位置
#import <FBAudienceNetwork/FBAudienceNetwork.h>
⋮
[FBAdSettings setDataProcessingOptions: @[@"LDU"] country: 0 state: 0];
三、如何设置COPPA
美国儿童在线隐私权保护法(Children’s Online Privacy Protection Act,)主要针对在线收集 13 岁以下儿童个人信息的行为。
该保护法规定网站管理者应遵守隐私规则,须说明向儿童家长索求同意的时间及提供可验证方式,且网站管理者须保护儿童在线隐私和安全,包括限制向 13 岁以下的儿童销售。
- ⚠️ 必须在初始化TradPlus SDK前调用
- ⚠️ 如果应用面向成人,可直接传
false
。
//TradPlus.h
+ (void)setCOPPAIsAgeRestrictedUser:(BOOL)isAgeRestrictedUser;
四、如何设置GDPR
《通用数据保护条例》(General Data Protection Regulation,GDPR)是针对欧盟(EU)和欧洲经济区(EEA)所有公民的数据保护和隐私法的法规。我们在SDK添加了隐私权限设置。请检查以下配置并完成SDK集成.
5月25日,GDPR生效后,Twitter、WhatsApp等社交应用软件更新用户条款,表示将禁止16岁以下青少年使用这些应用。这是因为GDPR中有关于儿童个人信息保护的严格规定。
//TradPlus.h
+ (void)setGDPRDataCollection:(BOOL)canDataCollection;
+ (MSConsentStatus)getGDPRDataCollection;
//#import
if ([MSConsentManager sharedManager].isGDPRApplicable == MSBoolYes)
{
[[MSConsentManager sharedManager] showConsentDialogFromViewController:self didShow:nil didDismiss:nil];
}
五、如何设置LGPD(v8.5.0+)
Lei Geral de Proteção de Dados (LGPD) 是一部全面的巴西数据保护法律,自 2020 年 9 月 18 日起生效,为个人提供更广泛的数据权利并增加了组织的合规责任。LGPD 的核心是赋予巴西居民对其个人数据更有力的控制权,并赋予国家监管机构新的权力,可对违反该法律的组织处以巨额罚款,其权利和保护力度与 GDPR 赋予欧洲居民的类似。
- ⚠️ 必须在初始化TradPlus SDK前调用
- ⚠️ 只有在巴西才需要调用。
//TradPlus.h
+ (void)setLGPDIsConsentEnabled:(BOOL)isConsentEnabled;