NimbusAdMobAdRenderer
final class NimbusAdMobAdRenderer
extension NimbusAdMobAdRenderer : AdRenderer
-
Implement this delegate if you want to display native ads
Declaration
Swift
weak var adRendererDelegate: NimbusAdMobAdRendererDelegate? -
Create a new
AdRendererDeclaration
Swift
init() -
Creates an ad controller instance for a non-blocking ad
Returns: An ad controller for the ad
Declaration
Swift
func render(ad: NimbusAd, companionAd: NimbusCompanionAd?, container: UIView, adPresentingViewController: UIViewController?, delegate: (any AdControllerDelegate)?) -> AdControllerParameters
adNimbus ad
companionAdCompanion ad (if any),
containerContainer view for the ad
adPresentingViewControllerViewController containing the ad
delegateDelegate for receiving ad events and errors
-
Creates an ad controller instance for a blocking ad
Returns: An ad controller for the ad
Declaration
Swift
func renderBlocking(ad: NimbusAd, isRewarded: Bool, companionAd: NimbusCompanionAd?, adPresentingViewController: UIViewController, delegate: (any AdControllerDelegate)?) -> any AdControllerParameters
adNimbus ad
isRewardedWhether the ad is rewarded
companionAdCompanion ad (if any),
adPresentingViewControllerViewController containing the ad
delegateDelegate for receiving ad events and errors
NimbusAdMobAdRenderer Class Reference