有海外开发者向我们提问:正自己的应用中集成华为广告服务,测试手机是三星Galaxy S7,手机上安装的HMS Core版本是5.0.2.301,运行示例代码时不断收到onRewardAdFailedToLoad error 3 的无广告报错,logcat中我还看到了check hms sdk available error这一行,如何解决?

问题链接:https://stackoverflow.com/questions/65723806/huawei-ads-check-hms-sdk-available-error

解决方案

首先,error 3 以及开发者日志中查询到的返回码errorCode 204,代表请求正常发出,但是服务器并未返回广告。开发者提到他在测试时使用的测试手机是三星Galaxy S7,由于当前华为Ads kit仅支持华为设备,所以开发者应使用华为设备来测试应用。

当前Ads kit支持的设备详见下图(我们的服务在持续优化更新中,除华为系设备外,将会支持更多其他厂商设备,敬请期待):

那么会有小伙伴问了,如果我此刻并没有华为手机或者华为平板来测试的话,还有其他解决办法吗?

当然。华为也提供云调试服务,支持全系列的华为真机,可以在最新最流行的华为设备上运行您的应用来测试应用的功能。关于如何使用云调试服务来进行测试,可以参考此答案:https://stackoverflow.com/a/63877454/13329100

此外,除了error 3比较常见的错误码还有error 499,此错误是由于广告请求不通,海外广告手机设置要满足以下条件:

1.海外版本的华为手机;2.HMS服务地区网络(非美国);3.手机设置区域为非中国大陆。4.手机时间与当前时间同步。5.HMS Core版本是最新的。6.手机未插中国大陆区域的SIM卡。

更多常见广告错误码可以参考广告服务错误码

上述介绍了App集成了Ads SDK后常见的errorCode,以及在身边没有华为设备时如何测试应用的解决方案,那么华为Ads kit究竟是什么呢?有什么其他的能力?

关于HMS Ads Kit

当前华为Ads kit(广告服务)提供的主要能力包含两个部分:流量变现服务和广告标识服务。

流量变现服务

流量变现服务是广告服务依托华为终端强大的平台与数据能力为开发者提供的App流量变现服务,开发者通过该服务可以在自己的App中获取并向用户展示精美的、高价值的广告内容,并从中获得广告收益。

为满足App不同场景下的内容形式,HUAWEI Ads流量变现服务为开发者提供了Banner广告原生广告激励广告插屏广告开屏广告贴片广告六种广告形式;此外,为了更好的支撑开发者集成华为广告服务,华为也提供了HUAWEI Ads SDK,开发者可以根据适合的场景选择不同类型的广告集成到App中,使用广告服务平台提供的高品质广告服务,实现流量变现。

为满足开发者获取流量变现报表数据(请求量、返回量、点击率、展示率等)的需求,华为也提供了流量变现服务报表API

广告标识服务

Ads Kit提供广告标识符和转化跟踪能力方便广告平台和广告主进行个性化广告投放和广告转化渠道跟踪。

  • 广告标识符(OAID)是一种非永久性设备标识符,基于广告标识符,可在保护用户个人数据隐私安全的前提下,向用户提供个性化广告,同时三方监测平台也可以向广告主提供转化归因分析。
  • App转化跟踪参数(Install Referrer):开发者和广告主可通过华为开放的API,获得App转化跟踪参数,广告主可基于转化跟踪参数进行App推广渠道分析,方便广告主清楚掌握各渠道转化效果分析。

Stack Overflow 与HMS

