Device

data class Device(val platformType: PlatformType, var platformName: PlatformName? = null, var deviceId: String? = null, val customDeviceManufacturer: String? = null, val customDeviceName: String? = null) : ReportingData

Represents user device's reporting data payload.

Constructors

Link copied to clipboard
constructor(platformType: PlatformType, platformName: PlatformName? = null, deviceId: String? = null, customDeviceManufacturer: String? = null, customDeviceName: String? = null)

Properties

Link copied to clipboard

The manufacturer of the user's device if available. This value is optional if unknown.

Link copied to clipboard

The name of the device model if available. This value is optional if unknown.

Link copied to clipboard
open override val data: MutableMap<String, Any>

The data payload container.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard