欧盟隐私合规要求
自 2024 年 1 月 16 日起,面向欧洲经济区 (EEA) 或英国用户的广告投放必须:使用通过 Google 认证的
CMP(意见征求管理平台)集成 IAB 透明度和用户意见征求框架 (TCF)
通过 User Messaging Platform (UMP) SDK 实现合规流程
在应用模块的 build.gradle
文件中添加:
dependencies {
implementation 'com.google.android.ump:-messaging-platform:3.0.0'
}
<manifest>
<application>
<!-- 必须与 AdMob 后台的应用 ID 一致 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
</application>
</manifest>
# 在 proguard-android.txt 中添加 UMP SDK 混淆规则
-keep public class com.google.android.ump.** { *; }
-keep interface com.google.android.ump.** { *; }
// 启用隐私合规功能
DTGSDK.setPrivacySettingEnable(true);
// SDK 初始化
DTGSDK.init(context,
"your_app_id", // 替换为实际应用 ID
"your_app_key", // 替换为实际应用密钥
new DTGInitListener() {
@Override
public void onMediationInitFinished(DTGInitResult result) {
...
}
});
《加州消费者隐私法案》(CCPA) 要求向加州消费者提供各种各样的隐私权利。 受到 CCPA
管制的企业将对这些消费者履行多项义务,包括信息披露、与欧盟一般数据保护条例 (GDPR)
类似的消费者权利、“选择退出”特定数据传输的权利,以及“选择加入”未成年人要求的权利。
只需要在TopOn控制台配置即可
需要使用下面的API进行设置
DTGSDK.setDoNotSell(context, true);
DTGSDK.setDoNotSell(context, false);
《儿童在线隐私保护法》(COPPA) 主要针对在线收集
13 岁以下儿童个人信息的行为。根据COPPA常见问题解答
,开发者有责任确定其应用是否针对13岁以下儿童并考虑包括但不限于下述因素:“应用的主题、视觉内容、使用动画角色或面向儿童的活动和激励措施、音乐或其他音频内容、模特年龄、儿童名人或吸引儿童的名人的存在、
网站或在线服务的语言或其他特征,以及推广或出现在网站或在线服务上的广告是否针对儿童“。
只需要在TopOn控制台配置即可
需要使用下面的API进行设置
DTGSDK.setIsAgeRestrictedUser(true);
DTGSDK.setIsAgeRestrictedUser(false);