如何解决即使加载了 UnityAds 插页式广告也不会显示
我在 android studio 中使用 Unity 广告库,在 android studio 中使用最新版本的 aar。
首先我初始化sdk,监听器的回调表明它已成功初始化。
我在按钮上有一个点击侦听器,当用户点击时,会出现一个进度对话框,并在加载插页式广告时消失。
从 lod 方法中,有一个回调,它表明插页式广告已成功加载,但广告没有显示,当我再次尝试显示时,错误回调方法启动并给出消息,表明已经有一个其他广告显示的地方并非如此。这是代码。
button.setOnClickListener(view -> {
UnityAds.load("interstitial",new IUnityAdsLoadListener() {
@Override
public void onUnityAdsAdLoaded(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsAdLoaded: " + placementId);
}
@Override
public void onUnityAdsFailedToLoad(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsFailedToLoad: " + placementId);
}
});
UnityAds.addListener(new IUnityAdsListener() {
@Override
public void onUnityAdsReady(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsReady: " + placementId);
UnityAds.show(activity,"interstitial");
}
@Override
public void onUnityAdsStart(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsStart: ");
}
@Override
public void onUnityAdsFinish(String placementId,UnityAds.FinishState result) {
Log.d(AdsUtils.TAG,"onUnityAdsFinish: " + result.name());
}
@Override
public void onUnityAdsError(UnityAds.UnityAdsError error,String message) {
Log.d(AdsUtils.TAG,"onUnityAdsError: " + message);
}
});
});
onUnityAdsReady
回调启动,但广告未显示。我不知道问题出在哪里。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。