Navigation SDK ช่วยให้คุณผสานรวมประสบการณ์การนำทางแบบเลี้ยวต่อเลี้ยวของ Google Maps เข้ากับแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ได้โดยตรง SDK เสนอการปรับแต่ง UI สำหรับรูปลักษณ์ของแบรนด์และการกำหนดค่าเส้นทางขั้นสูง การให้ประสบการณ์การนําทางในแอปที่ปรับแต่งได้จะช่วยเพิ่มประสิทธิภาพการทํางาน ปรับปรุงการมีส่วนร่วมของผู้ใช้ และรับข้อมูลเชิงลึกที่มีคุณค่าซึ่งอิงตามข้อมูล
เหตุผลที่ควรใช้ Navigation SDK
การผสานรวมการนําทางไว้ในแอปช่วยให้คุณมอบประสบการณ์การใช้งานที่ยอดเยี่ยมให้แก่ผู้ใช้ ขณะเดียวกันก็ใช้การสร้างแบรนด์ของคุณเองและใช้ประโยชน์จากข้อมูลการเดินทางได้
- ควบคุมประสบการณ์การใช้งานตั้งแต่ต้นจนจบและเพิ่มการมีส่วนร่วมโดยการรักษาผู้ใช้ให้อยู่ในแอประหว่างการไปยังส่วนต่างๆ ซึ่งทำให้ไม่ต้องสลับใช้แอปหลายแอป
- ปรับแต่งประสบการณ์การนำทางให้เข้ากับรูปลักษณ์ของแบรนด์ด้วยองค์ประกอบ UI ที่ปรับแต่งได้
- เพิ่มประสิทธิภาพเส้นทางโดยจัดการค่ากำหนดการกำหนดเส้นทาง จุดหมาย และจุดแวะพัก
- ใช้ข้อมูลตำแหน่งและเหตุการณ์จากการกำหนดเส้นทางการเดินทางเพื่อการวิเคราะห์ การเพิ่มประสิทธิภาพ การสื่อสารกับลูกค้า และการตรวจสอบแบบเรียลไทม์
คุณใช้ Navigation SDK ทำอะไรได้บ้าง
Navigation SDK ช่วยให้คุณสร้างประสบการณ์การนําทางในแอปที่ครอบคลุมได้ ดังนี้
- มอบประสบการณ์การนำทางแบบเลี้ยวต่อเลี้ยวที่ราบรื่นและเชื่อถือได้แก่ผู้ใช้ซึ่งขับเคลื่อนโดย Google Maps
- รองรับโหมดการเดินทางต่างๆ ซึ่งรวมถึงการขับรถ การเดิน การปั่นจักรยาน และยานพาหนะ 2 ล้อ
- ใช้เครื่องหมายที่กำหนดเอง การวางซ้อน และองค์ประกอบ UI เพื่อไฮไลต์ข้อมูลการนําทางที่สําคัญ และปรับเปลี่ยนประสบการณ์การนําทางให้เหมาะกับแบรนด์ของคุณ
- เข้าถึงข้อมูลการเดินทางเพื่อวิเคราะห์แนวโน้ม ระบุสิ่งที่ควรปรับปรุง และเพิ่มประสิทธิภาพการดําเนินการ
วิธีการทำงานของ Navigation SDK
คุณสามารถใช้ SDK การนำทางเพื่อรวมทั้งฟีเจอร์แผนที่และการนำทางเข้ากับแอป องค์ประกอบหลัก 2 อย่างของ SDK การนำทาง ได้แก่
- เลเยอร์แผนที่: เริ่มต้นด้วยเลเยอร์แผนที่ ซึ่งรวมถึงมุมมองแผนที่ การจัดสไตล์ การควบคุม UI กล้อง และลักษณะการโต้ตอบ Navigation SDK มีฟังก์ชันแผนที่จาก Maps SDK และแอปที่มี Navigation SDK จะใช้ Maps SDK ไม่ได้ หากแอปใช้ Maps SDK คุณต้องนำ SDK ดังกล่าวออกเพื่อใช้ Navigation SDK อย่างไรก็ตาม Maps API ใน Navigation SDK จะเกือบเหมือนกันทั้งหมด คุณจึงไม่จำเป็นต้องอัปเดตการติดตั้งใช้งาน นอกเหนือจากการนำ Maps SDK ออก ดูข้อมูลเกี่ยวกับ Maps API และความแตกต่างด้านฟังก์ชันการทำงานระหว่าง Maps SDK กับ Navigation SDK ได้ที่หน้าภาพรวมในส่วนข้อมูลอ้างอิง
- ประสบการณ์การนําทาง: เพิ่มประสบการณ์การนําทางโดยใช้ ซึ่งรวมถึงการวางซ้อนการนําทางแบบเลี้ยวต่อเลี้ยว การ์ดเลี้ยว และองค์ประกอบ UI เพิ่มเติม คุณจะใช้ประสบการณ์การนําทางของ Google หรือสร้างประสบการณ์การนําทางที่กําหนดเองก็ได้
วิธีใช้ Navigation SDK
ขั้นตอนด้านล่างครอบคลุมสถานการณ์ Use Case ทั่วไปในการใช้ Navigation SDK
1 | ตั้งค่า | สร้างโปรเจ็กต์ Google Cloud, เพิ่ม Navigation SDK ลงในคีย์ API และตั้งค่าโปรเจ็กต์ Android Studio โปรดดูข้อมูลเพิ่มเติมที่หัวข้อตั้งค่าโปรเจ็กต์ |
2 | ไปยังเส้นทางแรก | กำหนดเส้นทางภายในแอปของคุณไปยังปลายทางเดียว ดูข้อมูลเพิ่มเติมได้ที่ไปยังปลายทางแห่งเดียว |
3 | แก้ไข UI การนำทาง | ปรับแต่งประสบการณ์การนำทางและลักษณะที่ปรากฏโดยแก้ไขตัวควบคุม UI และองค์ประกอบในตัวที่ปรากฏบนแผนที่ ดูข้อมูลเพิ่มเติมได้ที่แก้ไข UI การนําทาง |
4 | ปรับรายละเอียดการกำหนดเส้นทาง | แก้ไขค่ากำหนดการกำหนดเส้นทางและจัดการจุดแวะพัก ดูข้อมูลเพิ่มเติมได้ที่ประสบการณ์เส้นทาง |
ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ของ Navigation SDK ได้ที่ข้อมูลอ้างอิง หรือลองใช้เดโม