【HarmonyOS NEXT】FAQ之应用服务开发(广告服务)

1、展示广告时显示白屏

A:展示广告时出现白屏可能原因为展示的广告样式与UI展示页面不匹配,Banner广告使用AutoAdComponent组件展示;原生广告、开屏广告、贴片广告使用AdComponent组件展示;激励广告、插屏广告调用showAd方法展示。

建议排查手段为:

  1. 获取请求广告时返回的广告数据并记录。

  2. 打印展示广告时入参的广告数据,对比两者是否一致。

  3. 检查请求的广告类型与使用的展示组件是否匹配。

2、展示原生广告时传入广告数组为何只展示一个广告?

A:原生广告展示采用的是广告高级UI组件AdComponent,此组件展示广告要求传入的数据为一个广告数组(Advertisement[])。为了适应开发者请求多个广告而只选择一个展示的情况,组件内部逻辑默认只展示广告数组的第一个数据,即Advertisement[0]。因此开发者如果需要展示指定的广告样式,需要自己构造一个广告数据并把需要展示的广告放在数据的第一位。

3、鲸鸿动能媒体服务平台打开受限

A:受制于您所在国家/地区的外汇管制、税务处理等因素,您所在的国家/地区尚未对个人开发者开放鲸鸿动能流量变现服务,您需要实名认证成为华为开发者联盟的企业开发者,包括获得应用开发者合法授权的企业。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值