我使用Firebase AdMob模块在我的应用中显示非页内广告。我按照guide创建它们。我的应用在几个地方展示广告。
最佳做法是什么?我应该为每个显示广告的地方创建单独的GADInterstitial
adUnitID
,还是创建广告并在它们之间共享?
答案 0 :(得分:1)
最好的方法可能是只有一个你在AppDelegate中设置的GADInterstitial或者使用Singleton,这样你就可以在整个应用程序中使用同一个广告实例。这样,您只需要通过从View Controller访问AppDelegate来展示广告,并且还可以避免在任何地方重复使用代码。