2

我正在尝试在我的 android 应用程序中添加 Admob,该应用程序包含超过 15 个活动。我的问题是哪个解决方案是最好的,考虑到我不能扩展任何“BaseActivity”(出于各种原因),如本示例所示:Admob on Multiple Activities?而且我不想违反任何关于规则制定添加请求及其使用的协议。

到目前为止,我已经创建了一个包含 com.admob.android.ads.AdView 的文件 admob.xml,并且我在每个活动中加载的每个布局“.xml”文件中使用了“包含布局”。

这个可以吗?我会遇到 Google 政策或类似问题吗?或者这种实施是否会导致我失去潜在收入?

4

2 回答 2

1

这是一个合理的解决方案,并且符合 AdMob 政策。只要确保在同一页面上没有两个横幅。

于 2012-08-14T19:59:32.917 回答
0

最好的办法是切换到fragment,你的主应用会在main fragment中,而你的广告会在Ad Fragment中。这样你就可以用片段切换你以前的活动,你只需要初始化一次广告片段,这也会在你创建一个新的活动时阻止新的广告请求(这会降低你的 admob RPM)。

伊莱

于 2015-08-09T13:00:12.143 回答