写点什么

如何规范 App 广告的隐私获取,让用户拥有更多知情权?

作者:HMS Core
  • 2022-10-24
    新加坡
  • 本文字数:1840 字

    阅读完需:约 6 分钟

随着互联网的不断普及,越来越多老百姓使用智能设备触达互联网。但用户经常发现自己无意间提到的东西,打开 App 就收到相关产品的广告推送,甚至有人怀疑手机 App 是通过麦克风来窃取自己平时聊天信息中的关键词进行定向的广告推送。


这种怀疑不无道理,与传统广告相比,如今的媒体广告主投放的广告定位更准确、形式更丰富并且可以获得更好的效果。当然,前提是需要 App 尽可能地收集用户数据,来衡量广告投放效果和 ROI 等。虽然这些 App 会提前获取用户同意,但一方面很多用户担心自己隐私被泄露,却又不愿花时间细看那些冗长的个人数据收集协议;另一方面目前缺乏全球化统一的广告行业标准和法律规范框架,尤其是在广告业务的透明性以及获取用户同意方面。这就令广告主、App 和第三方数据平台收集用户数据时并不透明。


那么怎么解决这一难题呢?由 IAB 欧洲和 IAB 技术实验室联合发布了 TCF(Transparency and Consent Framework,透明度和同意框架),由 IAB 技术实验室负责管理技术规范。如今 TCF 已经发布 v2.0 版本,要求 App 告知用户正在收集哪些数据、与之合作的广告主打算如何使用数据等,用户拥有授予或拒绝同意的权利,并行使其对所处理数据的“反对权”。消费者还可以更好地控制供应商是否以及如何使用数据处理的某些功能,例如使用精确的地理位置,以便用户可以更好地了解个人数据在程序化广告投放时是如何被收集和使用的,从而达到更好的保护用户隐私和更规范的数据应用的目的。


简单来说,TCF v2.0 一方面简化了程序化广告流程,广告主、App 和第三方数据平台都能从中受益;另一方面,规范数据使用权限后,用户可以更好了解个人数据被谁以及如何使用。为了保护用户隐私,致力于打造开放、合规的广告生态,巩固广告业务的合规性,HUAWEI Ads 平台已于 2020 年 9 月 18 日加入 TCF v2.0 的全球供应商列表(GVL),供应商 ID 为 856。



HUAWEI Ads 平台不强制要求合作伙伴集成 TCF v2.0。本文介绍 HUAWEI Ads 平台如何与已经集成或者将要集成 TCF v2.0 的合作伙伴进行交互,因此不适用于不集成 TCF v2.0 的合作伙伴。如果媒体 App 不支持 TCF v2.0,但依然可以通过 Consent SDK 向 HUAWEI Ads 平台传递用户同意信息,详见征求用户意见。如果您要集成 TCF v2.0,请参见下文中的信息,了解 HUAWEI Ads 平台将如何根据 TCF v2.0 的透明度和同意字符串(TC String)的内容对广告请求中包含的数据进行互操作。HUAWEI Ads 平台会不定期更新这些信息。媒体 App 需要加入同意管理平台(以下简称 CMP)或者注册 CMP 才能与 HUAWEI Ads 平台通过 TCF v2.0 进行合作,其他 SSP/DSP 以及三方分析平台则需要注册成为供应商。

目的

HUAWEI Ads 平台在注册成为 TCF v2.0 供应商时所申明的目的与法律基础如下表所示。为了确保 HUAWEI Ads 平台能够顺利通过 TCF v2.0 与您合作,包括但不限于:在 HUAWEI Ads 平台对竞价请求进行出价、通过 HUAWEI Ads 平台向需求方发起竞价请求、使用三方分析平台来跟踪和分析广告效果。


请参见下方表格中 HUAWEI Ads 平台对不同目的同意结果的不同策略。


TC String 的使用

TC String 包含了用户对各目的/特性的同意情况,HUAWEI Ads 平台支持的 TC String 遵循 IAB Europe 发布的 TC String 格式。针对不同用户对各目的的同意情况,HUAWEI Ads 平台将根据 IAB Europe 提供的 TCF Policy 的要求对数据进行相应的使用与限制。


• 如果您是支持 TCF v2.0 的媒体 App 开发者,您可通过 HUAWEI Ads SDK 中的setConsent(String consent)字段来向 HUAWEI Ads 平台传递 TC String,详情请参见setConsent(String consent)示例代码如下所示:


// 设置TCF v2.0用户同意信息字符串RequestOptions requestOptions = HwAds.getRequestOptions();requestOptions.toBuilder().setConsent("tcfString").build();
复制代码


• 如果您是支持 TCF v2.0 的 SSP 或 Ad Exchange 提供商,HUAWEI Ads 平台可支持在广告/竞价请求中接收 TC String,并根据 TC String 的同意情况处理用户个人数据。详细接口信息,请与您对接的 HUAWEI Ads 平台相关人员获取。


• 如果您是支持 TCF v2.0 的 DSP 提供商,只有当 TC String 包含同意向您分享数据的信息,HUAWEI Ads 平台才会向您发送携带用户个人数据的竞价请求和 TC String。如果 TC String 不同意向您分享数据,HUAWEI Ads 平台向您发送的竞价请求中将不会携带用户个人数据。详细接口信息,请从与您对接的 HUAWEI Ads 平台相关人员获取。


其他注意事项请参考 HMS Core广告服务IAB TCF v2.0 用户同意信息传递开发指南


了解更多详情>>


访问华为开发者联盟官网


获取开发指导文档


华为移动服务开源仓库地址:GitHubGitee


关注我们,第一时间了解 HMS Core 最新技术资讯~

发布于: 刚刚阅读数: 3
用户头像

HMS Core

关注

HMS Core技术团队。 2022-06-16 加入

分享最新的技术干货,带来最全的能力应用场景,更新热门开发者圈子活动。与开发者一起,同成长,共精彩。

评论

发布
暂无评论
如何规范App广告的隐私获取,让用户拥有更多知情权?_广告sdk_HMS Core_InfoQ写作社区