Navigation SDK به شما امکان می دهد تا تجربه ناوبری گام به گام Google Maps را مستقیماً در برنامه های تلفن همراه خود یکپارچه کنید. SDK سفارشیسازی رابط کاربری را برای ظاهر و احساس برند و پیکربندی مسیر پیشرفته ارائه میدهد. ارائه تجارب ناوبری درون برنامه ای قابل تنظیم به شما کمک می کند تا کارایی عملیاتی را افزایش دهید، تعامل کاربر را بهبود ببخشید و بینش های ارزشمند مبتنی بر داده را به دست آورید.
چرا از Navigation SDK استفاده کنیم؟
ادغام ناوبری در برنامه خود به شما امکان می دهد تجربه برتری را برای کاربران خود فراهم کنید، در حالی که از نام تجاری خود و استفاده از داده های سفر استفاده می کنید:
- با نگه داشتن کاربران در برنامه خود در طول مسیریابی، تجربه انتها به انتها را کنترل کنید و تعامل را افزایش دهید، و نیازی به جابجایی بین برنامه ها را از بین ببرید.
- تجربه ناوبری را برای مطابقت با ظاهر و احساس برند خود با عناصر رابط کاربری قابل تنظیم شخصی سازی کنید.
- با مدیریت ترجیحات مسیریابی، مقاصد و نقاط بین راهی، تجربه مسیر را بهینه کنید.
- از دادههای مکان و رویداد از مسیریابی سفر برای تجزیه و تحلیل، بهینهسازی، ارتباطات مشتری و نظارت در زمان واقعی استفاده کنید.
با Navigation SDK چه کاری می توانید انجام دهید؟
Navigation SDK به شما امکان می دهد یک تجربه ناوبری درون برنامه ای جامع ایجاد کنید:
- به کاربران خود یک تجربه ناوبری یکپارچه و مطمئن را که توسط Google Maps ارائه می شود، ارائه دهید.
- پشتیبانی از انواع مختلف حمل و نقل، از جمله رانندگی، پیاده روی، دوچرخه سواری و وسایل نقلیه دو چرخ.
- برای برجسته کردن اطلاعات کلیدی ناوبری و شخصیسازی تجربه ناوبری برای مطابقت با نام تجاری خود، نشانگرها، پوششها و عناصر رابط کاربری سفارشی را پیادهسازی کنید.
- برای تجزیه و تحلیل روندها، شناسایی مناطق برای بهبود و بهینه سازی عملیات به داده های سفر دسترسی داشته باشید.
نحوه عملکرد SDK ناوبری
میتوانید از Navigation SDK برای گنجاندن نقشهها و ویژگیهای ناوبری در برنامه خود استفاده کنید. دو جزء اصلی Navigation SDK عبارتند از:
- لایه نقشه : با یک لایه نقشه، شامل نمای نقشه، استایل، کنترلهای رابط کاربری، دوربین و رفتار تعاملی شروع کنید. Navigation SDK شامل عملکرد نقشه از Maps SDK است و برنامههایی که شامل Navigation SDK میشوند نمیتوانند Maps SDK را شامل شوند. اگر برنامه شما از Maps SDK استفاده می کند، برای استفاده از Navigation SDK باید آن را حذف کنید. با این حال، Maps API تقریباً در Navigation SDK یکسان است، بنابراین معمولاً به غیر از حذف Maps SDK، نیازی به بهروزرسانی پیادهسازی خود ندارید. برای اطلاعات در مورد API نقشهها و تفاوتهای عملکردی بین Maps SDK و Navigation SDK، به صفحه نمای کلی در بخش مرجع مراجعه کنید.
- تجربه پیمایش : تجربه پیمایش را با استفاده از آن اضافه کنید، که شامل روکش پیمایش گام به گام، کارتهای چرخشی و عناصر رابط کاربری اضافی است. میتوانید از تجربه ناوبری Google استفاده کنید یا تجربه پیمایش سفارشی خود را بسازید.
نحوه استفاده از Navigation SDK
مراحل زیر یک سناریوی مورد استفاده معمولی برای استفاده از Navigation SDK را پوشش می دهد:
1 | راه اندازی شود | یک پروژه Google Cloud ایجاد کنید، Navigation SDK را به کلید API خود اضافه کنید و پروژه Android Studio خود را راه اندازی کنید. برای اطلاعات بیشتر، به تنظیم پروژه خود مراجعه کنید. |
2 | به اولین مسیر خود بروید | مسیری را در برنامه خود به سمت یک مقصد مشخص کنید. برای اطلاعات بیشتر، پیمایش یک مسیر تک مقصد را ببینید. |
3 | رابط کاربری ناوبری را تغییر دهید | تجربه ناوبری و ظاهر بصری را با تغییر کنترلهای UI داخلی و عناصر ظاهر شده روی نقشه سفارشی کنید. برای اطلاعات بیشتر، به اصلاح رابط کاربری پیمایش مراجعه کنید. |
4 | جزئیات مسیریابی را تنظیم کنید | تنظیمات برگزیده مسیریابی را تغییر دهید و نقاط بین راه را مدیریت کنید. برای اطلاعات بیشتر، به تجربه مسیر مراجعه کنید. |
برای اطلاعات بیشتر در مورد ویژگیهای Navigation SDK، به مرجع مراجعه کنید یا نسخه آزمایشی را امتحان کنید .