All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.adgear.avro.openrtb.Segment.avsc Maven / Gradle / Ivy

Go to download

Test module for other Anoa modules, which exposes complex records (OpenRTB bid requests) through utility classes for use in unit tests within other Anoa modules (anoa-core, for instance).

The newest version!
{
  "type" : "record",
  "name" : "Segment",
  "namespace" : "com.adgear.avro.openrtb",
  "doc" : "3.3.14 Segment Object\nThe data and segment objects together allow data about the user to be passed to bidders in the bid request. Segment objects convey specific units of information from the provider identified in the parent data object.\nThe segment object itself and all of its parameters are optional, so default values are not provided; if an optional parameter is not specified, it should be considered unknown.",
  "fields" : [ {
    "name" : "id",
    "type" : [ "null", "string" ],
    "doc" : "[1] ID of a data provider’s segment applicable to the user.",
    "default" : null
  }, {
    "name" : "name",
    "type" : [ "null", "string" ],
    "doc" : "[2] Name of a data provider’s segment applicable to the user.",
    "default" : null
  }, {
    "name" : "value",
    "type" : [ "null", "string" ],
    "doc" : "[3] String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).",
    "default" : null
  } ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy