Classes
The following classes are available globally.
-
The Google IMA Integration factory which is responsible for initiating a new instance.
See moreDeclaration
Swift
public class GoogleIMAIntegrationFactory : NSObject
extension GoogleIMAIntegrationFactory: CustomReflectable
-
A configuration type for the integration that can be passed in
See moreTHEOplayerConfigurationBuilder.setGoogleIMAConfiguration
. UseGoogleIMAConfiguration.Builder
to initialize an instance.Declaration
Swift
public class GoogleIMAConfiguration
-
Extended class of
See moreAdErrorEvent
that exposes additional information such asIMAAdError
.Declaration
Swift
public class GoogleImaAdErrorEvent : THEOplayerSDK.AdErrorEvent
-
An
AdDescription
object that will be added to the player when using the Google Ima ad integration.Remark
- Subclass of
GoogleImaAdDescription
, but additionally provides an interface to pass renderingSettings and make requests via adsResponse.
Declaration
Swift
public class NativeGoogleImaAdDescription : GoogleImaAdDescription
- Subclass of