ADMob 原生广告展示不完全,mediaView无图片数据

简介: 在接入原生广告时,比如在splash 请求一个原生广告,然后缓存起来,跳转带首页展示一个原生广告,结果遇到了广告展示不完全的问题(有文案,title,appIcon,点击按钮,如果不缓存直接请求展示则没有问题),可以进行点击跳转,但是却没有广告大图,改了好一会儿,终于解决了这个问题。

最近在接goggle的广告模块,遇到一些杂七杂八的问题,在此进行一些记录。


在接入原生广告时,比如在splash 请求一个原生广告,然后缓存起来,跳转带首页展示一个原生广告,结果遇到了广告展示不完全的问题(有文案,title,appIcon,点击按钮,如果不缓存直接请求展示则没有问题),可以进行点击跳转,但是却没有广告大图,改了好一会儿,终于解决了这个问题。


解决办法:


在load广告后,setReturnUrlsForImageAssets()设置为false;

d2ddfa65f74485addb8f1977e2af7b9.png



官方解释:通过NativeAd返回原生广告的图片素材资源。Image实例,它包含一个Drawable和一个Uri。如果这个选项设置为false(这是默认值),Google移动广告SDK会自动获取图片素材资源,并为你填写Drawable和Uri。但是,如果设置为true,SDK将只填充Uri字段,从而允许您决定是否下载实际的图片。


意思是SDK会把把素材图片下载下来,我设置布局加载mediaview的时候会自动显示,true的话就要用url再去加载图片。补充:

2a091b08e2834ca64d1816c920b2b9b.png

有时候给大图mediaView设置mediacontent时,你传入的是一个对象,他确实可能不是空的,但是他在里面加载的时候,也有可能加载不出来,这时候,为了美光,就要给这个原生广告的mediaView设置默认背景,尽管他没大图内容,但是其他的内容,例如callToAction也可以响应点击跳转事件。


相关文章
图库,设计类软件,App视频截图软件,外加设计图库,在你截取视频就能够实现图片收录,通过设计类网站后台控制系统,可以提前设置好,统计的分类内容,定义好分类,自动收录图片,再将截图汇总整理展示
图库,设计类软件,App视频截图软件,外加设计图库,在你截取视频就能够实现图片收录,通过设计类网站后台控制系统,可以提前设置好,统计的分类内容,定义好分类,自动收录图片,再将截图汇总整理展示
图库,设计类软件,App视频截图软件,外加设计图库,在你截取视频就能够实现图片收录,通过设计类网站后台控制系统,可以提前设置好,统计的分类内容,定义好分类,自动收录图片,再将截图汇总整理展示
|
5月前
|
测试技术 API
在线图片生成工具:定制化占位图片的利器
摘要:占位图片在网页设计中用于布局和样式展示,加载性能测试及响应式设计验证。在线图片生成工具(如[amd794.com/placeholder](https://amd794.com/placeholder))提供定制尺寸、样式和格式的功能,帮助开发人员高效创建占位图,提升开发效率和协作效果。该工具支持API调用,方便设置图片属性并生成或下载。
|
7月前
|
存储 JavaScript 小程序
高德地图实现点聚合功能的详细步骤加截取地图图片 (附源码)
高德地图实现点聚合功能的详细步骤加截取地图图片 (附源码)
155 0
|
7月前
|
PHP
网站三合一缩略图片介绍展示源码
网站三合一缩略图片介绍展示源码
131 3
网站三合一缩略图片介绍展示源码
|
移动开发 小程序 JavaScript
微信小程序学习实录6(百度经纬度采集、手动调整精度、H5嵌入小程序、百度地图jsAPI、实时定位、H5更新自动刷新)
微信小程序学习实录6(百度经纬度采集、手动调整精度、H5嵌入小程序、百度地图jsAPI、实时定位、H5更新自动刷新)
232 1
|
7月前
|
存储 前端开发 小程序
Uniapp数据展示
Uniapp数据展示
72 0
|
移动开发 JavaScript 前端开发
数据可视化大屏百度地图手机端标注开发实战案例解析(jsAPI接口、标注分类图片、文本标签、分类筛选、自适应高度信息弹窗、PHP后端API)
数据可视化大屏百度地图手机端标注开发实战案例解析(jsAPI接口、标注分类图片、文本标签、分类筛选、自适应高度信息弹窗、PHP后端API)
210 0
|
定位技术 Android开发
如何做一个简单的网页版地图
如何做一个简单的网页版地图
218 1
|
计算机视觉
在线生成ArUco标签图片
在线生成ArUco标签图片
437 0