广告测试方法

2017-05-25  本文已影响0人  缡水的鱼

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需要确认正确和对应的广告位一对一匹配。

上一篇下一篇

猜你喜欢

热点阅读