ضبط و اعتبار سنجی آدرس

قابلیت ثبت و اعتبارسنجی آدرس، ابزاری برای سرویس‌های سیار است که به رفع تعدادی از مشکلات رایج در آدرس‌دهی تحویل، مانند ورود آدرس نادرست از سوی مصرف‌کنندگان، آدرس‌های غیرقابل تحویل و نیاز به تنظیمات در مکان‌های تحویل، کمک می‌کند.

این خدمات عبارتند از:

  • API مکان‌ها : ورود آدرس را برای کاربران نهایی ساده می‌کند و اطلاعاتی در مورد نقاط مورد علاقه ارائه می‌دهد که می‌توانند برای اهداف مسیریابی استفاده شوند.
  • API اعتبارسنجی آدرس : تعیین می‌کند که آیا یک آدرس به یک مکان تحویل واقعی اشاره دارد یا خیر و ابرداده‌های اضافی در سطح آدرس را ارائه می‌دهد.
  • API مربوط به کدگذاری جغرافیایی : طول و عرض جغرافیایی یک آدرس مشخص را ارائه می‌دهد.

این سند نحوه استفاده از این خدمات را شرح می‌دهد.

درباره ثبت و اعتبارسنجی آدرس

اطلاعات دقیق و جزئی آدرس برای عملیات تحویل بسیار مهم است زیرا بر کیفیت تمام فعالیت‌های پایین‌دستی که به آن وابسته هستند تأثیر می‌گذارد. چه آدرس‌ها را از طریق یک برنامه کاربردی کاربرپسند دریافت کنید و چه از شرکای بالادستی با استفاده از API، سرویس‌های Google Mobility می‌توانند در این مرحله به شما کمک کنند.

چه آدرس‌ها را از طریق یک برنامه‌ی کاربری دریافت کنید و چه از شرکای بالادستی با استفاده از API، سرویس‌های Google Mobility می‌توانند به شما در ثبت آدرس به شرح زیر کمک کنند:

  • بهبود تجربه مصرف‌کننده: ابزارهایی را در اختیار کاربران خود قرار دهید تا اطمینان حاصل شود که می‌توانند آدرس صحیح را ارائه دهند و بسته‌هایشان به مکان درست تحویل داده شود.

  • بهبود بهره‌وری راننده: زمانی را که رانندگان شما صرف جستجوی آدرس‌های تحویل می‌کنند کاهش دهید و نیاز به تلاش‌های مکرر برای تحویل را کم کنید.

آدرس را ضبط کنید

API مکان‌ها شامل سرویس تکمیل خودکار مکان است. این سرویس با برگرداندن مکان‌ها، مانند مشاغل، آدرس‌ها و نقاط مورد علاقه، هنگام وارد کردن آدرس توسط کاربر، قابلیت‌های تکمیل خودکار را برای جستجوهای جغرافیایی مبتنی بر متن فراهم می‌کند.

برای برنامه‌های کاربردی که شامل دریافت آدرس تحویل کالا هستند - مانند سایت آنلاین مصرف‌کننده یا ارسال‌کننده یا پورتال کارکنان فروشگاه - با استفاده از قابلیت تکمیل خودکار مکان، ورود و انتخاب آدرس را برای مشتریان خود ساده کنید.

برای مثال، فرض کنید کاربری درخواست دریافت بسته‌ای را دارد و محل دریافت را وارد می‌کند. قابلیت تکمیل خودکار مکان به او این امکان را می‌دهد که با وارد کردن تنها چند کاراکتر و انتخاب از لیست منطبق، آدرس را ارائه دهد.

API مکان‌ها همچنین روش‌هایی برای محدود کردن نتایج جستجو ارائه می‌دهد، بنابراین توسعه‌دهندگان شما می‌توانند اطمینان حاصل کنند که آدرس‌های پیشنهادی با مکان‌هایی که کسب‌وکار شما در آنها فعالیت می‌کند، مطابقت دارند.

آدرس را اعتبارسنجی کنید

