Method: provideValidationFeedback

משוב על התוצאה של רצף הניסיונות לאימות. זו צריכה להיות הקריאה האחרונה שהתבצעה לאחר רצף של קריאות אימות לאותה כתובת, וצריך להתקשר אליה לאחר השלמת העסקה. צריך לשלוח את הכתובת רק פעם אחת ברצף של v1.validateAddress הבקשות לאימות מלא של כתובת.

בקשת HTTP

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

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
שדות
conclusion

enum (ValidationConclusion)

חובה. התוצאה של רצף ניסיונות האימות.

אם קובעים בשדה הזה את הערך VALIDATION_CONCLUSION_UNSPECIFIED, תוחזר השגיאה INVALID_ARGUMENT.

responseId

string

חובה. המזהה של התשובה שהמשוב הזה מיועד לה. הוא אמור להיות [responseId][google.maps.address Validation.v1.VerifyAddressRequest.response_id] מהתגובה הראשונה בסדרה של ניסיונות לאימות כתובת.

גוף התשובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

ValidationConclusion

התוצאות הסופיות האפשריות של רצף הבקשות לאימות כתובת שנדרשות לאימות כתובת.

טיפוסים בני מנייה (enum)
VALIDATION_CONCLUSION_UNSPECIFIED הערך הזה לא בשימוש. אם קובעים בשדה ProvideValidationFeedbackRequest.conclusion את הערך VALIDATION_CONCLUSION_UNSPECIFIED, תוחזר השגיאה INVALID_ARGUMENT.
VALIDATED_VERSION_USED גרסת הכתובת שהוחזרה על ידי ה-API לאימות כתובת שימשה לעסקה.
USER_VERSION_USED גרסת הכתובת שסופקה על ידי המשתמש שימשה לעסקה
UNVALIDATED_VERSION_USED נעשה שימוש בגרסה של הכתובת שהוזנה אחרי ניסיון האימות האחרון, אבל לא אומתה מחדש, עבור העסקה.
UNUSED העסקה ננטשה ולא נעשה שימוש בכתובת.