Android

为什么我加载广告时提示No Fill?
 
前提:AdTiming SDK作为一个聚合平台,除了提供自有渠道广告外,同时还向各个adnetwork发送广告请求,并将这些adnetwork广告提供给开发者展示。对于第三方adnetwork,我们无法控制这些adnetwork对于某一次广告请求是否填充,只能通过优化手段提高填充率。
基于以上前提,当出现No Fill时,我们建议开发者做以下检查。
①确保您已经正确集成了AdTiming的广告。您可以在测试模式下使用AdTiming渠道进行测试,如果有广告返回,说明SDK接入无误。否则请按照文档说明检查您的SDK接入是否正确。如何使用测试模式,请参考:https://support.adtiming.com/hc/en-us/articles/360025318233-AdTiming-Network-Testing
②若果您同时接入了其他adnetwork渠道,检查在接入时是否按照要求添加了对应的adnetwork adapter以及 adnetwork SDK本身。例如:您通过AdTiming聚合了admob,那么需要向您的项目中添加AdTiming SDK, AdTiming 提供的admob adapter 以及 admob SDK本身。如何添加,请参考:https://support.adtiming.com/hc/en-us/articles/360033233554-Add-Mediation-Networks
③如果以上检查无误,请检查您的第三方adnetwork在AdTiming平台上的配置是否正确。并在您的adnetwork后台配置测试模式。
⑤如果问题仍然存在,请通过ticket 联系我们 :https://support.adtiming.com/hc/en-us/requests/new

 

为什么我没有接收到任何callback回调?

①请检查您是否正确的为广告添加了相应的listener。

②对于激励视频和插屏广告,如果您没有手动调用load方法加载广告,当广告无填充时,您收不到任何回调通知。在此情况下,您需要在测试模式中添加测试设备并开启AdTiming渠道广告的测试开关,我们会在测试模式下保证AdTiming渠道广告的填充。届时如果广告成功填充,您将收到onXxxxAvailabilityChanged回调,参数值为true。

③对于banner和native广告您也可以使用测试模式进行验证。另外,当网络条件不理想时,广告加载时间有可能会延长,您可以尝试更换设备或网络进行验证。

 

激励视频广告中的ExtId是什么?

ExtId是开发者定义的可识别标识。对于激励视频广告,我们提供服务端回调功能,该功能可以在用户满足奖励条件时通知您的服务器。当您在前台设置了回调地址并在广告展示前传入了ExtId,我们将在符合条件时向您设置的地址发送请求。届时,我们将使用您传入的ExtId值替换回调地址中的{content}宏。这样在您收到请求时,就可以知道是哪个用户应该获得奖励,并进行后续的处理。如果您不需要此功能,请忽略SDK中的相关方法。

 

在我的Unity工程中,如果我使用Admob/Mopub聚合AdTiming,我是否还需要导入UnityPlugin?

不需要,您只需要将AdTiming Android SDK 、通过AdTiming聚合广告平台的SDK 以及对应的adapter导入到工程中即可。

 

你们的SDK支持跨进程调用吗?例如我在一个进程中初始化并并加载广告,在另一个进程中展示。

AdTiming SDK不支持跨进程调用,所有操作都应该在同一个进程中完成。

 

当我通过AdTimingSDK聚合其他广告平台时,是否还需要单独调用他们的SDK接口。

不需要,您只需将所聚合广告平台的SDK和对应的Adapter(AdTiming提供)添加到工程中即可。AdTiming负责操作这些平台,您只需调用AdTiming提供的接口。

 

为什么我在前台添加了测试设备仍然没有广告填充?

您不仅需要在前台添加测试设备,还需要开启对应渠道的测试开关。例如,如果您添加了测试设备并开启了Admob的测试开关。大约三分钟后,当您重新打开APP时,SDK只会去定向加载Admob广告。事实上,作为一个聚合平台,AdTiming不能控制非自有渠道的广告填充。我们建议您在测试时使用AdTiming渠道进行广告验证。

 

当banner广告加载成功后,我将它添加到一个隐藏的View中,这种情况下是否也记一次展现呢?

是的,展现统计发生在banner广告被添加到布局中。不管当时是否可见。

 

在当前的库存机制下,每次调用show方法展示的激励视频/插屏/互动广告是否是同一个?

不是,每次展示都是不同的。当开发者调用show方法展示广告后,SDK判断广告库存被消耗,会自动开始下一次广告加载进行补库存操作,所以开发者每次调用show方法展示的广告都是新的。

 

在当前的库存机制下,SDK在什么时候进行补库存操作呢?

①SDK初始化会做预加载

②在每次广告关闭后SDK会补库存

③定时任务:SDK会定时检查库存,如果数量不足会进行补库存操作

 

我添加了测试设备,并开启了AdTiming渠道广告的测试开关,为什么仍然没有填充?

您需要在配置更改后等待3~5分钟。我们会定时同步更改到服务器,设置不会马上生效。

 

 

这篇文章有帮助吗?
1 人中有 1 人觉得有帮助

评论

0 条评论

文章评论已关闭。