GoogleIMAIntegrationFactory

public class GoogleIMAIntegrationFactory : NSObject
extension GoogleIMAIntegrationFactory: CustomReflectable

The Google IMA Integration factory which is responsible for initiating a new instance.

  • Creates and returns a new GoogleImaIntegration.

    Remark

    The returning value should be used as an argument to THEOplayer.addIntegration to finish the setup.

    Declaration

    Swift

    public static func createIntegration(on player: THEOplayer, with imaSettings: IMASettings? = nil) -> GoogleImaIntegration

    Parameters

    player

    A THEOplayer instance where the integration should be added.

    imaSettings

    The Google IMA settings class that stores IMA SDK wide settings.

  • Declaration

    Swift

    public var customMirror: Mirror { get }