如何在 AdMob 中介中获取当前网络的名称?

How to get name of current network in AdMob mediation?

我使用 AdMob SDK 的 onAdLoaded 事件在显示 AdMob 广告时停止一些与应用程序相关的功能,但我只想在显示特定广告网络的广告时执行此操作(视频)。

我需要 Admob.getNetworkInfoFor(interstitialAd_instance)...

如何在不为相关网络手动实现自定义适配器的情况下执行此操作? (原适配器被第三方广告网络编码为闭源,我不想再自己实现它)

有没有办法获取当前选定的广告网络的 name/id/info?

看看 AdView 的 getMediationAdapterClassName 方法。如果印象已进入第三方调解,那将 return 正在使用的适配器的名称 class。在选择 AdMob 填充的某些情况下,它可能 return 为空,因此也请检查一下。