OptionaladOptionalbackendOptional backend URL to send the analytics data to.
Optionalcookieshttps://developer.bitmovin.com/playback/docs/configuration-analytics#optional-configuration
Only available on Web.
OptionalcookiesVery similar to randomizeUserId if this is true we save a random UUID in a cookie for cross-referencing sessions. https://developer.bitmovin.com/playback/docs/configuration-analytics#optional-configuration
Only available on Web.
OptionalcookiesSet cookies max-age attribute.
https://developer.bitmovin.com/playback/docs/configuration-analytics#optional-configuration
Only available on Web.
OptionaldeviceThe device class. https://developer.bitmovin.com/playback/docs/analytics-api-fields
Only available on Web.
OptionaldeviceThe device type. https://developer.bitmovin.com/playback/docs/analytics-api-fields
Only available on Web.
OptionalenabledEnable or disable the analytics collector.
Only available on Web.
Your Bitmovin Analytics license key.
OptionallogLog level for the analytics SDK.
Optionaloriginhttps://developer.bitmovin.com/playback/docs/configuration-analytics#optional-configuration
Only available on Web.
OptionalplayerPlayer name. https://developer.bitmovin.com/playback/docs/analytics-api-fields
Only available on Web.
OptionalrandomizeIf false we use a device specific value in our data. This value is either retrieved from the system itself and is the same all the time or saved as a random UUID on the system. This allows you to connect sessions happening on the same device. If true we use a randomly generated UUID on every session. If users of your platform don't want to be tracked we recommend to set this to true.
Only available on iOS and Android.
OptionalretryConfiguration to specify retry behaviour when samples cannot be sent to the backend. This also allows to enable offline tracking of analytics events.
OptionalsourceInitial source metadata to be associated with the playback session.
OptionalssaiFlag to enable ServerSide Ad Engagement tracking (quartile info). This is a premium feature and also needs to be requested through the account. SSAI Audience Info is not affected by this.
Only available on iOS and Android.
OptionaluserUUID that is persisted across play sessions https://developer.bitmovin.com/playback/docs/analytics-api-fields
Only available on Web.
Flag to disable ClientSide Ad tracking. It doesn't affect server side ads.
Only available on iOS and Android.