HarmonyOS 鸿蒙Next 测试广告位id能拿到广告 自己创建的广告位id拿不到 报21800003

发布于 1周前 作者 zlyuanteng 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 测试广告位id能拿到广告 自己创建的广告位id拿不到 报21800003

测试广告位id能拿到广告,自己创建的广告位id,拿不到,报21800003

2 回复
正式广告位ID需要在应用上线后才能展示,调测请使用测试id,未上线的应用需使用测试广告位id测试。

详情可以参考:https://developer.huawei.com/consumer/cn/doc/monetize/changjianwenti-0000001132481583

针对您提出的HarmonyOS 鸿蒙Next 测试广告位id能拿到广告,而自己创建的广告位id拿不到且报错21800003的问题,以下是一些可能的解决方案:

  1. 广告样式与组件匹配:请确认您创建的广告位id对应的广告样式与UI展示页面是否匹配。例如,Banner广告应使用AutoAdComponent组件展示,而原生广告等则使用AdComponent组件。
  2. 广告数据对比:获取请求广告时返回的广告数据并记录,同时打印展示广告时入参的广告数据,对比两者是否一致。
  3. 权限与配置:确保开发者身份符合服务要求,如需要成为华为开发者联盟的企业开发者以获得某些服务的访问权限。同时,检查应用是否已正确声明了所需的权限。
  4. 日志记录与分析:利用HarmonyOS提供的调试工具,如DevEco Studio,进行详细的日志记录和错误分析,以便定位问题。

鸿蒙Next企业级项目实战已发布,可以先学学https://www.itying.com/goods-1204.html

回到顶部