تسجيل العنوان والتحقّق منه

إنّ ميزة "التقاط العناوين والتحقّق من صحتها" هي إحدى أدوات Mobility services التي تساعد في حلّ عدد من المشاكل الشائعة المتعلّقة بعناوين التسليم، مثل إدخال المستهلكين لعناوين غير دقيقة، والعناوين التي لا يمكن التسليم إليها، والحاجة إلى إجراء تعديلات على مواقع التسليم.

تشمل هذه الخدمات ما يلي:

  • Places API: تسهّل إدخال العناوين للمستخدمين النهائيين وتوفّر معلومات حول نقاط الاهتمام التي يمكن استخدامها لأغراض التوجيه.
  • واجهة برمجة التطبيقات Address Validation API: تحدّد ما إذا كان العنوان يشير إلى مكان حقيقي يمكن تسليم الطرود إليه، وتوفّر بيانات وصفية إضافية على مستوى العنوان.
  • Geocoding API: توفّر خط العرض وخط الطول لعنوان معيّن.

يوضّح هذا المستند كيفية استخدام هذه الخدمات.

لمحة عن جمع العناوين والتحقّق من صحتها

تُعدّ معلومات العنوان الدقيقة والمفصّلة ضرورية لعمليات التسليم لأنّها تؤثّر في جودة جميع الأنشطة اللاحقة التي تعتمد عليها. سواء حصلت على العناوين من خلال تطبيق مخصّص للمستخدمين أو من شركاء المصدر باستخدام واجهة برمجة تطبيقات، يمكن أن تساعدك خدمات Google Mobility في هذه الخطوة.

سواء حصلت على العناوين من خلال تطبيق مخصّص للمستخدمين أو من شركاء المصدر باستخدام واجهة برمجة تطبيقات، يمكن أن تساعدك خدمات Google Mobility في جمع العناوين على النحو التالي:

  • تحسين تجربة المستهلك: يمكنك تزويد المستخدمين بالأدوات اللازمة لضمان إدخال عنوان صحيح وتوصيل الطرود إلى المكان المناسب.

  • تحسين إنتاجية السائقين: تقليل الوقت الذي يستغرقه السائقون في البحث عن عناوين التوصيل وتقليل الحاجة إلى تكرار محاولات التوصيل

تسجيل العنوان

تحتوي Places API على خدمة الإكمال التلقائي للأماكن. توفّر هذه الخدمة إمكانات الإكمال التلقائي لعمليات البحث الجغرافية المستندة إلى النصوص من خلال عرض الأماكن، مثل الأنشطة التجارية والعناوين ونقاط الاهتمام، أثناء إدخال المستخدم عنوانًا.

بالنسبة إلى التطبيقات المخصّصة للمستخدمين والتي تتضمّن الحصول على عنوان تسليم، مثل موقع إلكتروني للمستهلكين أو الشاحنين أو بوابة للموظفين في المتجر، يمكنك تبسيط عملية إدخال العنوان واختياره لعملائك باستخدام ميزة "الإكمال التلقائي للمكان".

على سبيل المثال، لنفترض أنّ مستخدمًا يطلب استلام حزمة ويدخل موقع الاستلام. تتيح خدمة "الإكمال التلقائي للمكان" للمستخدمين تقديم عنوان عن طريق إدخال بضعة أحرف فقط والاختيار من قائمة مطابقة.

توفّر Places API أيضًا طرقًا لحصر نتائج البحث، ما يتيح للمطوّرين ضمان توافق العناوين المقترَحة مع المواقع الجغرافية التي يخدمها نشاطك التجاري.

التحقّق من صحة العنوان

