public static interface BrxRtb095.BidRequest.GeoOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getCity()
optional string city = 7; |
com.google.protobuf.ByteString |
getCityBytes()
optional string city = 7; |
String |
getCountry()
optional string country = 3; |
com.google.protobuf.ByteString |
getCountryBytes()
optional string country = 3; |
float |
getLat()
optional float lat = 1; |
float |
getLon()
optional float lon = 2; |
String |
getMetro()
optional string metro = 6; |
com.google.protobuf.ByteString |
getMetroBytes()
optional string metro = 6; |
String |
getRegion()
optional string region = 4; |
com.google.protobuf.ByteString |
getRegionBytes()
optional string region = 4; |
String |
getRegionfips104()
optional string regionfips104 = 5; |
com.google.protobuf.ByteString |
getRegionfips104Bytes()
optional string regionfips104 = 5; |
BrxRtb095.GeoType |
getType()
optional .GeoType type = 9 [default = GEOTYPE_UNKNOWN]; |
String |
getZip()
optional string zip = 8; |
com.google.protobuf.ByteString |
getZipBytes()
optional string zip = 8; |
boolean |
hasCity()
optional string city = 7; |
boolean |
hasCountry()
optional string country = 3; |
boolean |
hasLat()
optional float lat = 1; |
boolean |
hasLon()
optional float lon = 2; |
boolean |
hasMetro()
optional string metro = 6; |
boolean |
hasRegion()
optional string region = 4; |
boolean |
hasRegionfips104()
optional string regionfips104 = 5; |
boolean |
hasType()
optional .GeoType type = 9 [default = GEOTYPE_UNKNOWN]; |
boolean |
hasZip()
optional string zip = 8; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasLat()
optional float lat = 1;
BASED ON OPEN RTB 2.1 GEO OBJECT Child to Device and User objects Note that the Geo Object may appear in one or both the Device Object and the User Object. This is intentional, since the information may be derived from either a device-oriented source (such as IP geo lookup), or by user registration information (for example provided to a publisher through a user registration). If the information is in conflict, it’s up to the bidder to determine which information to use. The geo object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
float getLat()
optional float lat = 1;
BASED ON OPEN RTB 2.1 GEO OBJECT Child to Device and User objects Note that the Geo Object may appear in one or both the Device Object and the User Object. This is intentional, since the information may be derived from either a device-oriented source (such as IP geo lookup), or by user registration information (for example provided to a publisher through a user registration). If the information is in conflict, it’s up to the bidder to determine which information to use. The geo object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown.
boolean hasLon()
optional float lon = 2;
Longitude from -180 to 180. West is negative. This will only be passed if known to be accurate.
float getLon()
optional float lon = 2;
Longitude from -180 to 180. West is negative. This will only be passed if known to be accurate.
boolean hasCountry()
optional string country = 3;
Country using ISO-3166-1 Alpha-3
String getCountry()
optional string country = 3;
Country using ISO-3166-1 Alpha-3
com.google.protobuf.ByteString getCountryBytes()
optional string country = 3;
Country using ISO-3166-1 Alpha-3
boolean hasRegion()
optional string region = 4;
Region using ISO 3166-2
String getRegion()
optional string region = 4;
Region using ISO 3166-2
com.google.protobuf.ByteString getRegionBytes()
optional string region = 4;
Region using ISO 3166-2
boolean hasRegionfips104()
optional string regionfips104 = 5;
Region of a country using fips 10-4 notation (alternative to ISO 3166-2)
String getRegionfips104()
optional string regionfips104 = 5;
Region of a country using fips 10-4 notation (alternative to ISO 3166-2)
com.google.protobuf.ByteString getRegionfips104Bytes()
optional string regionfips104 = 5;
Region of a country using fips 10-4 notation (alternative to ISO 3166-2)
boolean hasMetro()
optional string metro = 6;
Metro code. Metro codes are similar to but not exactly the same as Nielsen DMAs.
String getMetro()
optional string metro = 6;
Metro code. Metro codes are similar to but not exactly the same as Nielsen DMAs.
com.google.protobuf.ByteString getMetroBytes()
optional string metro = 6;
Metro code. Metro codes are similar to but not exactly the same as Nielsen DMAs.
boolean hasCity()
optional string city = 7;
City using United Nations Code for Trade and Transport Locations (http://www.unece.org/cefact/locode/service/location.htm)
String getCity()
optional string city = 7;
City using United Nations Code for Trade and Transport Locations (http://www.unece.org/cefact/locode/service/location.htm)
com.google.protobuf.ByteString getCityBytes()
optional string city = 7;
City using United Nations Code for Trade and Transport Locations (http://www.unece.org/cefact/locode/service/location.htm)
boolean hasZip()
optional string zip = 8;
Zip/postal code
String getZip()
optional string zip = 8;
Zip/postal code
com.google.protobuf.ByteString getZipBytes()
optional string zip = 8;
Zip/postal code
boolean hasType()
optional .GeoType type = 9 [default = GEOTYPE_UNKNOWN];
Indicates the source of the geo data (GPS, IP address, user provided)
BrxRtb095.GeoType getType()
optional .GeoType type = 9 [default = GEOTYPE_UNKNOWN];
Indicates the source of the geo data (GPS, IP address, user provided)