作为全球最大的编程问答社区,Stack Overflow上每天都会有来自全球各地不同国家的开发者在上面提问各种编程问题。我们也在Stack Overflow上开了专栏(https://stackoverflow.com/questions/tagged/huawei-mobile-services),欢迎大家在上面提问在集成HMS Core过程中遇到的各种编程问题。

>>访问华为广告服务官网,了解更多相关内容

>>获取华为广告服务开发指导文档

>>访问华为开发者联盟官网,了解更多相关内容

>>获取开发指导文档

>>华为移动服务开源仓库地址:GitHub、Gitee

关注我们,第一时间了解华为移动服务最新技术资讯~

接入华为广告不断收到onRewardAdFailedToLoad error 3?相关推荐

  1. Unity 华为HMS/AGC SDK集成简介(以接入华为广告流量变现服务为例)

    本篇以接入华为广告为例,介绍如何使Unity项目直接集成 Huawei HMS /AGC 服务. 内容概述 中国Unity封装了基于华为HMS/AGC服务的SDK,对于移动端项目开发,可以直接在Uni ...

  2. springboot接入华为云短信

    #记一次接入华为云短信 几个月前,也就是公司网站第一个版本上线的时候,当时有业务需要短信验证,于是购买了华为云的短信业务.在此简单的记录一下华为云短信api的接入,比较简单,拿来就可以用这里我首先定义 ...

  3. stm32+AT指令+ESP8266接入华为云物联网平台并完成属性上报与命令响应

    (示例:stm32f103c8t6+esp01s串口AT指令模式) 流程简介: 一. MQTT透传AT固件烧录 本期教程使用的是stm32+AT指令控制esp01s接入华为云联网平台完成数据上报与命令 ...

  4. 云豹直播系统源码接入华为云存储,含问题及解决方法

    云豹直播系统源码接入华为云存储该怎么做? 一.云豹直播系统源码接入华为云存储的前期准备工作 1.注册云服务账号开通对象存储服务. (1)登录公有云网站.在页面右上角单击"注册".按 ...

  5. 思科2960接入华为S5130报错分析

    思科2960接入华为S5130报错分析 拓扑: 拓扑介绍: 如图所示,原先架构为华为5130接入到核心5130,有一台思科2960管理口access接5130核心,后新增一台思科2960接入至5130 ...

  6. Android接入华为推送详细步骤

    由于极光推送的到达率不高,所以项目重要集成个推,进行华为推送和小米推送 前提:先说下Mainfest文件中需要的配置,可以参考相关文件 <!--HMS-SDK引导升级HMS功能,访问OTA服务器 ...

  7. 华为与android连接方法,Android 集成、接入华为登陆和华为支付

    在客户端接入华为登陆和华为支付 一. 集成 SDK 下载SDK 包括两个:HMS Agent(下载 .zip 文件,后面需要进行自定义处理)和 HMS SDK(提供:Gradle 依赖或下载 .jar ...

  8. 野牛NBIOT 环境监测项目---基于QT 5.9 接入华为OceanConnect云平台(六)

    NBIOT-北向开发之PC桌面 基于QT 5.9 北向接入华为OceanConnect云平台 该软件与上一章节提供的的平台profile是对应的,如果profile的关键参数不一致,需要同步修改软件代 ...

  9. ESP8266通过AT指令接入华为云物联网平台

    1. esp8266 MQTT固件烧录 在先前如果使用Arduino开发过后的esp8266可能已经无法使用AT指令,或者出厂固件不支持全部的MQTT功能,这里我们首先对esp8266进行MQTT固件 ...

  10. com.huawei.android,Android 集成、接入华为登陆和华为支付

    在客户端接入华为登陆和华为支付 一. 集成 SDK 下载SDK 包括两个:HMS Agent(下载 .zip 文件,后面需要进行自定义处理)和 HMS SDK(提供:Gradle 依赖或下载 .jar ...

最新文章

  1. GridView隐藏列取值解决方案
  2. 微服务乱码_netcore 之动态代理(微服务专题)
  3. pve安装黑群晖直通硬盘_在Proxmox VE(PVE)安装黑群晖
  4. 阿里云服务器学习笔记【远程连接、Xshell使用】
  5. IOS--工作总结--post上传文件(以流的方式上传)
  6. 自由存储区和堆的区别_区块链发展阶段:IPFS和Filecoin赋能分布式存储
  7. [翻译]Go与C#对比 第三篇:编译、运行时、类型系统、模块和其它的一切
  8. 中国的四大沙地,你都认识吗?
  9. @Resource VS @Autowired
  10. OpenGLGamma校正
  11. java实习简历_怎么样写一份比较好的Java实习生的简历?
  12. ResNet+ FPN网络结构
  13. 打印机可以打印不能扫描怎么弄_惠普打印机可以复印不能扫描怎么操作
  14. mashang6.edu.cn
  15. mysql的四大常用语句_SQL四大基本语句
  16. c语言中char * string,浅析string 与char* char[]之间的转换
  17. 有一个已经排好序的数组,现输入一个数,要求按原来的规律将它插入数组中。——C与C++实现
  18. 简易搭建ftp服务器
  19. 微信小程序带图片弹窗简单实现
  20. 数据结构复习题集(客观题)

热门文章

  1. 微信内置浏览器清除缓存
  2. 使用VM Ware创建虚拟机
  3. yarn application -kill application_id yarn kill 超时任务脚本
  4. 找直系亲属——并查集
  5. 微信点拼多多砍价显示服务器吃撑,微信狠起来自己人都打?最严外链规范实行,微视、拼多多砍价链接被限制!...
  6. 论文:Linguistic Structure Guided Context Modeling for Referring Image Segmentation
  7. N32926移植电容触摸屏GT911驱动到内核
  8. DirectX11 使用Cube Mapping 立方体环境贴图实现天空、物体反射效果
  9. LLVM学习笔记----clang、llvm-as、llvm-dis、llc、 llvm-link、lli
  10. 请假时间计算方式java_java计算两段时间的重复天数