public static interface OpenRtbProtobuf.DeviceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getCarrier()
Carrier or ISP derived from the IP address.
|
com.google.protobuf.ByteString |
getCarrierBytes()
Carrier or ISP derived from the IP address.
|
int |
getConnectiontype()
Return the detected data connection type for the device.
|
int |
getDevicetype()
Return the device type being used.
|
String |
getDidmd5()
MD5 hashed device ID; IMEI when available, else MEID or ESN.
|
com.google.protobuf.ByteString |
getDidmd5Bytes()
MD5 hashed device ID; IMEI when available, else MEID or ESN.
|
String |
getDidsha1()
SHA1 hashed device ID; IMEI when available, else MEID or ESN.
|
com.google.protobuf.ByteString |
getDidsha1Bytes()
SHA1 hashed device ID; IMEI when available, else MEID or ESN.
|
int |
getDnt()
If “0”, then do not track Is set to false, if “1”, then do no track is set to true in browser.
|
String |
getDpidmd5()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
com.google.protobuf.ByteString |
getDpidmd5Bytes()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
String |
getDpidsha1()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
com.google.protobuf.ByteString |
getDpidsha1Bytes()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
String |
getFlashver()
Return the Flash version detected.
|
com.google.protobuf.ByteString |
getFlashverBytes()
Return the Flash version detected.
|
OpenRtbProtobuf.Geo |
getGeo()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
OpenRtbProtobuf.GeoOrBuilder |
getGeoOrBuilder()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
String |
getIfa()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier.
|
com.google.protobuf.ByteString |
getIfaBytes()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier.
|
String |
getIp()
IPv4 address closest to device.
|
com.google.protobuf.ByteString |
getIpBytes()
IPv4 address closest to device.
|
String |
getIpv6()
IP address in IPv6.
|
com.google.protobuf.ByteString |
getIpv6Bytes()
IP address in IPv6.
|
int |
getJs()
“1” if the device supports JavaScript; else “0”.
|
String |
getLanguage()
Browser language; use alpha-2/ISO 639-1 codes.
|
com.google.protobuf.ByteString |
getLanguageBytes()
Browser language; use alpha-2/ISO 639-1 codes.
|
String |
getMacmd5()
MD5 hashed MAC address of the device.
|
com.google.protobuf.ByteString |
getMacmd5Bytes()
MD5 hashed MAC address of the device.
|
String |
getMacsha1()
SHA1 hashed MAC address of the device.
|
com.google.protobuf.ByteString |
getMacsha1Bytes()
SHA1 hashed MAC address of the device.
|
String |
getMake()
Device make (e.g., “Apple”).
|
com.google.protobuf.ByteString |
getMakeBytes()
Device make (e.g., “Apple”).
|
String |
getModel()
Device model (e.g., “iPhone”).
|
com.google.protobuf.ByteString |
getModelBytes()
Device model (e.g., “iPhone”).
|
String |
getOs()
Device operating system (e.g., “iOS”).
|
com.google.protobuf.ByteString |
getOsBytes()
Device operating system (e.g., “iOS”).
|
String |
getOsv()
Device operating system version (e.g., “3.1.2”).
|
com.google.protobuf.ByteString |
getOsvBytes()
Device operating system version (e.g., “3.1.2”).
|
String |
getUa()
Browser user agent string.
|
com.google.protobuf.ByteString |
getUaBytes()
Browser user agent string.
|
boolean |
hasCarrier()
Carrier or ISP derived from the IP address.
|
boolean |
hasConnectiontype()
Return the detected data connection type for the device.
|
boolean |
hasDevicetype()
Return the device type being used.
|
boolean |
hasDidmd5()
MD5 hashed device ID; IMEI when available, else MEID or ESN.
|
boolean |
hasDidsha1()
SHA1 hashed device ID; IMEI when available, else MEID or ESN.
|
boolean |
hasDnt()
If “0”, then do not track Is set to false, if “1”, then do no track is set to true in browser.
|
boolean |
hasDpidmd5()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
boolean |
hasDpidsha1()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS).
|
boolean |
hasFlashver()
Return the Flash version detected.
|
boolean |
hasGeo()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address.
|
boolean |
hasIfa()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier.
|
boolean |
hasIp()
IPv4 address closest to device.
|
boolean |
hasIpv6()
IP address in IPv6.
|
boolean |
hasJs()
“1” if the device supports JavaScript; else “0”.
|
boolean |
hasLanguage()
Browser language; use alpha-2/ISO 639-1 codes.
|
boolean |
hasMacmd5()
MD5 hashed MAC address of the device.
|
boolean |
hasMacsha1()
SHA1 hashed MAC address of the device.
|
boolean |
hasMake()
Device make (e.g., “Apple”).
|
boolean |
hasModel()
Device model (e.g., “iPhone”).
|
boolean |
hasOs()
Device operating system (e.g., “iOS”).
|
boolean |
hasOsv()
Device operating system version (e.g., “3.1.2”).
|
boolean |
hasUa()
Browser user agent string.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasDnt()
If “0”, then do not track Is set to false, if “1”, then do no track is set to true in browser.
optional uint32 dnt = 1;int getDnt()
If “0”, then do not track Is set to false, if “1”, then do no track is set to true in browser.
optional uint32 dnt = 1;boolean hasUa()
Browser user agent string.
optional string ua = 2;String getUa()
Browser user agent string.
optional string ua = 2;com.google.protobuf.ByteString getUaBytes()
Browser user agent string.
optional string ua = 2;boolean hasIp()
IPv4 address closest to device.
optional string ip = 3;String getIp()
IPv4 address closest to device.
optional string ip = 3;com.google.protobuf.ByteString getIpBytes()
IPv4 address closest to device.
optional string ip = 3;boolean hasGeo()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address. See Geo Object.
optional .open_rtb.Geo geo = 4;OpenRtbProtobuf.Geo getGeo()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address. See Geo Object.
optional .open_rtb.Geo geo = 4;OpenRtbProtobuf.GeoOrBuilder getGeoOrBuilder()
Geography as derived from the device’s location services (e.g., cell tower triangulation, GPS) or IP address. See Geo Object.
optional .open_rtb.Geo geo = 4;boolean hasDidsha1()
SHA1 hashed device ID; IMEI when available, else MEID or ESN. OpenRTB’s preferred method for device ID hashing is SHA1.
optional string didsha1 = 5;String getDidsha1()
SHA1 hashed device ID; IMEI when available, else MEID or ESN. OpenRTB’s preferred method for device ID hashing is SHA1.
optional string didsha1 = 5;com.google.protobuf.ByteString getDidsha1Bytes()
SHA1 hashed device ID; IMEI when available, else MEID or ESN. OpenRTB’s preferred method for device ID hashing is SHA1.
optional string didsha1 = 5;boolean hasDidmd5()
MD5 hashed device ID; IMEI when available, else MEID or ESN. Should be interpreted as case insensitive.
optional string didmd5 = 6;String getDidmd5()
MD5 hashed device ID; IMEI when available, else MEID or ESN. Should be interpreted as case insensitive.
optional string didmd5 = 6;com.google.protobuf.ByteString getDidmd5Bytes()
MD5 hashed device ID; IMEI when available, else MEID or ESN. Should be interpreted as case insensitive.
optional string didmd5 = 6;boolean hasDpidsha1()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS). OpenRTB’s preferred method for device ID hash is SHA1.
optional string dpidsha1 = 7;String getDpidsha1()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS). OpenRTB’s preferred method for device ID hash is SHA1.
optional string dpidsha1 = 7;com.google.protobuf.ByteString getDpidsha1Bytes()
SHA1 hashed platform-specific ID (e.g., Android ID or UDID for iOS). OpenRTB’s preferred method for device ID hash is SHA1.
optional string dpidsha1 = 7;boolean hasDpidmd5()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS). Should be interpreted as case insensitive.
optional string dpidmd5 = 8;String getDpidmd5()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS). Should be interpreted as case insensitive.
optional string dpidmd5 = 8;com.google.protobuf.ByteString getDpidmd5Bytes()
MD5 hashed platform-specific ID (e.g., Android ID or UDID for iOS). Should be interpreted as case insensitive.
optional string dpidmd5 = 8;boolean hasMacsha1()
SHA1 hashed MAC address of the device.
optional string macsha1 = 9;String getMacsha1()
SHA1 hashed MAC address of the device.
optional string macsha1 = 9;com.google.protobuf.ByteString getMacsha1Bytes()
SHA1 hashed MAC address of the device.
optional string macsha1 = 9;boolean hasMacmd5()
MD5 hashed MAC address of the device.
optional string macmd5 = 10;String getMacmd5()
MD5 hashed MAC address of the device.
optional string macmd5 = 10;com.google.protobuf.ByteString getMacmd5Bytes()
MD5 hashed MAC address of the device.
optional string macmd5 = 10;boolean hasIpv6()
IP address in IPv6.
optional string ipv6 = 11;String getIpv6()
IP address in IPv6.
optional string ipv6 = 11;com.google.protobuf.ByteString getIpv6Bytes()
IP address in IPv6.
optional string ipv6 = 11;boolean hasCarrier()
Carrier or ISP derived from the IP address. Should be specified using Mobile Network Code (MNC) http://en.wikipedia.org/wiki/Mobile_Network_Code
optional string carrier = 12;String getCarrier()
Carrier or ISP derived from the IP address. Should be specified using Mobile Network Code (MNC) http://en.wikipedia.org/wiki/Mobile_Network_Code
optional string carrier = 12;com.google.protobuf.ByteString getCarrierBytes()
Carrier or ISP derived from the IP address. Should be specified using Mobile Network Code (MNC) http://en.wikipedia.org/wiki/Mobile_Network_Code
optional string carrier = 12;boolean hasLanguage()
Browser language; use alpha-2/ISO 639-1 codes.
optional string language = 13;String getLanguage()
Browser language; use alpha-2/ISO 639-1 codes.
optional string language = 13;com.google.protobuf.ByteString getLanguageBytes()
Browser language; use alpha-2/ISO 639-1 codes.
optional string language = 13;boolean hasMake()
Device make (e.g., “Apple”).
optional string make = 14;String getMake()
Device make (e.g., “Apple”).
optional string make = 14;com.google.protobuf.ByteString getMakeBytes()
Device make (e.g., “Apple”).
optional string make = 14;boolean hasModel()
Device model (e.g., “iPhone”).
optional string model = 15;String getModel()
Device model (e.g., “iPhone”).
optional string model = 15;com.google.protobuf.ByteString getModelBytes()
Device model (e.g., “iPhone”).
optional string model = 15;boolean hasOs()
Device operating system (e.g., “iOS”).
optional string os = 16;String getOs()
Device operating system (e.g., “iOS”).
optional string os = 16;com.google.protobuf.ByteString getOsBytes()
Device operating system (e.g., “iOS”).
optional string os = 16;boolean hasOsv()
Device operating system version (e.g., “3.1.2”).
optional string osv = 17;String getOsv()
Device operating system version (e.g., “3.1.2”).
optional string osv = 17;com.google.protobuf.ByteString getOsvBytes()
Device operating system version (e.g., “3.1.2”).
optional string osv = 17;boolean hasJs()
“1” if the device supports JavaScript; else “0”.
optional uint32 js = 18;int getJs()
“1” if the device supports JavaScript; else “0”.
optional uint32 js = 18;boolean hasConnectiontype()
Return the detected data connection type for the device. See Table 6.10 Connection Type.
optional uint32 connectiontype = 19;int getConnectiontype()
Return the detected data connection type for the device. See Table 6.10 Connection Type.
optional uint32 connectiontype = 19;boolean hasDevicetype()
Return the device type being used. See Table 6.16 Device Type.
optional uint32 devicetype = 20;int getDevicetype()
Return the device type being used. See Table 6.16 Device Type.
optional uint32 devicetype = 20;boolean hasFlashver()
Return the Flash version detected.
optional string flashver = 21;String getFlashver()
Return the Flash version detected.
optional string flashver = 21;com.google.protobuf.ByteString getFlashverBytes()
Return the Flash version detected.
optional string flashver = 21;boolean hasIfa()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier. (e.g. Apple's IFA, Android's Advertising ID, etc)
optional string ifa = 22;String getIfa()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier. (e.g. Apple's IFA, Android's Advertising ID, etc)
optional string ifa = 22;com.google.protobuf.ByteString getIfaBytes()
Native identifier for advertisers; an opaque ID assigned by the device or browser for use as an advertising identifier. (e.g. Apple's IFA, Android's Advertising ID, etc)
optional string ifa = 22;Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.