היכולת 'איסוף ואימות כתובות' היא חלק מחבילת כלים לשירותי ניידות, שעוזרת לפתור מספר בעיות נפוצות שקשורות לכתובות למשלוח, כמו כתובות לא מדויקות שהוזנו על ידי הצרכנים, כתובות שלא ניתן לשלוח אליהן וצורך בשינויים במיקומי נקודות המסירה.
השירותים האלה כוללים:
- Places API (חדש): מפשט את הזנת הכתובת למשתמשי הקצה ומספק מידע על נקודות עניין שאפשר להשתמש בהן למטרות ניתוב.
- Address Validation API: קובע אם הכתובת מתייחסת למקום אמיתי שאפשר לשלוח אליו משלוח, ומספק מטא-נתונים נוספים ברמת הכתובת.
- Geocoding API: מספק את קו הרוחב וקו האורך של כתובת נתונה.
במסמך הזה מוסבר איך להשתמש בשירותים האלה.
מידע על תיעוד ואימות של כתובות
מידע מדויק ומפורט על כתובות הוא קריטי לפעולות שקשורות למשלוחים, כי הוא משפיע על האיכות של כל הפעילויות שמתבססות עליו. לא משנה אם אתם מקבלים כתובות דרך אפליקציה שגלויה למשתמשים או משותפים קודמים באמצעות API, שירותי Google Mobility יכולים לעזור לכם בשלב הזה.
בין אם אתם מקבלים כתובות דרך אפליקציה גלויה למשתמשים או משותפים במעלה הזרם באמצעות API, שירותי Google Mobility יכולים לעזור לכם באיסוף כתובות בדרכים הבאות:
שיפור חוויית הלקוח: כדאי לספק למשתמשים כלים שיעזרו להם לוודא שהם מספקים כתובת נכונה ושהחבילות שלהם מגיעות למקום הנכון.
שיפור הפרודוקטיביות של הנהגים: קיצור הזמן שהנהגים מבזבזים בחיפוש כתובות למשלוח, וצמצום הצורך בניסיונות חוזרים למשלוח.
העתקת הכתובת
Places API (חדש) כולל את השירות Autocomplete (חדש). השירות הזה מספק יכולות השלמה אוטומטית לחיפושים גיאוגרפיים מבוססי-טקסט, על ידי החזרת מקומות כמו עסקים, כתובות ונקודות עניין, בזמן שהמשתמש מזין כתובת.
באפליקציות גלויות למשתמשים שכוללות קבלת כתובת למשלוח – כמו אתר צרכנים או אתר של חברת משלוחים אונליין, או פורטל לעובדים בחנות – אפשר לפשט את הזנת הכתובת והבחירה שלה עבור הלקוחות באמצעות השלמה אוטומטית (חדשה).
לדוגמה, נניח שמשתמש מבקש איסוף חבילה ומזין את מיקום האיסוף. ההשלמה האוטומטית (חדש) מאפשרת להם להזין כתובת על ידי הקלדת כמה תווים ובחירה מתוך רשימה של התאמות.
Places API (חדש) מספק גם דרכים להגביל את תוצאות החיפוש, כדי שהמפתחים יוכלו לוודא שהכתובות המוצעות תואמות למיקומים שבהם העסק שלכם מספק שירותים.
אימות הכתובת
אחרי שמתעדים כתובת, בין אם מקלט ישיר של משתמשים ובין אם באמצעות API, צריך לוודא שהלקוח סיפק כתובת נכונה. כלומר, כתובת ללא אי-דיוקים, כמו רכיבי כתובת חסרים או שגיאות הקלדה. אימות כתובות עוזר לצמצם את כמות השגיאות במסירה על ידי זיהוי כתובות לא תקינות, ומשפר את יכולת החיזוי של המסירה באמצעות הבנה טובה יותר של פרטי הכתובת.
Address Validation API מאמת את רכיבי הכתובת, מבצע נורמליזציה של הכתובת לצורך משלוח דואר ומוצא את המיקום הכי טוב שלה. הוא יכול לעזור להבין אם כתובת מסוימת מתייחסת למקום אמיתי. אם הכתובת לא מתייחסת למקום אמיתי, הוא יכול לזהות רכיבים שגויים ולאפשר למשתמשים לתקן אותם.
אם ה-Address Validation API קובע שהכתובת שגויה או מתייחסת למיקום שלא ניתן למסור בו את החבילה, אפשר להציג למשתמש בקשה לתקן אותה. אם קיבלתם את הכתובת באמצעות קריאה ל-API, אתם יכולים לדחות את הכתובת.
אישור המיקום של הכתובת
אחרי שהמשתמש מזין או בוחר כתובת, ואחרי שאימתתם את הכתובת, אתם יכולים להשתמש ב-Google Maps Platform כדי לספק מפה וסמן שיציינו את מיקום הכתובת.
משתמשים ב-Geocoding API כדי לקבוע את הקואורדינטות הגיאוגרפיות של הכתובת. בנוסף למיקום, Geocoding API מחזיר גם רכיבי כתובת, שבעזרתם אפשר לקבל חלקים חסרים של כתובת שנדרשים לתיקונים. הוא גם מספק את סוג המיקום, שמציין את רמת הדיוק של הקואורדינטות שאוחזרו מה-API.
המיקום שפוענח יכול לשמש גם למטרות אחרות, כמו הקצאת המשלוח לנהג ברצף האופטימלי. פרטים נוספים זמינים במאמר אופטימיזציה של מסלולים.
שימוש בשירותי Mobility של Google לתיעוד כתובות
בקטע הזה מוסבר איך להטמיע איסוף ואימות של כתובות. ההנחיות האלה מניחות שהגדרתם פרויקט ב-Google API Console, שיש לכם חשבונות שירות נכונים והחיוב מופעל. במסמכי התיעוד של Fleet Engine מוסבר איך להגדיר את הפרויקט באופן ספציפי לשירותי Google Mobility.
הפעלת האפשרות להזנת כתובות
- מפעילים את Places API (New) בקטע APIs and Services ב-Google API Console. Places API (חדש) כולל את שירות ההשלמה האוטומטית (חדש).
- במסמכי התיעוד בנושא השלמה אוטומטית (חדש) מפורטות תכונות נוספות שאפשר להשתמש בהן, כמו פרמטרים אופציונליים. לדוגמה:
- הפרמטר components מגביל את הפלט למדינות מסוימות.
- הפרמטר types מגביל את התוצאות לסוגי מיקומים מסוימים, כמו כתובות ואפילו שפות קלט מותרות מהמשתמש.
- כדי לפשט את הפריסה של טופס כתובת, Google Maps Platform מציעה את Quick Builder ב-Google API Console.
אימות הכתובת למשלוח
- מפעילים את Address Validation API בקטע APIs and Services ב-Google API Console.
- כדאי לעיין במסמכי התיעוד של Address Validation API כדי להבין את הנתונים השונים שאפשר להשתמש בהם כדי להעריך את איכות הכתובת ולהציג המלצות למשתמשים.
לאפשר אישור של מיקום האיסוף או המסירה
- תבנה מפה אינטראקטיבית למשתמשים שלך בפלטפורמות המועדפות עליך לנייד ולאינטרנט. לפרטים נוספים, אפשר לעיין במסמכי התיעוד של Maps JavaScript API ולעבור משם להוראות אחרות בפלטפורמה.
- מקבלים את הגיאוקוד של הכתובת מ-Address Validation API או על ידי העברת מזהה המקום מ-Autocomplete (חדש) אל Geocoding API, ומוסיפים סמן במיקום.
- כדי לאפשר למשתמשים לשנות את קואורדינטות המשלוח, צריך להגדיר את הסמנים כניתנים לגרירה. אפשר לעיין בתיעוד בנושא התנהגויות של סמנים (Android, iOS, Web).
- מאחזרים את הקואורדינטות של המיקום המותאם של הסמן. אפשר גם להעביר את המיקום הגיאוגרפי המעודכן אל Reverse Geocoding API כדי לאחזר את הכתובת התואמת. לאחר מכן תוכלו להעריך את רכיבי הכתובת ואת רמת הדיוק של המיקום החדש.
קבלת הקשר נוסף לגבי כתובות למשלוח
אחרי שקובעים את הכתובת, השלב הבא הוא לקבל נתונים מפורטים על ההקשר של כתובות למשלוח. בעזרת המידע הזה, אתם יכולים:
- שיפור הפרודוקטיביות של הנהגים: מוודאים שלנהגים יש את כל המידע שדרוש להם כדי להשלים את המסירות בצורה מוצלחת ויעילה. כשמשלבים את התכונות האלה עם יכולות אחרות של שירותי Google לתחבורה, אפשר לוודא שהנהגים יגיעו למקום הנכון בזמן הנכון.
- הפחתת עלויות: כשהנהג מגיע למקום הנכון ביעילות ואין צורך במשלוחים חוזרים, אפשר גם להפחית את עלויות העבודה ועלויות הדלק של צי הרכבים.
- הרחבת הפעילות: כל היכולות של תיעוד הכתובות משתמשות במסד הנתונים הגיאו-מרחבי של Google ברחבי העולם, שמספק כיסוי מפורט בכל מקום שבו אתם מרחיבים את העסק.
אפשר להשתמש בשירותי Google Mobility כדי לקבל מגוון נתונים לפי הקשר על כתובות ומיקומים. אחרי שתקבעו מה הכתובת הנכונה, תוכלו להתקשר לכל אחד מהשירותים שמתוארים בהמשך כדי לקבל את המידע הרלוונטי. אפשר להשתמש במידע הזה כקלט למערכות שלכם לאופטימיזציה של מסלולים, או כדי לספק הקשר נוסף לנהגים באפליקציית הנהגים.
- Geocoding API מנסה להתאים כתובת קלט למיקום במסד הנתונים של מפות Google, ומספק את קו הרוחב והאורך.
- בנוסף למגוון אותות אימות, Address Validation API מספק גם את קו הרוחב וקו האורך של הכתובת שהוזנה. היא גם מספקת דגלים לכתובות מגורים ולכתובות מסחריות עבור המיקום, ומגוון נתונים מ-USPS לכתובות בארה"ב.
- Place Details API מספק מידע על נקודות עניין, כולל שעות הפעילות של העסק.