我正在使用AdMob广告运行应用。它工作得很好,但有时服务器无法提供广告,所以我考虑提供自己的广告(从我自己的服务器提供的普通图像)。有没有办法设置回调到AdRequest,所以如果请求失败,会调用回调?
答案 0 :(得分: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何时无法返回广告。让您的类实现此接口以获取所有这些回调。不要忘记在AdListener
上设置AdView
:
adView.setAdListener(this);