我正在使用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/