סקירה כללית על אימות כתובות

מפתחים באזור הכלכלי האירופי (EEA)

למה להשתמש ב-Address Validation ב-Maps JavaScript API?

ספריית Address Validation מקבלת כתובת כקלט כדי לזהות ולאמת את רכיבי הכתובת. הוא גם יוצר סטנדרטיזציה של הכתובת למשלוח דואר ומוצא את הקואורדינטות הידועות הכי טובות של קווי האורך והרוחב שלה. בכתובות בארצות הברית ובפוארטו ריקו, אפשר להפעיל את Coding Accuracy Support System (CASS™)‎.

בעזרת Address Validation API, אתם יכולים לשפר את יכולת החיזוי של המשלוחים ולצמצם את מספר המשלוחים שנכשלו, וכך לשפר את חוויית הלקוח. כדי לעשות את זה, צריך לזהות כתובות לא תקינות ולהבין טוב יותר את המאפיינים של הכתובות.

מה אפשר לעשות עם Address Validation ב-Maps JavaScript API

בעזרת Address Validation ב-Maps JavaScript API, אתם יכולים לקבוע אם כתובת מתייחסת למקום אמיתי. אם הכתובת לא מתייחסת למקום אמיתי, ה-API יכול לזהות רכיבים שעלולים להיות שגויים, ואתם יכולים להציג אותם ללקוחות כדי שיתקנו אותם. הנה דוגמה לתהליך עבודה:

  1. הלקוח מזין כתובת – בתמונה הבאה מוצג טופס בסיסי שמאפשר ללקוח להזין כתובת, אולי כחלק מתהליך התשלום.

    הכתובת שהלקוח הזין.
  2. האפליקציה שולחת את הכתובת ל-API – האפליקציה מעבירה את הכתובת הזו באמצעות ה-method‏ fetchAddressValidation.

  3. ה-API מאמת את הכתובת ויוצר לה פורמט סטנדרטי – בתגובה שלו, Address Validation API מחזיר את הכתובת המלאה כפי שנקבעה על ידי ה-API, או מציין איפה חסר מידע.

  4. הלקוח מאשר או מתקן את הכתובת – בהתאם למה שה-API מחזיר, אתם יכולים להציג ללקוח את ההנחיות הבאות:

    1. מאשרים את הכתובת המומלצת.
    2. לספק את המידע החסר.
    3. מתקנים את הכתובת.
    הלקוח יכול לאשר את הכתובת המתוקנת. הלקוח יכול לספק את המידע החסר. הלקוח יכול לתקן את הכתובת.

איך פועל Address Validation ב-Maps JavaScript API

כשמתבצעת קריאה ל-fetchAddressValidation, ה-API מנסה לבצע את הפעולות הבאות:

  • ‫Corrects – מספק בדיקות אימות ברמת הרכיב, כולל משנה-מבנים אם הם זמינים.
  • ‫Completes – ניסיון להסיק רכיבי כתובת חסרים או שגויים.
  • ‫Formats – ניקוי הפורמט של רכיבי הכתובת והפיכה שלו לסטנדרטי.

מידע על CASS™‎

‫United States Postal Service®‎‏ (USPS®‎‏)1 מנהלת את Coding Accuracy Support System (CASS™‎) כדי לתמוך בספקי Address Validation ולהעניק להם אישורים. שירות עם אישור CASS Certified™‎, כמו Address Validation API, נבדק ואושר שהוא מסוגל להשלים מידע שחסר בכתובת, להפוך אותה לסטנדרטית ולעדכן אותה כדי לספק את הכתובת העדכנית והמדויקת ביותר.

‫CASS לא מופעלת כברירת מחדל, והיא נתמכת רק באזורים "US" ו-"PR". כדי להפעיל את CASS, מגדירים את enableUspsCass ל-true כחלק מבקשת אימות. מידע נוסף זמין במאמר אימות כתובת.

כחלק מהשימוש שלנו בשירותי USPS, ‏ USPS בודקת בקשות לכתובות שנוצרו באופן מלאכותי. אם שירות הדואר של ארה"ב מזהה שכתובת קלט נוצרה באופן מלאכותי, Google נדרשת להפסיק את אימות הכתובות של הלקוח ולדווח לשירות הדואר של ארה"ב על פרטי הקשר של הלקוח (שם וכתובת), על כתובת הקלט הרלוונטית ועל נתוני שימוש נצברים. השימוש ב-API מבטא את ההסכמה שלך לתנאים הספציפיים לשירות.

השלבים הבאים


  1. Google Maps Platform היא בעלת רישיון לא בלעדי של United States Postal Service®‎. הסימנים המסחריים הבאים הם בבעלות United States Postal Service®‎ והשימוש בהם נעשה באישור: United States Postal Service®‎‏, CASS™‎‏, CASS Certified™‎. ↩