بعد الحصول على عنوان، سواء من خلال إدخال المستخدم مباشرةً أو باستخدام واجهة برمجة تطبيقات، تأكَّد من أنّ العميل قدّم عنوانًا صحيحًا. ويعني ذلك أن يكون العنوان خاليًا من الأخطاء، مثل عدم توفّر بعض مكونات العنوان أو الأخطاء الإملائية. تساعد ميزة التحقّق من صحة العنوان في تقليل حالات تعذّر التسليم من خلال رصد العناوين غير الصالحة، كما أنّها تحسّن إمكانية توقّع التسليم من خلال معرفة تفاصيل العنوان بشكل أفضل.

تتحقّق Address Validation API من صحة مكوّنات العنوان، وتعمل على تسوية العنوان لتسهيل إرسال الرسائل، وتحدّد أفضل موقع جغرافي معروف له. يمكن أن يساعدك ذلك في معرفة ما إذا كان العنوان يشير إلى مكان حقيقي. إذا كان العنوان لا يشير إلى مكان حقيقي، يمكنه تحديد المكوّنات التي قد تكون خاطئة، ما يتيح للمستخدمين تصحيحها.

إذا حدّدت واجهة برمجة التطبيقات Address Validation API أنّ العنوان غير صحيح أو يشير إلى موقع جغرافي لا يمكن التسليم إليه، يمكنك أن تطلب من المستخدم تصحيحه. إذا حصلت على العنوان باستخدام طلب بيانات من واجهة برمجة التطبيقات، يمكنك رفض العنوان.

السماح بتأكيد الموقع الجغرافي للعنوان

بعد أن يُدخل المستخدم عنوانًا أو يختاره، وبعد أن تتحقّق من صحة العنوان، استخدِم "منصة خرائط Google" لتوفير خريطة وعلامة لتحديد الموقع الجغرافي للعنوان.

استخدِم Geocoding API لتحديد الإحداثيات الجغرافية للعنوان. بالإضافة إلى الموقع الجغرافي، تعرض Geocoding API أيضًا مكوّنات العنوان، والتي يمكنك استخدامها للحصول على أجزاء العنوان الناقصة اللازمة لإجراء التصحيحات الضرورية. وتوفّر أيضًا نوع الموقع الجغرافي الذي يشير إلى دقة الإحداثيات التي تم استردادها من واجهة برمجة التطبيقات.

يمكن أيضًا استخدام الموقع الجغرافي المرمّز جغرافيًا لأغراض أخرى، مثل تحديد السائق الذي سيقوم بالتسليم بالترتيب الأمثل. راجِع مقالة تحسين المسار للاطّلاع على التفاصيل.

استخدام خدمات Google Mobility لالتقاط العناوين

يقدّم هذا القسم معلومات أساسية حول كيفية تنفيذ عملية جمع العناوين والتحقّق من صحتها. تفترض هذه الخطوات أنّك قد أعددت مشروعًا في Google API Console وأنّ لديك حسابات الخدمة الصحيحة وأنّ الفوترة مفعّلة. للحصول على تفاصيل خاصة بخدمات Google Mobility، يُرجى الاطّلاع على مستندات Fleet Engine حول إعداد مشروعك.

تفعيل إمكانات إدخال العناوين

  1. فعِّل Places API في قسم "واجهات برمجة التطبيقات والخدمات" ضمن "وحدة تحكّم Google API". تتضمّن Places API خدمة "الإكمال التلقائي للأماكن".
  2. راجِع مستندات الإكمال التلقائي للأماكن للاطّلاع على ميزات إضافية يمكنك استخدامها، مثل قسم المَعلمات الاختيارية. على سبيل المثال:
    • تقتصر المخرجات على بلدان معيّنة عند استخدام المَعلمة components.
    • يقصر المَعلمة types النتائج على أنواع معيّنة من المواقع الجغرافية، مثل العناوين وحتى لغات الإدخال المسموح بها من المستخدم.
  3. لتسهيل عملية نشر نموذج عناوين، توفّر "منصة خرائط Google" أداة "الإنشاء السريع" ضمن Google API Console.

