Method: provideValidationFeedback

पुष्टि करने की कोशिशों के क्रम के नतीजों के बारे में सुझाव/राय दें या शिकायत करें. यह एक ही पते के लिए पुष्टि करने वाले कॉल के क्रम के बाद किया जाने वाला आखिरी कॉल होना चाहिए. साथ ही, लेन-देन पूरा होने के बाद कॉल किया जाना चाहिए. v1.validateAddress अनुरोधों के क्रम के लिए इसे सिर्फ़ एक बार भेजा जाना चाहिए, जो पते की पूरी तरह से पुष्टि करने के लिए ज़रूरी है.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
फ़ील्ड
conclusion

enum (ValidationConclusion)

ज़रूरी है. पुष्टि करने की कोशिशों के क्रम का नतीजा.

अगर इस फ़ील्ड को VALIDATION_CONCLUSION_UNSPECIFIED पर सेट किया जाता है, तो INVALID_ARGUMENT गड़बड़ी मिलेगी.

responseId

string

ज़रूरी है. उस जवाब का आईडी जिसके लिए यह सुझाव दिया गया है. यह पते की पुष्टि के लिए की जाने वाली सीरीज़ के पहले जवाब में [responseId][google.maps.addressvalidation.v1.VerifyAddressRequest.response_id] होना चाहिए.

जवाब का मुख्य भाग

जवाब सही होने पर, जवाब का मुख्य हिस्सा खाली होता है.

ValidationConclusion

पते की पुष्टि करने के अनुरोधों के क्रम के संभावित आखिरी नतीजे, ताकि किसी पते की पुष्टि की जा सके.

Enums
VALIDATION_CONCLUSION_UNSPECIFIED इस वैल्यू का इस्तेमाल नहीं किया गया है. अगर ProvideValidationFeedbackRequest.conclusion फ़ील्ड को VALIDATION_CONCLUSION_UNSPECIFIED पर सेट किया जाता है, तो INVALID_ARGUMENT गड़बड़ी मिलेगी.
VALIDATED_VERSION_USED Address Validation API से दिखाए गए पते के वर्शन का इस्तेमाल लेन-देन के लिए किया गया था.
USER_VERSION_USED उपयोगकर्ता के दिए गए पते के वर्शन का इस्तेमाल लेन-देन के लिए किया गया था
UNVALIDATED_VERSION_USED पते का वह वर्शन जिसे पुष्टि की पिछली कोशिश के बाद डाला गया था, लेकिन उसकी फिर से पुष्टि नहीं की गई थी. उसका इस्तेमाल लेन-देन के लिए किया गया था.
UNUSED लेन-देन को रद्द कर दिया गया था और पते का इस्तेमाल नहीं किया गया था.