当前位置: 首页 > 后端技术 > Java

HMSCore根据地理位置请求广告,变现快一步

时间:2023-04-02 10:07:52 Java

对于想买车的用户,如果在路上刷社交软件突然收到APP内的广告:“商圈前方500米某品牌汽车优惠,力度大,福利多。”不管你买不买,80%的人会因为三个原因去看:距离近、需求匹配、打折。那么这就是一个成功的广告。广告最重要的是找到重点客户目标群体,所以每个APP的营销人员都在思考如何在线投放广告,挖掘高价值营销的空间位置,以达到广告效果的最大化。捕捉每次的人群信息非常重要。移动位置数据可以直接反映用户的实际消费活动,比如写字楼白领喜欢叫外卖,商圈潮人喜欢年轻化的娱乐活动,别墅里的有钱人喜欢奢侈品、豪车等等,可以通过位置信息提取用户属性,进行广告匹配,HMSCore提供了基于地理位置请求广告的能力,开发者可以快速集成到应用中。这种广告的优点是可以提供有针对性的、与消费者直接相关的营销内容。例如,当用户在商圈附近滑动社交APP时,一些有线下门店的品牌会在APP中使用原生广告,通过发放优惠券的方式吸引用户购买;在学校附近,家长等着孩子放学后看新闻。教育机构在使用APP时,可以通过前置广告的形式推送课程,精准吸引用户;当用户到一个新的城市出差时,打开外卖APP就可以看到当地的美食餐厅以开屏广告的形式向他们推荐。为了更高效、更精准地推送广告,HUAWEIAdsSDK会根据您的应用是否具有位置权限,在请求广告时包含位置信息,帮助您提高广告的转化效果,增加变现收入。开发步骤指定应用权限1.Android提供两种定位权限:ACCESS_COARSE_LOCATION(粗定位权限)和ACCESS_FINE_LOCATION(精定位权限)。在“AndroidManifest.xml”文件中需要配置权限:2.(可选)在Android10及以上,如果你需要应用即使在后台运行也有持续定位能力,需要在“AndroidManifest.xml”文件中配置ACCESS_BACKGROUND_LOCATION权限:动态申请位置相关权限(Android6.0及以上危险权限需要)://AndroidSDK<=28动态申请所需权限if(Build.VERSION.SDK_INT<=Build.VERSION_CODES.P){日志。i(TAG,"androidsdk<=28Q");如果(ActivityCompat.checkSelfPermission(this,Manifest.permission.ACCESS_FINE_LOCATION)!=PackageManager.PERMISSION_GRANTED&&ActivityCompat.checkSelfPermission(this,Manifest.permission.ACCESS_FINE_LOCATION)PERMISSION_GRANTED){String[]strings={Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION};ActivityCompat.requestPermissions(this,strings,1);}}else{//AndroidSDK>28需要动态申请需要的权限,需要添加"android.permission.ACCESS_BACKGROUND_LOCATION"权限if(ActivityCompat.checkSelfPermission(this,Manifest.permission.ACCESS_FINE_LOCATION)!=PackageManager...Manifest.permission.ACCESS_FINE_LOCATION,android.Manifest.permission.ACCESS_COARSE_LOCATION,"android.permission.ACCESS_BACKGROUND_LOCATION"};ActivityCompat.requestPermissions(this}2)stringif}应用向用户申请并获取位置权限时,SDK默认携带位置权限。地点信息;如果应用想要请求广告而不携带位置信息,也可以调用接口setRequestLocation()设置是否携带。//以banner广告为例,不携带位置信息AdParamadParam=newAdParam.Builder()//请求是否携带位置信息,true:yes;假:没有。默认为真;.setRequestLocation(false).build();bannerView.loadAd(adParam);更多详情>>访问华为开发者联盟官网获取开发指导文档华为移动服务开源仓库地址:GitHub、Gitee关注我们,第一时间了解HMSCore最新技术资讯~