GoogleAnalyticsConfiguration

data class GoogleAnalyticsConfiguration(val clientAppVersion: String? = null, val clientAppName: String? = null, val clientAppID: String? = null, val sdkAppID: String? = null, val screenName: ScreenName? = null, val event: Event? = null, val eventId: String? = null, val eventDate: String? = null, val transactionId: String? = null, val transactionRevenue: Double? = null, val artistName: String? = null, val artistId: String? = null, val venueName: String? = null, val venueId: String? = null, val product: Product? = null, val productAction: String? = null)

Represents configuration for Google Analytics in the Discovery API.

Holds details for tracking app interactions and events.

Constructors

Link copied to clipboard
constructor(clientAppVersion: String? = null, clientAppName: String? = null, clientAppID: String? = null, sdkAppID: String? = null, screenName: ScreenName? = null, event: Event? = null, eventId: String? = null, eventDate: String? = null, transactionId: String? = null, transactionRevenue: Double? = null, artistName: String? = null, artistId: String? = null, venueName: String? = null, venueId: String? = null, product: Product? = null, productAction: String? = null)

Properties

Link copied to clipboard
val artistId: String? = null

The artist ID, if available.

Link copied to clipboard
val artistName: String? = null

The artist name, if available.

Link copied to clipboard
val clientAppID: String? = null

The client app ID, if available.

Link copied to clipboard
val clientAppName: String? = null

The client app name, if available.

Link copied to clipboard

The client app version, if available.

Link copied to clipboard
val event: Event? = null

The event type for tracking, if available.

Link copied to clipboard
val eventDate: String? = null

The event date, if available.

Link copied to clipboard
val eventId: String? = null

The event ID, if available.

Link copied to clipboard
val product: Product? = null

The product details, if available.

Link copied to clipboard
val productAction: String? = null

The product action, if available.

Link copied to clipboard
val screenName: ScreenName? = null

The screen name for tracking, if available.

Link copied to clipboard
val sdkAppID: String? = null

The SDK app ID, if available.

Link copied to clipboard
val transactionId: String? = null

The transaction ID, if available.

Link copied to clipboard

The transaction revenue, if available.

Link copied to clipboard
val venueId: String? = null

The venue ID, if available.

Link copied to clipboard
val venueName: String? = null

The venue name, if available.