广告测试方法

1.首先了解广告触发逻辑

(时机,次数,位置,效果,广告种类)

2.

目前广告有3种:banner广告(条形),inter广告(插屏),native广告(原生,自定义广告)

3.pingstart广告


(1).为广告sdk配置接口,同时包含增加转化率的广告信息(广告sdk的初始化)

(2).广告配置(指的是走谁家的广告)

(3).广告内容(这个是要展示的广告的广告信息)

(4).广告展示上报

(5).广告点击上报

4.广告集成测试方法

(1).触发广告(比如点击什么位置,等待时间,进入什么页面之类的)

(2).出现广告配置请求(图中的2)

(3).查看返回的json。

①首先需要看的是weight。数字越大越先加载。(图中的1)

②看platform,是广告的厂商名称(图中的2)

③看广告对应的id(图中3)

这个返回的json中weight为3的最大是facebook的值最大,广告优先加载facebook。

我们看facebook的返回结果。


facebook广告位error,并说了原因,加载不到广告。

(facebook广告加载需要手机安装登陆facebook,IP地址国外,加载频率,手机信息获取不到,网络问题)这些原因都可能导致facebook广告加载不到,或者错误。

广告sdk就会往比facebook广告weight小的值加载。

weight为2的广告pingstart比facebook小又比admob的值大,所以会加载pingstart广告.

这时会看到pingstart广告中出现广告内容3的请求。其中有广告

广告就会在手机上展示


广告展示会有展示上报,点击广告后会有点击上报。这两个URL在native接口中的广告内容中都有


已经加载到广告之后就不会再继续往下加载其他家的广告了,所以admob的广告就不进行。

一次的广告加载,展示,点击的步骤已经完成。

其中加载人家家的广告请求中都会包含广告id。这个id需要确认正确和对应的广告位一对一匹配。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Firebase Admob Unity3d插件是一个Unity用户更方便使用Firebase 统计和Fireba...
    stopunity3d阅读 2,020评论 1 4
  • 前一段时间,介入了广告变现的领域,思想发生了很大的转变。对移动App中插入广告,原来嗤之以鼻孔,但经过主动研究,发...
    石头老张阅读 5,696评论 0 7
  • 空调送暖 好入眠 喜迎飞雪 白耀眼 拉面下肚 玩扫雪 闲聊雪景 赏不够 花伞无辜 树捣乱 银树流出 一瀑布 脚不听...
    渊旷奚阅读 143评论 0 2
  • 【写在前面】行走的路上,忘记看地图错过了设定的休息的站点,疲惫超额前行,只会增加身心负担,并无益处。 本周主题:检...
    魔法少女小圆321阅读 260评论 0 0
  • 中午接到老谢的电话,抱怨批评了一通,心里很是不爽,后来接到召鸡的电话,心里更是思来想去,直到下午公示没有。 心里稍...
    奔跑的白丁阅读 159评论 0 1