BitmovinAnalyticsConfig

@objc
@objcMembers
public class BitmovinAnalyticsConfig : NSObject
  • CDN Provide that the video playback session is using

    Declaration

    Swift

    public var cdnProvider: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData1: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData2: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData3: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData4: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData5: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData6: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData7: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData8: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData9: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData10: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData11: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData12: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData13: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData14: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData15: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData16: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData17: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData18: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData19: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData20: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData21: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData22: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData23: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData24: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData25: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData26: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData27: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData28: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData29: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData30: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData31: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData32: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData33: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData34: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData35: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData36: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData37: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData38: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData39: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData40: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData41: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData42: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData43: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData44: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData45: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData46: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData47: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData48: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData49: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData50: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData51: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData52: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData53: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData54: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData55: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData56: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData57: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData58: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData59: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData60: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData61: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData62: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData63: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData64: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData65: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData66: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData67: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData68: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData69: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData70: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData71: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData72: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData73: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData74: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData75: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData76: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData77: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData78: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData79: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData80: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData81: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData82: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData83: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData84: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData85: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData86: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData87: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData88: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData89: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData90: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData91: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData92: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData93: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData94: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData95: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData96: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData97: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData98: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData99: String?
  • Optional free-form custom data

    Declaration

    Swift

    public var customData100: String?
  • User ID of the customer

    Declaration

    Swift

    public var customerUserId: String?
  • Experiment name needed for A/B testing

    Declaration

    Swift

    public var experimentName: String?
  • ID of the video in the CMS system

    Declaration

    Swift

    public var videoId: String?
  • Human readable title of the video asset currently playing

    Declaration

    Swift

    public var title: String?
  • key

    Analytics key. Find this value on dashboard.bitmovin.com/analytics

    Declaration

    Swift

    public var key: String
  • Player key. Find this value on dashboard.bitmovin.com/analytics

    Declaration

    Swift

    public var playerKey: String
  • Breadcrumb path to show where in the app the user is

    Declaration

    Swift

    public var path: String?
  • Flag to see if stream is live before stream metadata is available (default: false)

    Declaration

    Swift

    public var isLive: Bool
  • ads

    Flag to enable Ad tracking

    Declaration

    Swift

    public var ads: Bool
  • How often the video engine should heartbeat

    Declaration

    Swift

    @available(*, deprecated, message: "No longer possible to change default value of 59700ms")
    public var heartbeatInterval: Int
  • Flag to use randomised userId not depending on device specific values

    Declaration

    Swift

    public var randomizeUserId: Bool
  • When set to true, analytics events that have failed to be sent are cached in a persistent way. Cached elements from within 14 days are retried at a later point in time, once a network connection is established again. There will be at most 5,000 elements cached in total and at most 500 elements per playback session.

    Disabling this config flag does not disable the retrying of already cached elements.

    Declaration

    Swift

    public var longTermRetryEnabled: Bool
  • Declaration

    Swift

    public init(key: String, playerKey: String)
  • Declaration

    Swift

    public init(key: String)