Method: provideValidationFeedback

Doğrulama denemelerinin sonucuyla ilgili geri bildirim. Bu, aynı adres için bir dizi doğrulama çağrısından sonra yapılan son çağrı olmalıdır ve işlem tamamlandıktan sonra çağrılmalıdır. Bu, bir adresi tamamen doğrulamak için gereken v1.validateAddress isteği dizisi için yalnızca bir kez gönderilmelidir.

HTTP isteği

POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
Alanlar
conclusion

enum (ValidationConclusion)

Zorunlu. Doğrulama denemelerinin sonucu.

Bu alan VALIDATION_CONCLUSION_UNSPECIFIED olarak ayarlanırsa INVALID_ARGUMENT hatası döndürülür.

responseId

string

Zorunlu. Bu geri bildirimin gönderildiği yanıtın kimliği. Bu, bir dizi adres doğrulama denemesinde ilk yanıttaki [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

ValidationConclusion

Bir adresi doğrulamak için gereken adres doğrulama isteği dizisinin olası nihai sonuçları.

Sıralamalar
VALIDATION_CONCLUSION_UNSPECIFIED Bu değer kullanılmamaktadır. ProvideValidationFeedbackRequest.conclusion alanı VALIDATION_CONCLUSION_UNSPECIFIED olarak ayarlanırsa INVALID_ARGUMENT hatası döndürülür.
VALIDATED_VERSION_USED İşlem için Address Validation API tarafından döndürülen adresin sürümü kullanıldı.
USER_VERSION_USED İşlem için kullanıcı tarafından sağlanan adresin sürümü kullanıldı
UNVALIDATED_VERSION_USED İşlem için, son doğrulama denemesinden sonra girilen ancak yeniden doğrulanmayan bir adres sürümü kullanıldı.
UNUSED İşlem iptal edildi ve adres kullanılmadı.