我正在使用MoPub原生广告,并已使用其MPTableViewAdPlacer进行了集成。

初始化广告展示位置非常简单-

self.adPlacer = [MPTableViewAdPlacer placerWithTableView:self.tableView
                                  viewController:self
                         defaultAdRenderingClass:[SomeTableViewAdCell class]];
...
[self.adPlacer loadAdsForAdUnitID:@"mopub_ad_unit_id"];

集成到其中的应用程序只有一个视图,因此表视图仅在启动时创建一次。我希望能够在初始化广告放置器后将其禁用。例如,通过应用内购买来禁用广告。

有谁知道实现此目标的最佳方法?

最佳答案

我有一个问题,就是让高级用户在我们的应用中没有广告。

我发现,如果用户没有购买任何广告,则可以将adUnitID更改为nil

我还发现Mopub支持团队已在其论坛中回复。
https://twittercommunity.com/t/disable-mopub-ad-placer/63127/2

您可以更改广告关键字以获取广告或不获取广告。

关于ios - 如何禁用MoPub AdPlacer,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35960238/

10-09 06:31