پس از دریافت آدرس، چه از طریق ورودی مستقیم کاربر و چه با استفاده از API، مطمئن شوید که مشتری آدرس صحیحی ارائه داده است. این به معنای آدرسی عاری از هرگونه اشتباه، مانند اجزای آدرس گم شده یا غلط املایی است. اعتبارسنجی آدرس با شناسایی آدرس‌های بد، به کاهش شکست در تحویل کمک می‌کند و با آگاهی بهتر از جزئیات آدرس، پیش‌بینی تحویل را بهبود می‌بخشد.

API اعتبارسنجی آدرس، اجزای آدرس را اعتبارسنجی می‌کند، آدرس را برای ارسال عادی‌سازی می‌کند و بهترین مکان شناخته شده برای آن را پیدا می‌کند. این API می‌تواند به درک اینکه آیا یک آدرس به یک مکان واقعی اشاره دارد یا خیر، کمک کند. اگر آدرس به یک مکان واقعی اشاره نکند، می‌تواند اجزای احتمالاً اشتباه را شناسایی کند و کاربران را قادر به اصلاح آنها سازد.

اگر API اعتبارسنجی آدرس تشخیص دهد که آدرس نادرست است یا به مکانی غیرقابل تحویل اشاره دارد، می‌توانید از کاربر بخواهید که آن را اصلاح کند. اگر آدرس را با استفاده از فراخوانی API به دست آورید، می‌توانید آدرس را رد کنید.

تأیید موقعیت مکانی آدرس را مجاز کنید

پس از اینکه کاربر آدرسی را وارد یا انتخاب کرد و شما آن را تأیید کردید، از پلتفرم نقشه‌های گوگل برای ارائه نقشه و نشانگری برای نشان دادن موقعیت مکانی آدرس استفاده کنید.

از API مربوط به Geocoding برای تعیین مختصات جغرافیایی آدرس استفاده کنید. علاوه بر مکان، API مربوط به Geocoding اجزای آدرس را نیز برمی‌گرداند که می‌توانید از آنها برای دریافت بخش‌های آدرس از دست رفته مورد نیاز برای اصلاحات لازم استفاده کنید. همچنین نوع مکان را ارائه می‌دهد که نشان دهنده دقت مختصات بازیابی شده از API است.

مکان جغرافیایی می‌تواند برای اهداف دیگری نیز استفاده شود، مانند اختصاص تحویل به یک راننده در توالی بهینه. برای جزئیات بیشتر به بهینه‌سازی مسیر مراجعه کنید.

از سرویس‌های Google Mobility برای ثبت آدرس استفاده کنید

این بخش اطلاعات اولیه‌ای در مورد نحوه‌ی پیاده‌سازی ثبت و اعتبارسنجی آدرس ارائه می‌دهد. این مراحل فرض می‌کنند که شما یک پروژه را در کنسول API گوگل راه‌اندازی کرده‌اید و حساب‌های سرویس و صورتحساب صحیح را فعال کرده‌اید. برای جزئیات مربوط به سرویس‌های Google Mobility، به مستندات Fleet Engine برای راه‌اندازی پروژه خود مراجعه کنید.

فعال کردن قابلیت‌های ورود آدرس

  1. API مکان‌ها را در بخش APIها و خدمات کنسول API گوگل فعال کنید. API مکان‌ها شامل سرویس تکمیل خودکار مکان است.
  2. برای ویژگی‌های اضافی که می‌توانید استفاده کنید، مانند بخش پارامترهای اختیاری ، مستندات Place Autocomplete را بررسی کنید. برای مثال:
    • پارامتر اجزا، خروجی را به کشورهای خاصی محدود می‌کند.
    • پارامتر types نتایج را به انواع مکان‌های خاص، مانند آدرس‌ها و حتی زبان‌های ورودی مجاز از سوی کاربر، محدود می‌کند.
  3. برای استقرار ساده فرم آدرس، پلتفرم نقشه‌های گوگل یک ابزار ساخت سریع (Quick Builder) در کنسول API گوگل ارائه می‌دهد.

آدرس تحویل را تأیید کنید

  1. API اعتبارسنجی آدرس را در بخش APIها و خدمات کنسول API گوگل فعال کنید.
  2. برای درک داده‌های مختلفی که می‌توانید برای ارزیابی کیفیت آدرس و ارائه توصیه‌ها به کاربران استفاده کنید، مستندات API اعتبارسنجی آدرس را مرور کنید.

