即使加载了 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 (将#修改为@)