2012-10-23 279 views
0

我正在运行带有AdMob广告的应用。它工作得很好,但有时候服务器不能投放广告,所以我想到了自己的广告(从我自己的服务器提供的纯文本图像)。有什么办法可以设置回调到AdRequest,所以如果请求失败,回调被调用?AdMob请求失败

回答

2

您正在寻找AdMob的AdListener

public interface AdListener { 
    public void onReceiveAd(Ad ad); 
    public void onFailedToReceiveAd(Ad ad, AdRequest.ErrorCode error); 
    public void onPresentScreen(Ad ad); 
    public void onDismissScreen(Ad ad); 
    public void onLeaveApplication(Ad ad); 
} 

具体来说,onFailedToReceiveAd回调告诉你什么时候AdMob广告无法传回广告。让你的课程实现这个接口来获得所有这些回调。只是不要忘记设置AdListenerAdView

adView.setAdListener(this); 
+0

非常感谢您! – razielsarafan