广告内容定向分级,保护未成年人身心健康
随着移动智能终端的普及,未成年人首次触网的年龄不断降低。根据中国互联网络信息中心第48次《中国互联网络发展状况统计报告》显示,截至2021年6月,中国网民规模为10.11亿人,6—19岁网民占15.7%,共1.58亿人。同时根据第十次中国未成年人互联网运用调查显示,中国未成年人互联网普及率为99.2%,显著高于71.6%的全国平均普及率。10岁前接触互联网的比例达到78%,首次触网年龄集中在6~10岁。这些数据表明,未成年人上网低龄化趋势明显,面对互联网的“诱惑”,未成年人还未树立正确的价值观,没有很好的自控力,所以加强面向未成年人的产品、服务、广告等管控刻不容缓。
对于手机App里的商业广告,很多家长希望广告可以进行分级,比如18岁以下的人群,不再收到酒水、整形、化妆品类广告;还有,按照广告法规定,针对不满14周岁的未成年人的商品或者服务的广告,不要含有诱导家长购买或可能引发孩子模仿的不安全行为等;在儿童占比较多的童话故事、动画App里尽量不出现广告。
那么针对未成年保护的需求,如何为未成年人投放适合他们观看的内容和广告,实现内容分级的同时还能根据不同受众人群精准投放广告呢?HMS Core广告服务基于受众人群请求广告能力助力App筛选人群设置广告投放。
HMS Core广告服务SDK可通过设置RequestOptions对象,来满足针对不同受众人群请求对应广告内容的能力。该对象通过HwAds静态方法获取应用的全局受众人群信息。
开发步骤
在开发前需要集成HMS Core SDK和HUAWEI Ads SDK,具体步骤可参考文档。
RequestOptions提供了7种方法设置受众人群:
- 满足《儿童在线隐私保护法》(COPPA)的要求,提供“面向儿童内容标记”的设置
// 面向儿童的设置,表明广告内容需要符合COPPA的规定
RequestOptions requestOptions = HwAds.getRequestOptions().toBuilder().setTagForChildProtection(TAG_FOR_CHILD_PROTECTION_TRUE).build();
TAG_FOR_CHILD_PROTECTION_TRUE:表明广告内容需要符合COPPA的规定。TAG_FOR_CHILD_PROTECTION_FALSE:表明广告内容不需要符合COPPA的规定。
TAG_FOR_CHILD_PROTECTION_UNSPECIFIED:表明不希望明确广告内容是否需要符合COPPA的规定。
- 满足《一般数据保护条例》(GDPR)和其他国家关于未成年人保护的要求,提供“未达到法定承诺年龄的用户”的设置
// 未达到法定承诺年龄的用户的设置,表明希望广告请求符合未达到法定承诺年龄用户的广告标准
RequestOptions requestOptions = HwAds.getRequestOptions().toBuilder().setTagForUnderAgeOfPromise(PROMISE_TRUE).build();
PROMISE_TRUE:表明希望按适合未达到法定承诺年龄的用户的方式来处理广告请求。
PROMISE_FALSE:表明不希望按适合未达到法定承诺年龄的用户的方式来处理广告请求。
PROMISE_UNSPECIFIED:表明未明确是否按适合未达到法定承诺年龄的用户的方式来处理广告请求。
提示:设置了PROMISE_TRUE后广告平台的返回的广告数量可能会少一些。
- 提供广告内容过滤能力,在请求广告时可以设置广告内容分级的上限。使用此方法获取的广告内容会小于等于设置的分级上限
// 广告内容过滤,指定返回的广告内容应与分级标签名称对应,但不得高于W
RequestOptions requestOptions = HwAds.getRequestOptions().toBuilder().setAdContentClassification(AD_CONTENT_CLASSIFICATION_W).build();
AD_CONTENT_CLASSIFICATION_W:适合幼儿及以上年龄段的受众,仅展示内容分级为W的内容。
AD_CONTENT_CLASSIFICATION_PI:适合少儿及以上年龄段的受众,展示内容分级为PI、W的内容。
AD_CONTENT_CLASSIFICATION_J:适合青少年及以上年龄段的受众,展示内容分级为J、PI、W的内容。
AD_CONTENT_CLASSIFICATION_A:仅适合成人受众,展示内容分级为A、J、PI、W的内容。
提示:设置了AD_CONTENT_CLASSIFICATION_W后广告平台的返回的广告数量可能会少一些。
- 支持将投放的广告分为个性化广告与非个性化广告
// 请求个性化广告与非个性化广告,当参数设置为ALLOW_ALL时,setHwNonPersonalizedAd方法和setThirdNonPersonalizedAd方法设置的个性化广告是有效的
RequestOptions requestOptions = HwAds.getRequestOptions();
requestOptions.toBuilder().setNonPersonalizedAd(ALLOW_ALL).build();
ALLOW_ALL:个性化广告与非个性化广告。ALLOW_NON_PERSONALIZED:非个性化广告。
- 支持对华为DSP投放的广告设置个性化广告与非个性化广告
// 华为DSP投放的广告设置个性化广告与非个性化广告
RequestOptions requestOptions = HwAds.getRequestOptions();
requestOptions.toBuilder().setHwNonPersonalizedAd(ALLOW_ALL).build();
ALLOW_ALL:个性化广告与非个性化广告。ALLOW_NON_PERSONALIZED:非个性化广告。
- 支持对三方DSP投放的广告设置个性化广告与非个性化广告
// 三方DSP投放的广告设置个性化广告与非个性化广告
RequestOptions requestOptions = HwAds.getRequestOptions();
requestOptions.toBuilder().setThirdNonPersonalizedAd(ALLOW_ALL).build();
ALLOW_ALL:个性化广告与非个性化广告。ALLOW_NON_PERSONALIZED:非个性化广告。
提示:设置了ALLOW_NON_PERSONALIZED后广告平台的返回的广告数量可能会少一些。
具体参数详情请查看HMS Core基于受众人群请求广告官网指南。
了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
广告内容定向分级,保护未成年人身心健康相关推荐
- 广告智能定向技术lookalike
<广告流量分析之评价指标的选择(一)>和<广告流量分析之评价指标的选择(二)>主要介绍了cvr.ocpa.ctr等评价指标的选择方式.今天想和大家聊聊广告智能定向之lookal ...
- Roadblock for Mac(Safari广告内容拦截软件)
Roadblock Mac版是一款MacOS上Safari的强大的广告内容拦截软件.Roadblock Mac版可以帮助用户阻止烦人和不受欢迎的广告内容,保护您的隐私和安全,提高网页加载速度,并减少浏 ...
- 国家网信办:拟建立数据分类分级保护制度
网络数据安全管理条例 \quad 2021年11月14日,国家互联网信息办公室公布<网络数据安全管理条例(征求意见稿)>(以下简称"<数安条例>").< ...
- 等级保护与分级保护关系与区别
等级保护与分级保护既有联系又有区别: 国家安全信息等级保护,重点保护的对象是非涉密的涉及国计民生的重要信息系统和通信基础信息系统:涉密信息系统分级保护是国家信息安全等级保护的重要组成部分,是等级保护在 ...
- 等级保护和分级保护区别与联系
定义 等级保护 信息安全等级保护是指对国家秘密信息.法人和其他组织及公民的专有信息以及公开信息和储存.传输.处理这些信息的信息系统分等级实行安全保护,对信息系统中使用的信息安全产品实行按等级管理,对信 ...
- 国家分级保护规范要求解读
仅就项目建设流程而言,涉密信息系统建设使用单位应依据 <涉及国家秘密的信息系统分级保护管理办法> (国保发[2005]16号)确定系统等级,结合本单位业务需求和涉密信息制定安全保密需求,依 ...
- 关于涉密信息系统分级保护的几个问题
2003年9月7日,中共中央办公厅.国务院办公厅转发了<国家信息化领导小组关于加强国家信息安全保障工作的意见>,其中明确提出了开展信息安全等级保护的任务,并指出涉及国家秘密的信息系统(以下 ...
- 关于信息安全制度中等级保护与分级保护的异同
关于信息安全制度中等级保护与分级保护的异同 时间:2013-04-15 11:41:06 来源: 作者: 等级保护和分级保护是在信息安全领域经常遇到的两个概念,那么这两个概念有什么区别与联系呢?那 ...
- 《数据安全法》第二十一条【数据分类分级保护】 解读与合规实践探究
<中华人民共和国数据安全法> 第二十一条: 国家建立数据分类分级保护制度,根据数据在经济社会发展中的重要程度,以及一旦遭到篡改.破坏.泄露或者非法获取.非法利用,对国家安全.公共利益或者个 ...
最新文章
- 行人检测资源综述文献
- 今天,小程序正式支持 SVG
- Python实现文本自动分类(朴素贝叶斯方法)
- 牛客 - 走迷宫(模拟+离线)
- 前端学习(3161):react-hello-react之样式的模块化
- devexpress实现单元格根据条件显示不同的样式(颜色、字体、对齐方式,大小等)...
- 小甲鱼python学习笔记之函数(一)
- 国产ChatGPT:科大讯飞、网易有道的新“斗兽场”
- matlab 1g等于多少byte,1G大还是1GB大???它们和MB,KB,字节又怎么换算??
- 现场工程师出手-PCAPHub与云SSH隧道稳妥实现异地LAN IIoT联测
- 【效率翻倍】vscode使用指南
- google map的简单应用-显示华南理工大学
- AnyRTC将携互动直播连线2016杭州·云栖大会
- Verilog -- 改进的Booth乘法(基4)
- 非核心版本的计算机上_计算机四级网络工程师知识点笔记(备考指南)
- 小就是大|2022 OceanBase 年度发布会亮点抢先看!
- 西门子S7-1200小练手之电机星三角启动
- 程序员花式吐槽:月入过万累成狗,还不如富士康技术员!
- 2011年统计用区划代码和城乡划分代码
- 小明学会画几何图形了,他能根据要求,画出多行的星星,组成平行四边形。