1

我正在使用Admob SDKTobonet SDK

在单独的视图控件中使用它们中的每一个都可以正常工作。

现在我正在使用中介 - 在为自定义事件实现代码之后 - 工作正常,但仍然使用单独的视图。现在我的目标是使用一个视图控件。但是AdmobTobonet有不同的视图声明,其中不包含广告。

在屏幕上的同一位置有两个视图并根据当前广告进行不可见/可见切换是个好主意吗?

如果有人设法使用一个视图控件 - 请帮助我!

更新托管解决如何在同一位置使用展位提供者。仍然不知道 Admob 是否使用相同的视图/用于自定义服务器横幅/或切换广告视图?

4

1 回答 1

1

有关实现自定义事件的完整说明,请参阅本指南

当您实施自定义事件时,您从 3rd 方广告网络(在本例中为 Tobonet)请求广告,当广告网络返回广告时,您调用:

MediationBannerListener.onReceivedAd(View);

AdMob SDK 只是在一个容器中显示该视图AdView。所以视图层次结构如下所示:

YourMainLayout
--com.google.ads.AdView (mediation container view with no ad)
----Tobonet ad View (contains the ad)

通过中介网络获取 AdMob 广告时,您的视图层次结构实际上如下所示:

YourMainLayout
--com.google.ads.AdView (mediation container view with no ad)
----com.google.ads.AdView (contains the ad)

AdMob 中介会为您处理视图切换 - 在刷新时,它会删除中介容器内的所有视图,并将其替换为来自下一个广告网络的新视图。您不需要自己处理视图的可见性。

于 2012-10-26T17:56:16.747 回答