کیت توسعه نرمافزار ناوبری (Navigation SDK) به شما امکان میدهد تا تجربه ناوبری گام به گام نقشههای گوگل را مستقیماً در برنامههای تلفن همراه خود ادغام کنید. این کیت توسعه نرمافزار (SDK) امکان سفارشیسازی رابط کاربری را برای ظاهر و حس برند و پیکربندی پیشرفته مسیر فراهم میکند. ارائه تجربیات ناوبری قابل تنظیم و درون برنامهای به شما کمک میکند تا بهرهوری عملیاتی را افزایش دهید، تعامل کاربر را بهبود بخشید و بینشهای ارزشمندی مبتنی بر داده به دست آورید.
چرا از SDK ناوبری استفاده کنیم؟
ادغام ناوبری در اپلیکیشن شما به شما این امکان را میدهد که ضمن اعمال برندسازی شخصی و بهرهبرداری از دادههای سفر، تجربهای برتر را برای کاربران خود فراهم کنید:
- با نگه داشتن کاربران در حین پیمایش، تجربه کاربری را از ابتدا تا انتها کنترل کنید و تعامل را افزایش دهید و نیاز به جابجایی بین برنامهها را از بین ببرید.
- با استفاده از عناصر رابط کاربری قابل تنظیم، تجربه ناوبری را شخصیسازی کنید تا با ظاهر و حس برند شما مطابقت داشته باشد.
- با مدیریت تنظیمات مسیریابی، مقصدها و نقاط مسیر، تجربه مسیر را بهینه کنید.
- از دادههای موقعیت مکانی و رویدادی حاصل از مسیریابی سفر برای تجزیه و تحلیل، بهینهسازی، ارتباط با مشتری و نظارت بلادرنگ استفاده کنید.
با Navigation SDK چه کارهایی میتوان انجام داد؟
کیت توسعه نرمافزار ناوبری (Navigation SDK) به شما امکان میدهد یک تجربه ناوبری جامع درونبرنامهای ایجاد کنید:
- با استفاده از نقشههای گوگل، یک تجربه ناوبری گام به گام روان و قابل اعتماد را در اختیار کاربران خود قرار دهید.
- پشتیبانی از حالتهای مختلف حمل و نقل، از جمله رانندگی، پیادهروی، دوچرخهسواری و وسایل نقلیه دوچرخ.
- از نشانگرها، پوششها و عناصر رابط کاربری سفارشی برای برجسته کردن اطلاعات کلیدی ناوبری و شخصیسازی تجربه ناوبری متناسب با برند خود استفاده کنید.
- به دادههای سفر دسترسی داشته باشید تا روندها را تجزیه و تحلیل کنید، حوزههای بهبود را شناسایی کنید و عملیات را بهینه کنید.
نحوه عملکرد کیت توسعه نرمافزار ناوبری (Navigation SDK)
شما میتوانید از کیت توسعه نرمافزار ناوبری (Navigation SDK) برای گنجاندن نقشهها و ویژگیهای ناوبری در برنامه خود استفاده کنید. دو جزء اصلی کیت توسعه نرمافزار ناوبری عبارتند از:
- لایه نقشه : با یک لایه نقشه، شامل نمای نقشه، استایلبندی، کنترلهای رابط کاربری، دوربین و رفتار تعاملی شروع کنید. کیت توسعه نرمافزار ناوبری (Navigation SDK) شامل عملکرد نقشه از کیت توسعه نرمافزار نقشه (Maps SDK) است و برنامههایی که شامل کیت توسعه نرمافزار ناوبری (Navigation SDK) هستند، نمیتوانند کیت توسعه نرمافزار نقشه (Maps SDK) را شامل شوند. اگر برنامه شما از کیت توسعه نرمافزار نقشه (Maps SDK) استفاده میکند، برای استفاده از کیت توسعه نرمافزار ناوبری (Navigation SDK) باید آن را حذف کنید. با این حال، API نقشهها در کیت توسعه نرمافزار ناوبری تقریباً یکسان است، بنابراین معمولاً نیازی به بهروزرسانی پیادهسازی خود ندارید، مگر اینکه SDK نقشهها را حذف کنید. برای اطلاعات در مورد API نقشهها و تفاوتهای عملکردی بین SDK نقشهها و SDK ناوبری، به صفحه مرور کلی در بخش مرجع مراجعه کنید.
- تجربه ناوبری : تجربه ناوبری را با استفاده از [] اضافه کنید، که شامل پوشش ناوبری گام به گام، کارتهای نوبت و عناصر رابط کاربری اضافی است. میتوانید از تجربه ناوبری گوگل استفاده کنید یا تجربه ناوبری سفارشی خود را بسازید.
نحوه استفاده از SDK ناوبری
مراحل زیر یک سناریوی مورد استفاده معمول برای استفاده از SDK ناوبری را پوشش میدهد:
| ۱ | راهاندازی شوید | یک پروژه Google Cloud ایجاد کنید، Navigation SDK را به کلید API خود اضافه کنید و پروژه Android Studio خود را تنظیم کنید. برای اطلاعات بیشتر، به تنظیم پروژه خود مراجعه کنید. |
| ۲ | به اولین مسیر خود بروید | یک مسیر را درون برنامه خود به یک مقصد واحد ترسیم کنید. برای اطلاعات بیشتر، به «پیمایش یک مسیر تک مقصدی» مراجعه کنید. |
| ۳ | رابط کاربری ناوبری را تغییر دهید | با تغییر کنترلهای رابط کاربری داخلی و عناصری که روی نقشه ظاهر میشوند، تجربه ناوبری و ظاهر بصری را سفارشی کنید. برای اطلاعات بیشتر، به بخش «اصلاح رابط کاربری ناوبری» مراجعه کنید. |
| ۴ | جزئیات مسیریابی را تنظیم کنید | تنظیمات مسیریابی را تغییر دهید و نقاط مسیر را مدیریت کنید. برای اطلاعات بیشتر، به بخش تجربه مسیر مراجعه کنید. |
برای اطلاعات بیشتر در مورد ویژگیهای SDK ناوبری، به مرجع مراجعه کنید، یا نسخه آزمایشی را امتحان کنید .