

如何在保护用户隐私的同时实现精准广告投放?
source link: https://blog.51cto.com/u_14815220/5639987
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

如何在保护用户隐私的同时实现精准广告投放?
精选 原创用户在浏览App的页面时,如果经常跳出来不喜欢的弹窗广告不仅损害用户的浏览体验,也让用户对广告内容产生反感。作为App的营销人员,线上投放广告时如何精准捕捉用户需求,同时不引起用户的抵触心理十分重要。当用户不愿意将自己的个人信息,例如年龄、性别、兴趣爱好等隐私数据授权给App时,基于用户正在浏览的页面投放广告是个不错的选择,它决定了一则广告能否高效地定位到目标用户。
比如,用户正在新闻App里读一篇关于现阶段新能源汽车加速发展,续航里程大大增加,各城市也在加快部署充电桩的文章,如果定向广告机制理解了文章的上下文内容,用户在继续浏览新闻时可能会看到关于附近新能源汽车4S店的试驾邀请的原生广告,或者关于某品牌新能源汽车购置优惠的广告,精准定位目标用户需求。
HMS Core 广告服务支持个性化广告和非个性化广告,非个性化广告是不基于用户过去行为的广告,使用 上下文信息进行定向。上下文信息包括用户授权当前位置的粗略(例如城市级别)地理定位,设备自带的信息(例如手机型号等)以及当前应用程序的内容或当前应用搜索关键字上的内容。当用户在App里浏览某个内容,或者搜索某一话题、关键词表达出了对该话题的具体兴趣时,内容相关的广告系统会扫描特定单词或单词的组合,基于用户正在浏览的页面内容推送广告。
在数据安全个人隐私面临巨大挑战的今天,不少用户对于收集个人隐私数据的活动有很大抵触心理,这就意味着精准投放的广告不再精准。现集成HMS Core 基于上下文信息请求广告能力,在保护用户隐私的同时,同样可以实现精准投放。
1. 前提条件
HUAWEI Ads SDK依赖HMS Core(APK)4.0.0.300及以上版本。如果设备上未安装HMS Core(APK)4.0.0.300及以上版本,则无法使用HUAWEI Ads SDK的相关接口。
在开发应用前需要在 华为开发者联盟网站上注册成为开发者并完成实名认证,具体方法可参见 帐号注册认证。
参见 创建项目和 在项目下添加应用完成应用的创建。
2 .导入HUAWEI Ads SDK
华为提供了Maven仓集成方式导入HUAWEI Ads SDK包。在开始开发前,您需要将HUAWEI Ads SDK集成到您的Android Studio开发环境中。
配置Maven仓地址。
Android Studio的代码库配置在Gradle 插件 7.0以下版本、 7.0版本和 7.1及以上版本有所不同。请根据您当前的Gradle 插件版本,选择对应的配置过程。
3 .配置网络权限
在targetSdkVersion 28及以上的手机上允许HTTP(S)网络请求,在“AndroidManifest.xml”做以下配置。
...
android:usesCleartextTraffic="true"
>
...
</application>
4 .配置混淆脚本
您编译APK前需要配置混淆配置文件,避免混淆HUAWEI Ads SDK导致功能异常。
打开Android工程应用级根目录下的“ proguard-rules.pro”混淆配置文件,加入排除HUAWEI Ads SDK的混淆配置。
-keep class com.huawei.hms.ads.** { *; }
5 .初始化SDK
您可以在AdSampleApplication类中调用 HwAds. init(Context context)接口初始化SDK或者在Activity中初始化SDK。
• 建议在应用启动的时候调用 HwAds. init(Context context)接口初始化HUAWEI Ads SDK,您需要自行实现 AdSampleApplication类。
6 .基于上下文信息请求广告
HUAWEI Ads SDK在 AdParam.Builder类中提供了 setContentBundle方法,供您在广告请求时设置携带上下文信息。
示例代码如下所示:
AdParam.Builder adParam = new AdParam.Builder();
String mediaContent = "{\"channelCategoryCode\":[\"剧集\"],\"title\":[\"西游记\"],\"tags\":[\"神魔\",\"冒险\"],\"relatedPeople\":[\"张三\"],\"content\":[\"该剧讲述了师徒四人西天取经……\"],\"contentID\":[\"123123\"],\"category\":[\"经典剧场\"],\"subcategory\":[\"古装\"],\"thirdCategory\":[\"悬疑\"]}\n";
adParam.setContentBundle(mediaContent);
rewardAd.loadAd(adParam.build(), new RewardAdLoadListener());
了解更多详情>>
访问 华为开发者联盟官网
获取 开发指导文档
华为移动服务开源仓库地址: GitHub、 Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
Recommend
-
55
北京时间7月8日消息,华为公司创始人兼CEO任正非此前曾谈到过他是如何受到苹果公司启发的。现在,他又表示,苹果在用户隐私上的立场同样鼓舞着他。任正非在接受采访时称,华为不会把用户数据提供给政府,因为你怎么可能从“五金店”里要“水”呢?
-
12
保护用户隐私?为修补漏洞,苹果紧急更新操作系统 2021年04月09日08:05 参考消息 我有话说(0人参与) 收藏本文 ...
-
10
“虚拟号码”升级 保护用户隐私 来源:光明网2021-06-07 13:31 ...
-
7
如何在免费 WiFi 中保护隐私(一) | Linux 中国第一步是安装一个“虚拟专用网络”服务器。来源:https://linux.cn/article-1...
-
8
牙买加央行:出于用户隐私数据保护,跟踪CBDC交易需要法院命令 • 21 小时前 据...
-
9
如何在免费 WiFi 中保护隐私(二) | Linux 中国安装完服务器之后,下一步就是安装和配置 0penVPN。来源:https://linux.cn...
-
7
如何在免费 WiFi 中保护隐私(四) | Linux 中国在 Linux 上安装好“虚拟专用网络” 之后,是时候使用它了。来源:https://li...
-
3
随着信息化技术的普及,移动应用在迅速改变着人们的生活方式。作为数字生活的载体,智能设备的演进带动了数据处理技术的不断成熟,这使得应用对用户信息的掌控日趋深入。与此同时,人们的隐私保护意识也越来越强,希望在享受移动应用带来的无限便利之余,也能保护自...
-
3
保护用户隐私 有态度更需有能力 来源:北京商报 好钢用在刀刃上,但有时候也得“浪费”一点。10月26...
-
13
QQ 如何在Windows 保护个人隐私数据 隐私已经是全世界热点话题,一些人认为自己隐私的公开也不会给自己带来实质伤害 ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK