海外隐私规范
为了保护我们的开发人员和您的用户的利益和隐私,在符合相关法律法规、政策及标准的规定下开展业务,我们更新了我们的TradPlus privacy Policy 。
一、查看当前区域
- Android V8.4.0.1开始支持
- 初始化SDK前调用该方法
TradPlusSdk.checkCurrentArea(this,new TPPrivacyManager.OnPrivacyRegionListener() {
@Override
public void onSuccess(boolean isEu, boolean isCn, boolean isCalifornia) {
//获取到相关地域配置后,设置相关隐私API,然后在初始化SDK
if(isEu) {
// 表明是欧洲地区,设置GDPR
}
if(isCalifornia){
// 表明是美国加州地区,设置CCPA
}
}
@Override
public void onFailed() {
//一般为网络问题导致查询失败,开发者需要自己判断地区,然后进行隐私设置
}
});
二、如何设置CCPA
主要介绍在Android项目中如何设置CCPA :
加州消费者隐私法案 (CCPA) 是美国第一项全面隐私法。 它于 2018 年 6 月末签署成为法律,向加州消费者提供各种各样的隐私权利。 受到 CCPA 管制的企业将对这些消费者履行多项义务,包括信息披露、与欧盟一般数据保护条例 (GDPR) 类似的消费者权利、“选择退出”特定数据传输的权利,以及“选择加入”未成年人要求的权利。
何时设置
-
V8.4.0.1以下开发者要自己判断地区,如果是在美国加州地区,需要设置CCPA,然后在初始化SDK。
-
V8.4.0.1及以上,可调用checkCurrentArea()方法判断地区(见上文查看当前区域介绍),监听回调isCalifornia返回true时设置CCPA,然后在初始化SDK。
TP API
平台 | 方法 | 备注 |
---|---|---|
Android | TradPlusSdk.setCCPADoNotSell(context, boolean); | false 加州用户均不上报数据 ;true 接受上报数据 |
Unity3dAndroid | TradPlus.setCCPADoNotSell(boolean); | false 加州用户均不上报数据 ;true 接受上报数据 |
Meta设置CCPA
根据Meta(Facebook)方要求,开发者需要自行设置CCPA,确保应用遵守Meta(Facebook)的CCPA规范。
在第一次请求广告前,设置Facebook的Limited Data Use flag ,示例代码如下:
- 如果您不想启用有限数据使用 (LDU) 模式,请向 SetDataProcessingOptions() 传递一个空字符串数组
import com.facebook.ads.AdSettings;
...
AdSettings.setDataProcessingOptions( new String[] {} );
- 要为用户启用 LDU 并指定用户地理位置,请以如下形式调用 SetDataProcessingOptions()
import com.facebook.ads.AdSettings;
...
AdSettings.setDataProcessingOptions( new String[] {"LDU"}, 0, 0 );
三、如何设置COPPA
主要介绍在Android项目中如何设置COPPA :
美国儿童在线隐私权保护法(Children’s Online Privacy Protection Act,)主要针对在线收集 13 岁以下儿童个人信息的行为。
该保护法规定网站管理者应遵守隐私规则,须说明向儿童家长索求同意的时间及提供可验证方式,且网站管理者须保护儿童在线隐私和安全,包括限制向 13 岁以下的儿童销售。
- ⚠️ 必须在初始化TradPlus SDK前调用
- ⚠️ 如果应用面向成人,可直接传
false
。
API
平台 | 方法 | 备注 |
---|---|---|
Android | TradPlusSdk.setCOPPAIsAgeRestrictedUser(context, boolean); | false 表明不是儿童 ;true 表明是儿童 |
Unity3dAndroid | TradPlus.setCOPPAIsAgeRestrictedUser(boolean); | false 表明不是儿童 ;true 表明是儿童 |
Start.io
-
TPV9.3.0.1及以上版本支持Start.io在AndroidManifest.xml文件中配置Coppa
-
应用程序针对混合受众(即针对所有人,包括儿童 和家庭),是混合用户传
true
,不是混合用户传false
<meta-data
android:name="com.startapp.sdk.MIXED_AUDIENCE"
android:value="true"/>
- 指示特定最终用户是否为儿童,,是儿童用户传
true
,不是儿童用户传false
<meta-data
android:name="com.startapp.sdk.CHILD_DIRECTED"
android:value="true"/>