Method: provideValidationFeedback

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

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

גוף הבקשה

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

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

enum (ValidationConclusion)

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

אם השדה הזה מוגדר כ-VALIDATION_CONCLUSION_UNSPECIFIED, תוחזר שגיאת INVALID_ARGUMENT.

responseId

string

חובה. המזהה של התשובה שהמשוב הזה מיועד לה. זה צריך להיות הערך של [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] מהתגובה הראשונה בסדרה של ניסיונות לאימות כתובת.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יהיה ריק.

ValidationConclusion

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

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