AdViewabilityTracker
protocol AdViewabilityTracker : AnyObject
Measures ad viewability via OM SDK.
-
Duration of the ad
Declaration
Swift
var adDuration: CGFloat { get set }
-
Volume for the ad
Declaration
Swift
var volume: Int { get set }
-
Configure viewability for the controller and the container view
Declaration
Swift
func configureViewability(ad: NimbusAd, controller: AdController?, container: UIView, obstructions: [UIView]?)
-
Update friendly obstructions for OM
Declaration
Swift
func updateFriendlyObstructions(_ obstructions: [UIView]?) throws
-
Received a NimbusEvent
Declaration
Swift
func didReceiveNimbusEvent(_ event: NimbusEvent) throws
-
Received a NimbusError
Declaration
Swift
func didReceiveError(error: NimbusError)