Analytics
-
The different kinds of analytics integrations.
See moreDeclaration
Swift
@available(*, deprecated, message: "This enumration will be removed with the next major release. Analytics will be moved to separate modules in the form of connectors. For more info check: https://github.com/THEOplayer/iOS-Connector") @objc(THEOplayerAnalyticsIntegration) public enum AnalyticsIntegration : Int
extension AnalyticsIntegration: Codable
-
An
See moreAdDescription
object that will be added to the player when using the SpotX ad integration.Declaration
Swift
@available(*, deprecated, message: "This class will be removed with the next major release.") @objc(THEOplayerSpotXAdDescription) public class SpotXAdDescription : NSObject, _AdDescription, Codable
-
Provides data for SpotX ad integration.
See moreDeclaration
Swift
@available(*, deprecated, message: "This class will be removed with the next major release.") @objc(THEOplayerSpotXData) public class SpotXData : NSObject, Codable
-
Custom SpotX query parameters.
See moreDeclaration
Swift
@available(*, deprecated, message: "This enumeration will be removed with the next major release.") public indirect enum SpotXQueryParameter : Codable
-
The description of the used analytics.
Declaration
Swift
@available(*, deprecated, message: "This protocol will be removed with the next major release. Analytics will be moved to separate modules in the form of connectors. For more info check: https://github.com/THEOplayer/iOS-Connector") @objc(THEOplayerAnalyticsDescription) public protocol AnalyticsDescription
-
Configure Youbora analytics pre-integration.
See moreDeclaration
Swift
@available(*, deprecated, message: "This class will be removed with the next major release.") @objc(THEOplayerYouboraOptions) public class YouboraOptions : NSObject, AnalyticsDescription, Codable
-
Configure Moat analytics pre-integration.
See moreDeclaration
Swift
@available(*, deprecated, message: "This type is no longer available and will be removed in a future version.") @objc(THEOplayerMoatOptions) public class MoatOptions : NSObject, AnalyticsDescription, Codable
-
Declaration
Swift
@available(*, deprecated, message: "This type is no longer available and will be removed in a future version.") @objc(THEOplayerAgamaPlayerConfiguration) public class AgamaPlayerConfiguration : NSObject, AnalyticsDescription, Codable
-
Configure Agama analytics pre-integration.
See moreDeclaration
Swift
@available(*, deprecated, message: "This type is no longer available and will be removed in a future version.") @objc(THEOplayerAgamaSourceConfiguration) public class AgamaSourceConfiguration : NSObject, AnalyticsDescription, Codable
-
The logging levels of the Agama process.
See moreDeclaration
Swift
@available(*, deprecated, message: "This type is no longer available and will be removed in a future version.") @objc(THEOplayerAgamaLogging) public enum AgamaLogging : Int32, Codable
-
The different Agama Service names.
See moreDeclaration
Swift
@available(*, deprecated, message: "This type is no longer available and will be removed in a future version.") @objc(THEOplayerAgamaServiceName) public enum AgamaServiceName : Int
extension AgamaServiceName: Codable
-
The configuration of the Conviva Integration.
See moreDeclaration
Swift
@available(*, deprecated, message: "This class will be removed with the next major release.") @objc(THEOplayerConvivaConfiguration) public class ConvivaConfiguration : NSObject, AnalyticsDescription, Codable
-
The Conviva content metadata.
See moreDeclaration
Swift
@available(*, deprecated, message: "This class will be removed with the next major release.") @objc(THEOplayerConvivaContentMetadata) public class ConvivaContentMetadata : NSObject, Codable