gdpr - unity-cn/unityads-help-cn GitHub Wiki
/* Title: 遵守GDPR条款 Sort: 100 */
从2018年5月25日起, 通用数据保护条例 (GDPR) 已在欧洲经济区(EEA)正式生效, 所有版本的Unity Ads SDK都会遵守此条款.
我们建议您更新到最新版SDK,但这并不是GDPR条款要求的。自生效日起,旧版SDK(2.0以下版本)会严格根据地理位置和当前游戏类型向用户推送相关广告。广告不再基于用户在本应用或其他应用中的行为及已安装应用的历史数据进行推送。
Unity Ads 2.0及以上版本会自动为用户提供关闭定向广告的选项,开发者无需进行任何操作。每个应用在首次展示Unity广告时都会显示横幅,向用户提供关闭定向广告的选项。之后,用户可以点击信息按钮重新选择是否接收定向广告。
另外,开发者或聚合也可以自行询问用户是否同意接收定向广告,然后将结果发送给Unity(请查看下文手动实现)。这种情况下,Unity在展示广告时将不再出现横幅提示用户。但请注意,用户仍然可以通过点击Unity Ad中的信息图标来请求关闭定向广告或者删除数据。
如果开发者想自行申请用户许可,可以在初始化之前或之后调用下列代码来将用户许可结果告知Unity Ads SDK:
MetaData gdprMetaData = new MetaData("gdpr");
gdprMetaData.Set("consent", "true");
Advertisement.SetMetaData(gdprMetaData);
UADSMetaData *gdprConsentMetaData = [[UADSMetaData alloc] init];
[gdprConsentMetaData set:@"gdpr.consent" value:@YES];
[gdprConsentMetaData commit];
MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();
想了解更多GDPR相关信息,请访问我们的法律网站查阅Unity遵守GDPR的方式。