التحقّق من صحة عنوان التسليم

  1. فعِّل واجهة برمجة التطبيقات للتحقّق من صحة العناوين في قسم "واجهات برمجة التطبيقات والخدمات" ضمن "وحدة تحكّم Google API".
  2. راجِع مستندات Address Validation API للتعرّف على البيانات المختلفة التي يمكنك استخدامها لتقييم جودة العنوان وتقديم اقتراحات للمستخدمين.

السماح بتأكيد موقع الاستلام أو التسليم

  1. يمكنك إنشاء خريطة تفاعلية للمستخدمين على المنصات المفضّلة لديك على الأجهزة الجوّالة والويب. للحصول على تفاصيل، يُرجى الاطّلاع على مستندات Maps JavaScript API والانتقال إلى تعليمات المنصات الأخرى من هناك.
  2. احصل على الرمز الجغرافي الخاص بالعنوان إما من Address Validation API أو عن طريق تمرير رقم تعريف المكان من Place Autocomplete إلى Geocoding API، ثم أضِف علامة في الموقع الجغرافي.
  3. للسماح للمستخدم بتعديل إحداثيات التسليم، يجب أن تكون العلامات قابلة للسحب. راجِع المستندات الخاصة بسلوكيات العلامات (Android وiOS والويب).
  4. استرجِع الرمز الجغرافي لموضع العلامة المعدَّل. يمكنك أيضًا تمرير الرمز الجغرافي المعدَّل إلى Reverse Geocoding API لاسترداد العنوان المقابل. يمكنك بعد ذلك تقييم مكوّنات العنوان ومدى دقة الموضع الجديد.

الحصول على سياق إضافي حول عناوين التسليم

بعد تحديد العنوان، من الضروري الحصول على بيانات سياقية مفصّلة حول عناوين التسليم. باستخدام هذه المعلومات، يمكنك إجراء ما يلي:

  • تحسين إنتاجية السائقين: تأكَّد من أنّ السائقين لديهم كل المعلومات اللازمة لإكمال عمليات التسليم بنجاح وفعالية. عند دمجها مع إمكانات خدمات Google Mobility الأخرى، يمكنك التأكّد من وصول السائقين إلى المكان المناسب في الوقت المناسب.
  • خفض التكلفة: يمكن أن يؤدي توجيه السائق بكفاءة إلى المكان الصحيح وتقليل عمليات التسليم المتكررة إلى خفض تكلفة العمالة وتكاليف الوقود لأسطولك.
  • توسيع نطاق عملياتك: تستخدم جميع إمكانات جمع العناوين قاعدة بيانات Google الجغرافية المكانية العالمية، ما يوفّر تغطية دقيقة أينما توسّع نشاطك التجاري.

يمكن استخدام خدمات Google Mobility للحصول على مجموعة متنوعة من البيانات السياقية حول العناوين والمواقع الجغرافية. بعد تحديد العنوان الصحيح، يمكنك الاتصال بأي من الخدمات الموضّحة أدناه للحصول على المعلومات ذات الصلة. يمكن استخدام هذه المعلومات كمدخلات في أنظمة تحسين المسارات أو لتقديم سياق إضافي للسائقين ضمن تطبيق السائق.

  • تحاول Geocoding API مطابقة عنوان إدخال مع موقع جغرافي في قاعدة بيانات "خرائط Google"، كما توفّر خط العرض وخط الطول.
  • بالإضافة إلى توفير مجموعة متنوعة من إشارات التحقّق، توفّر واجهة برمجة التطبيقات Address Validation أيضًا خطوط الطول والعرض للعنوان الذي تم إدخاله. ويوفّر أيضًا علامات سكنية وتجارية للموقع الجغرافي ومجموعة متنوعة من البيانات من خدمة البريد الأمريكية (USPS) للعناوين في الولايات المتحدة.
  • توفّر Place Details API معلومات حول نقاط الاهتمام، بما في ذلك ساعات عمل الأنشطة التجارية.