Namespace Google.Apis.AddressValidation.v1.Data
Classes
GoogleGeoTypeViewport
A latitude-longitude viewport, represented as two diagonally opposite low
and high
points. A viewport is
considered a closed region, i.e. it includes its boundary. The latitude bounds must range between -90 to 90
degrees inclusive, and the longitude bounds must range between -180 to 180 degrees inclusive. Various cases
include: - If low
= high
, the viewport consists of that single point. - If low.longitude
>
high.longitude
, the longitude range is inverted (the viewport crosses the 180 degree longitude line). - If
low.longitude
= -180 degrees and high.longitude
= 180 degrees, the viewport includes all longitudes. - If
low.longitude
= 180 degrees and high.longitude
= -180 degrees, the longitude range is empty. - If
low.latitude
> high.latitude
, the latitude range is empty. Both low
and high
must be populated,
and the represented box cannot be empty (as specified by the definitions above). An empty viewport will result
in an error. For example, this viewport fully encloses New York City: { "low": { "latitude": 40.477398,
"longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
GoogleMapsAddressvalidationV1Address
Details of the post-processed address. Post-processing includes correcting misspelled parts of the address, replacing incorrect parts, and inferring missing parts.
GoogleMapsAddressvalidationV1AddressComponent
Represents an address component, such as a street, city, or state.
GoogleMapsAddressvalidationV1AddressMetadata
The metadata for the address. metadata
is not guaranteed to be fully populated for every address sent to the
Address Validation API.
GoogleMapsAddressvalidationV1ComponentName
A wrapper for the name of the component.
GoogleMapsAddressvalidationV1Geocode
Contains information about the place the input was geocoded to.
GoogleMapsAddressvalidationV1LanguageOptions
Preview: This feature is in Preview (pre-GA). Pre-GA products and features might have limited support, and changes to pre-GA products and features might not be compatible with other pre-GA versions. Pre-GA Offerings are covered by the Google Maps Platform Service Specific Terms. For more information, see the launch stage descriptions. Enables the Address Validation API to include additional information in the response.
GoogleMapsAddressvalidationV1PlusCode
Plus code (http://plus.codes) is a location reference with two formats: global code defining a 14mx14m (1/8000th of a degree) or smaller rectangle, and compound code, replacing the prefix with a reference location.
GoogleMapsAddressvalidationV1ProvideValidationFeedbackRequest
The request for sending validation feedback.
GoogleMapsAddressvalidationV1ProvideValidationFeedbackResponse
The response for validation feedback. The response is empty if the feedback is sent successfully.
GoogleMapsAddressvalidationV1UspsAddress
USPS representation of a US address.
GoogleMapsAddressvalidationV1UspsData
The USPS data for the address. uspsData
is not guaranteed to be fully populated for every US or PR address
sent to the Address Validation API. It's recommended to integrate the backup address fields in the response if
you utilize uspsData as the primary part of the response.
GoogleMapsAddressvalidationV1ValidateAddressRequest
The request for validating an address.
GoogleMapsAddressvalidationV1ValidateAddressResponse
The response to an address validation request.
GoogleMapsAddressvalidationV1ValidationResult
The result of validating an address.
GoogleMapsAddressvalidationV1Verdict
High level overview of the address validation result and geocode.
GoogleTypeLatLng
An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.
GoogleTypePostalAddress
Represents a postal address, e.g. for postal delivery or payments addresses. Given a postal address, a postal service can deliver items to a premise, P.O. Box or similar. It is not intended to model geographical locations (roads, towns, mountains). In typical usage an address would be created via user input or from importing existing data, depending on the type of process. Advice on address input / editing: - Use an internationalization-ready address widget such as https://github.com/google/libaddressinput) - Users should not be presented with UI elements for input or editing of fields outside countries where that field is used. For more guidance on how to use this schema, please see: https://support.google.com/business/answer/6397478