امکان تأیید محل تحویل یا تحویل

  1. یک نقشه تعاملی برای کاربران خود در پلتفرم‌های مورد نظر خود برای موبایل و وب بسازید. برای جزئیات بیشتر، به مستندات مربوط به API جاوا اسکریپت Maps مراجعه کنید و از آنجا به دستورالعمل‌های سایر پلتفرم‌ها بروید.
  2. کد جغرافیایی آدرس را یا از API اعتبارسنجی آدرس یا با ارسال شناسه مکان از تکمیل خودکار مکان به API کدگذاری جغرافیایی به دست آورید و یک نشانگر در مکان اضافه کنید.
  3. برای اینکه کاربر بتواند مختصات تحویل را تنظیم کند، نشانگرهای خود را قابل کشیدن کنید. برای رفتارهای نشانگر ( اندروید ، iOS ، وب ) به مستندات مراجعه کنید.
  4. کد جغرافیایی موقعیت نشانگر تنظیم‌شده را بازیابی کنید. همچنین می‌توانید کد جغرافیایی به‌روزرسانی‌شده را به API کد جغرافیایی معکوس ارسال کنید تا آدرس مربوطه را بازیابی کنید. سپس می‌توانید اجزای آدرس و دقت موقعیت جدید را ارزیابی کنید.

اطلاعات بیشتری در مورد آدرس‌های تحویل دریافت کنید

داشتن داده‌های زمینه‌ای دقیق در مورد آدرس‌های تحویل، گام ضروری بعدی پس از تعیین آدرس است. با این اطلاعات، می‌توانید:

  • بهبود بهره‌وری راننده : اطمینان حاصل کنید که رانندگان شما تمام اطلاعات لازم برای تکمیل موفقیت‌آمیز و کارآمد تحویل‌ها را دارند. هنگامی که این قابلیت با سایر قابلیت‌های سرویس‌های Google Mobility ترکیب شود، می‌توانید اطمینان حاصل کنید که رانندگان در زمان مناسب به مکان مناسب می‌رسند.
  • کاهش هزینه : رساندن کارآمد راننده به محل مناسب و کاهش تحویل‌های تکراری می‌تواند هزینه‌های نیروی کار و سوخت ناوگان شما را نیز کاهش دهد.
  • مقیاس‌بندی عملیات شما : تمام قابلیت‌های ثبت آدرس از پایگاه داده جغرافیایی جهانی گوگل استفاده می‌کنند که پوشش دقیقی را در هر کجا که کسب‌وکارتان را گسترش دهید، ارائه می‌دهد.

سرویس‌های Google Mobility می‌توانند برای دریافت داده‌های زمینه‌ای متنوع در مورد آدرس‌ها و مکان‌ها مورد استفاده قرار گیرند. پس از تعیین آدرس صحیح، می‌توانید هر یک از سرویس‌های شرح داده شده در زیر را برای دریافت اطلاعات مربوطه فراخوانی کنید. این اطلاعات می‌تواند به عنوان ورودی در سیستم‌های بهینه‌سازی مسیر شما یا برای ارائه اطلاعات زمینه‌ای بیشتر به رانندگان در برنامه راننده شما استفاده شود.

  • API مربوط به Geocoding تلاش می‌کند تا یک آدرس ورودی را با یک مکان در پایگاه داده Google Maps مطابقت دهد و طول و عرض جغرافیایی را ارائه دهد.
  • API اعتبارسنجی آدرس علاوه بر ارائه انواع سیگنال‌های اعتبارسنجی، طول و عرض جغرافیایی آدرس ورودی را نیز ارائه می‌دهد. همچنین پرچم‌های مسکونی و تجاری را برای مکان و داده‌های متنوعی از USPS برای آدرس‌های ایالات متحده ارائه می‌دهد.
  • API جزئیات مکان، اطلاعاتی در مورد نقاط مورد علاقه، از جمله ساعات کاری کسب و کار، ارائه می‌دهد.