Skip to main content

YouboraAnalyticsOptions

YouboraAnalyticsOptions = object

Properties

adBlockerDetected?

optional adBlockerDetected: boolean

Ad blocker detected flag


appName?

optional appName: string

Name of the App


appReleaseVersion?

optional appReleaseVersion: string

Version of the app


authToken?

optional authToken: string

Auth token for all requests


authType?

optional authType: string

Auth type for API calls (default "Bearer")


autoDetectBackground?

optional autoDetectBackground: boolean

Automatically stop plugin when backgrounded


contentChannel?

optional contentChannel: string

Content channel


contentMetadata?

optional contentMetadata: Record<string, any>

Content metadata


contentTitle?

optional contentTitle: string

Content title


customDimensionValue1?

optional customDimensionValue1: string

Custom dimension value 1


customDimensionValue10?

optional customDimensionValue10: string

Custom dimension value 10


customDimensionValue2?

optional customDimensionValue2: string

Custom dimension value 2


customDimensionValue3?

optional customDimensionValue3: string

Custom dimension value 3


customDimensionValue4?

optional customDimensionValue4: string

Custom dimension value 4


customDimensionValue5?

optional customDimensionValue5: string

Custom dimension value 5


customDimensionValue6?

optional customDimensionValue6: string

Custom dimension value 6


customDimensionValue7?

optional customDimensionValue7: string

Custom dimension value 7


customDimensionValue8?

optional customDimensionValue8: string

Custom dimension value 8


customDimensionValue9?

optional customDimensionValue9: string

Custom dimension value 9


deviceBrand?

optional deviceBrand: string

What will be displayed as the device brand on NPAW


deviceBrowserEngine?

optional deviceBrowserEngine: string

Browser engine

Platform

ios


deviceBrowserName?

optional deviceBrowserName: string

Browser name

Platform

ios


deviceBrowserType?

optional deviceBrowserType: string

Browser type

Platform

ios


deviceBrowserVersion?

optional deviceBrowserVersion: string

Browser version

Platform

ios


deviceCode?

optional deviceCode: string

NPAW device code


deviceEDID?

optional deviceEDID: any

EDID metadata


deviceModel?

optional deviceModel: string

Device model name


deviceOsName?

optional deviceOsName: string

OS name


deviceOsVersion?

optional deviceOsVersion: string

OS version


deviceType?

optional deviceType: string

Device type (pc, smartphone, stb, tv, etc.)


enabled?

optional enabled: boolean

Enable/disable plugin


host?

optional host: string

FastData host


httpSecure?

optional httpSecure: boolean

If true, NQS calls use https://

Platform

ios


method?

optional method: "GET" | "POST"

Request method (GET or POST)


networkIP?

optional networkIP: string

Network IP


networkIsp?

optional networkIsp: string

Network ISP


offline?

optional offline: boolean

If true, plugin stores events offline


userAnonymousId?

optional userAnonymousId: string


userEmail?

optional userEmail: string


userName?

optional userName: string

User attributes


userObfuscateIp?

optional userObfuscateIp: boolean

Option to obfuscate the IP


userPrivacyProtocol?

optional userPrivacyProtocol: string

Privacy protocol ("optin" | "optout")


userType?

optional userType: string