Java Vungle广告不可用
当尝试播放Vungle广告时,我总是从方法Java Vungle广告不可用,java,android,vungle-ads,Java,Android,Vungle Ads,当尝试播放Vungle广告时,我总是从方法onadunavable() 让我困惑的是,它过去是有效的,但现在不行了。它仍然适用于安装了旧版本应用程序的设备,但当我现在构建它时,它只是说广告不可用 我正在按照他们的基本指示实施Vungle: final VunglePub vunglePub = VunglePub.getInstance(); @Override protected void onCreate (Bundle savedInstanceState) { super.on
onadunavable()
让我困惑的是,它过去是有效的,但现在不行了。它仍然适用于安装了旧版本应用程序的设备,但当我现在构建它时,它只是说广告不可用
我正在按照他们的基本指示实施Vungle:
final VunglePub vunglePub = VunglePub.getInstance();
@Override
protected void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
vunglePub.init(this, APP_ID);
vunglePub.setEventListener(vungleListener);
}
private final EventListener vungleListener = new EventListener() {
@Override
public void onVideoView(boolean isCompletedView, int watchedMillis, int videoDurationMillis) {
// Called each time a video completes. isCompletedView is true if the video was not skipped.
}
@Override
public void onAdStart() {
// Called before playing an ad
}
@Override
public void onAdEnd() {
// Called when the user leaves the ad and control is returned to your application
}
@Override
public void onCachedAdAvailable() {
// I don't get this any more
Log.i("vungle","cachedAdAvail");
}
@Override
public void onAdUnavailable(String arg0) {
//I get this when I try to play the ad
Log.i("vungle","Ad unavailable: "+arg0);
}
};
public void playVungleAd() {
vunglePub.playAd();
}
APP_ID
是正确的(当我使用不正确的ID时,我会得到一个特定的错误),并且设备上可以连接互联网(AdMob Interstitual ads可以正常工作,也可以连接互联网)
我不知道该尝试什么了,我已经没有主意了。看起来您正在使用我们的SDK(3.x)的一个新版本。您可以检查以下几点:
是的,我经历了所有这些。正如我所说,我已经成功地实现了Vungle广告,但后来我改变了一些东西,广告停止了工作——即使我通过从备份中提取该活动来恢复所有更改。我想我会联系技术支持。如果Vungle能够报告为什么没有广告,那就太好了。快速更新-看起来这是3.1.0版中的一个bug。应在3.1.1中进行修复,现在已在QA中。谢谢我在3.0.7中也遇到了同样的问题,这就是为什么更新到3.1.0的原因。看看它是否能正常工作。这是我搞砸的