תיעוד ואימות של כתובות

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

השירותים האלה כוללים:

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

במסמך הזה מוסבר איך משתמשים בשירותים האלה.

מידע על איסוף ואימות של כתובות

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

בין שאתם מקבלים כתובות דרך אפליקציה שמוצגת למשתמשים ובין שאתם מקבלים אותן משותפים בזרם העליון באמצעות API, שירותי Google Mobility יכולים לעזור לכם לתעד כתובות באופן הבא:

  • שיפור חוויית הלקוח: תנו למשתמשים את הכלים הנדרשים כדי שיוכלו לספק כתובת נכונה ולוודא שהחבילות שלהם יישלחו למקום הנכון.

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

צילום הכתובת

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

באפליקציות שמוצגות למשתמשים וכוללות קבלת כתובת למשלוח – כמו אתר של צרכן או של חברת שילוח או פורטל של עובדים בחנות פיזית – אפשר להשתמש בהשלמה האוטומטית של מקומות כדי לפשט את הזנת הכתובת ואת הבחירה שלה על ידי הלקוחות.

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

ב-Places API יש גם דרכים להגביל את תוצאות החיפוש, כדי שהמפתחים יוכלו לוודא שהכתובות המוצעות תואמות למיקומים שבהם העסק שלכם פעיל.

אימות הכתובת

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

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

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

אישור המיקום של הכתובת

אחרי שמשתמש מזין או בוחר כתובת ואתם מאמתים את הכתובת, אתם יכולים להשתמש בפלטפורמה של מפות Google כדי לספק מפה וסמן שיצוין בהם המיקום של הכתובת.

משתמשים ב-Geocoding API כדי לקבוע את הקואורדינטות הגיאוגרפיות של הכתובת. בנוסף למיקום, ממשק ה-API לקידוד גיאוגרפי מחזיר גם את רכיבי הכתובת, שבעזרתם אפשר לקבל את חלקי הכתובת החסרים שנדרשים לתיקונים הנדרשים. הוא גם מספק את סוג המיקום, שמציין את הדיוק של הקואורדינטות שאוחזרו מה-API.

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

שימוש בשירותי Google Mobility לצורך תיעוד כתובות

בקטע הזה מפורט מידע בסיסי על הטמעת איסוף ואימות של כתובות. ההנחה היא שכבר הגדרתם פרויקט במסוף Google API והפעלתם את החיוב ואת חשבונות השירות המתאימים. לפרטים ספציפיים לגבי שירותי Google Mobility, תוכלו לעיין במסמכי התיעוד של Fleet Engine כדי להגדיר את הפרויקט.

הפעלת היכולות להזנת כתובות

  1. מפעילים את Places API בקטע 'ממשקי API ושירותים' במסוף Google API. ‏Places API כולל את השירות 'השלמה אוטומטית למקומות'.
  2. במסמכי התיעוד של Place Autocomplete מפורטות תכונות נוספות שאפשר להשתמש בהן, כמו הקטע Optional Parameters. לדוגמה:
    • הפרמטר components מגביל את הפלט למדינות מסוימות.
    • הפרמטר types מגביל את התוצאות לסוגים מסוימים של מיקומים, כמו כתובות ואפילו שפות קלט מותרות מהמשתמש.
  3. כדי לפרוס טופס כתובת בצורה יעילה, הפלטפורמה של מפות Google מציעה כלי יצירה מהיר במסוף Google API.

אימות הכתובת למשלוח

  1. מפעילים את Address Validation API בקטע APIs and Services (API ושירותים) במסוף Google API.
  2. מומלץ לעיין במסמכי התיעוד של Address Validation API כדי להבין את הנתונים השונים שאפשר להשתמש בהם כדי להעריך את איכות הכתובת ולהציג המלצות למשתמשים.

אישור המיקום לאיסוף או למשלוח

  1. יוצרים מפה אינטראקטיבית למשתמשים בפלטפורמות המועדפות שלכם לנייד ולאינטרנט. לפרטים נוספים, אפשר לעיין במסמכי העזרה של ממשק ה-API של JavaScript במפות Google ולעבור משם להוראות נוספות לפלטפורמות אחרות.
  2. מקבלים את הקוד הגיאוגרפית של הכתובת מ-Address Validation API או מעבירים את מזהה המקום מההשלמה האוטומטית של מקומות אל Geocoding API, ומוסיפים סמן במיקום.
  3. כדי לאפשר למשתמש לשנות את קואורדינטות המסירה, צריך להגדיר את הסמנים כניתנים לגרירה. אפשר לעיין במסמכים בנושא התנהגויות של סמנים (Android,‏ iOS,‏ אינטרנט).
  4. אחזור של הקוד הגיאוגרפית של מיקום הסמן המותאם. אפשר גם להעביר את הקוד הגיאוגרפית המעודכן ל-Reverse Geocoding API כדי לאחזר את הכתובת המתאימה. לאחר מכן תוכלו להעריך את רכיבי הכתובת ואת הדיוק של המיקום החדש.

הצגת הקשר נוסף לגבי כתובות המסירה

אחרי שמזהים כתובת, השלב הבא הוא לקבל נתונים מפורטים על ההקשר של כתובות למשלוח. בעזרת המידע הזה תוכלו:

  • שיפור הפרודוקטיביות של הנהגים: חשוב לוודא שלנהגים יש את כל המידע הדרוש כדי להשלים את המשלוחים בצורה יעילה. בשילוב עם יכולות אחרות של שירותי התחבורה של Google, תוכלו לוודא שהנהגים מגיעים למקום הנכון בזמן הנכון.
  • הפחתת עלויות: הובלת הנהג למקום הנכון בצורה יעילה והפחתת מספר המשלוחים החוזרים יכולים גם להפחית את עלויות העבודה ואת עלויות הדלק של הצי.
  • הרחבת הפעילות: כל היכולות של תיעוד הכתובות מתבססות על מסד הנתונים הגיאוגרפיים הגלובלי של Google, שמספק כיסוי מפורט בכל מקום שבו העסק שלכם מתרחב.

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

  • Geocoding API מנסה להתאים כתובת קלט למיקום במסד הנתונים של מפות Google ומספק את קו הרוחב או קו האורך.
  • בנוסף למגוון אותות אימות, Address Validation API מספק גם את קו הרוחב/האורך של כתובת הקלט. הוא גם מספק דגלים למגורים ולמסחר לגבי המיקום ומגוון נתונים מ-USPS לגבי כתובות בארה"ב.
  • Place Details API מספק מידע על נקודות עניין, כולל שעות הפעילות של עסקים.