Skip to main content

政策合规(iOS)

为了保护我们的开发人员和您的用户的利益和隐私,在符合相关法律法规、政策及标准的规定下开展业务,我们更新了我们的TradPlus privacy Policy

一、查看当前区域#

  • iOS v8.1.0 开始支持
  • 初始化SDK前调用该方法
TradPlus.checkCurrentArea();

回调监听#

//bool值依此为 isCN (是否中国),isCA(是否在加州), isEU(是否在欧洲)
//获取到相关地域配置后,设置相关隐私API,然后再初始化SDK
public static event Action< bool, bool, bool> OnCheckCurrentAreaSuccess;
//一般为网络问题导致查询失败,开发者需要自己判断地区,然后进行隐私设置
public static event Action<string> OnCheckCurrentAreaFailed;

代码示例#

public void OnCheckCurrentAreaSuccess(bool isCN,bool isCA,bool isEU)
{
if(isCA) {
// 表明是美国加州地区,在这里设置CCPA
}
if(isEU) {
// 表明是偶们地区,在这里设置GDPR
}
}
public void OnCheckCurrentAreaFailed(string error)
{
//一般为网络问题导致查询失败,开发者需要自己判断地区,然后进行隐私设置
}

二、如何设置CCPA#

本文档主要介绍在iOS项目中如何设置CCPA :

加州消费者隐私法案 (CCPA) 是美国第一项全面隐私法。 它于 2018 年 6 月末签署成为法律,向加州消费者提供各种各样的隐私权利。 受到 CCPA 管制的企业将对这些消费者履行多项义务,包括信息披露、与欧盟一般数据保护条例 (GDPR) 类似的消费者权利、“选择退出”特定数据传输的权利,以及“选择加入”未成年人要求的权利。


  • ⚠️ 必须在初始化TradPlus SDK前调用

  • ⚠️ 只有在加州才需要调用,非加州地区不要设置

//NO:加州用户均不上报数据 ;YES:接受上报数据
public static void setCCPADoNotSell(bool isCCPA)

V6.1.0版本开始#

⚠️ 如果你需要集成Facebook SDK,需确保遵守Facebook的CCPA规范,具体请见文档 。请注意,您需要在初始化TradPlus SDK前,设置Facebook的Limited Data Use flag 。

三、如何设置COPPA#

美国儿童在线隐私权保护法(Children’s Online Privacy Protection Act,)主要针对在线收集 13 岁以下儿童个人信息的行为。

该保护法规定网站管理者应遵守隐私规则,须说明向儿童家长索求同意的时间及提供可验证方式,且网站管理者须保护儿童在线隐私和安全,包括限制向 13 岁以下的儿童销售。


  • ⚠️ 必须在初始化TradPlus SDK前调用
  • ⚠️ 如果应用面向成人,可直接传 false
public static void setCOPPAIsAgeRestrictedUser(bool isChild)

四、如何设置GDPR#

《通用数据保护条例》(General Data Protection Regulation,GDPR)是针对欧盟(EU)和欧洲经济区(EEA)所有公民的数据保护和隐私法的法规。我们在SDK添加了隐私权限设置。请检查以下配置并完成SDK集成.

5月25日,GDPR生效后,Twitter、WhatsApp等社交应用软件更新用户条款,表示将禁止16岁以下青少年使用这些应用。这是因为GDPR中有关于儿童个人信息保护的严格规定。

public static void setGDPRDataCollection(int level);
public static int getGDPRDataCollection();
//弹框让用户选择
public static void showUploadDataNotifyDialog(string url = "")

五、国内隐私合规指南#

了解更多,请查看国内隐私合规指南

六、个性化推荐广告开关(国内)#

为遵循《个人信息保护法》相关法规, 从 v6.6.31版本开始 TradPlus SDK 根据各平台情况提供关闭个性化推荐广告API

⚠️注意事项

  • TradPlus SDK 个性化推荐广告状态 默认是开启状态,需要通过API进行关闭。
  • TradPlus SDK 不会永久保存 个性化推荐广告状态。即每次启动后SDK都会重置为开启状态。开发者需要自行管理保存用户设置的个性化推荐广告状态,并在SDK 初始化前 调用 setOpenPersonalizedAd 方法设置当前用户的个性化推荐广告状态。
  • setOpenPersonalizedAd支持随时重设,即用户如果更改个性化推荐广告状态后可以马上调用 setOpenPersonalizedAd 方法来重设。 设置后不会清除已缓存广告,重设后的个性化推荐广告状态将在下次广告加载时生效。

接口说明

  • 开启或关闭 个性化推荐广告
平台方法说明
Unity3d TradPlus.SetOpenPersonalizedAd(bool isOpen);true 开启 ;false 关闭, 默认 true 开启
  • 当前 TradPlus SDK 个性化推荐广告状态
平台方法说明
Unity3d TradPlus.IsOpenPersonalizedAd();true 开启 ;false 关闭
  • 支持 个性化推荐开关的 广告源及 TradPlus版本
TradPlus版本广告平台
v6.6.31+腾讯,百度,快手,Mintegral,穿山甲,Sigmob,UnityAds
v7.6.0+游可赢
v7.7.0+有道

七、APP提交审核时,数据隐私设置#

  • 为了提升广告收益,播放更适合用户的广告,三方SDK均会尝试获取IDFA,即隐私信息里列出的Device ID。另外如果应用通过Bugly或Firebase获取了Crash信息,也请勾选相关的选项。
  • 请按下列图中所示,进行操作。 保存后,继续往下设置获取隐私数据的目的,是用于广告播放,最终设置好的如图: