0

我正在我的 android 应用程序中实施 Vungle 广告,

问题是当用户在按下概览按钮(默认按钮右侧)后向上滑动应用程序关闭应用程序时,同时 Vungle 奖励广告正在运行,

在奖励广告运行时关闭应用程序后,Vungle 广告行为很奇怪,

当用户再次打开应用程序时,它永远不会显示新广告,即使广告可用(canPlayAd 返回 true)但无法播放广告,或者有时奖励回调运行,甚至应用程序被用户关闭。

我只想在应用程序的主要活动 onDestroy 调用时销毁/关闭 Vungle 奖励广告。谢谢

        if (Vungle.canPlayAd(placementId)) {
        editActivityUtils.logGeneralEvent(context, "rewardedVdoPlayed", "$cat_name: $name")
        firebaseAnalytics.setUserProperty("rewardedVdoPlayed", "$cat_name")
        Vungle.playAd(placementId, adConfig, object : PlayAdCallback {
            override fun onAdStart(id: String) {}
            override fun onAdEnd(id: String, completed: Boolean, isCTAClicked: Boolean) {
                Log.e("app", "Vungle ad end")

                if ((!(context as TemplatesMainActivity).isDestroyed) && completed) {
                    Vungle.loadAd(placementId, object : LoadAdCallback {
                        override fun onAdLoad(id: String?) {
                        }

                        override fun onError(id: String?, exception: VungleException?) {
                        }
                    })
                    Log.e("app", "Vungle ad rewarded")
                    editActivityUtils.logGeneralEvent(context, "gotTemplateByRewardedVdo", "$cat_name: $name")
                    firebaseAnalytics.setUserProperty("gotTemplateByRewardedVdo", "$cat_name")
                    goToEditorWithoutAD(cat_name, name)
                }

            }

            override fun onAdEnd(id: String) {}
            override fun onAdClick(id: String) {}
            override fun onAdRewarded(id: String) {
                Log.e("app", "Vungle ad rewarded")


            }


            override fun onAdLeftApplication(id: String) {
                Log.e("app", "Vungle left app")


            }

            override fun onError(id: String, exception: VungleException) {
                Log.e("app", "Vungle ${exception.localizedMessage}")

            }
        })
    }
4

1 回答 1

1

抱歉,您的问题没有包含足够的信息,我无法回答您。请向 Vungle tech-support@vungle.com提交工单以寻求帮助。

以下是有关该问题的一些问题,请包含信息并发送给 Vungle。这些信息应该有助于 Vungle 了解您身边到底发生了什么。

我正在实施 Vungle 广告,问题是当用户在 Vungle 奖励广告运行时销毁应用程序,之后 Vungle 广告行为很奇怪,

它从不显示新广告,即使有广告,

——在这种情况下,是的,它看起来很奇怪。在调用播放功能之前,您是否检查过可用的广告?

或者有时奖励回调运行,甚至应用程序被用户关闭。

-- 不知道你到底指的是哪个回调。如果可能,请显示代码。

我只想在活动的 onDestroy 调用时销毁 Vungle 奖励广告。

-- 您无需执行任何操作即可销毁 Vungle 奖励广告。Vungle 应该能够帮助您找出奇怪的行为。

如果您有以下情况,请同时向 Vungle 提供信息:

平台(iOS、Android、Windows):

设备和操作系统版本:

Vungle 应用程序 ID:

应用程序名称:

应用状态,即 Testmode /Active / Inactive :

Vungle SDK 版本:

哪种类型的 Vungle SDK 集成?(iOS、Android、Windows 或插件):

如果使用“调解”服务,哪一项:

于 2020-08-04T03:10:11.163 回答