Segment

@Serializable
class Segment(val id: String? = null, val name: String? = null, val value: String? = null, val ext: MutableMap<String, String> = mutableMapOf())

Segment objects are essentially key-value pairs that convey specific units of data.

The parent Data object is a collection of such values from a given data provider. The specific segment names and value options must be published by the exchange a priori to its bidders.

OpenRTB Section 3.2.22

Constructors

Link copied to clipboard
constructor(id: String? = null, name: String? = null, value: String? = null, ext: MutableMap<String, String> = mutableMapOf())

Properties

Link copied to clipboard

Placeholder for exchange-specific extensions to OpenRTB

Link copied to clipboard

ID of the data segment specific to the data provider.

Link copied to clipboard

Name of the data segment specific to the data provider.

Link copied to clipboard

String representation of the data segment value.