ภาพรวม SDK การนำทาง

Navigation SDK ช่วยให้คุณผสานรวมประสบการณ์การนำทางแบบเลี้ยวต่อเลี้ยวของ Google Maps เข้ากับแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ได้โดยตรงอย่างราบรื่น SDK นี้มีการปรับเปลี่ยน UI สำหรับรูปลักษณ์ของแบรนด์และการกำหนดค่าเส้นทางขั้นสูง การให้ประสบการณ์การนําทางในแอปที่ปรับแต่งได้จะช่วยเพิ่มประสิทธิภาพการทํางาน ปรับปรุงการมีส่วนร่วมของผู้ใช้ และรับข้อมูลเชิงลึกที่มีคุณค่าซึ่งอิงตามข้อมูล

เหตุผลที่ควรใช้ Navigation SDK

การผสานรวมการนําทางไว้ในแอปช่วยให้คุณมอบประสบการณ์การใช้งานที่ยอดเยี่ยมให้แก่ผู้ใช้ ขณะเดียวกันก็ใช้การสร้างแบรนด์ของคุณเองและใช้ประโยชน์จากข้อมูลการเดินทางได้

  • ควบคุมประสบการณ์การใช้งานตั้งแต่ต้นจนจบและเพิ่มการมีส่วนร่วมโดยการรักษาผู้ใช้ให้อยู่ในแอประหว่างการไปยังส่วนต่างๆ ซึ่งทำให้ผู้ใช้ไม่ต้องสลับไปมาระหว่างแอป
  • ปรับเปลี่ยนประสบการณ์การนําทางให้เหมาะกับรูปลักษณ์ของแบรนด์ด้วยองค์ประกอบ UI ที่ปรับแต่งได้
  • เพิ่มประสิทธิภาพประสบการณ์เส้นทางโดยจัดการค่ากำหนดการกำหนดเส้นทาง จุดหมาย และจุดแวะพัก
  • ใช้ข้อมูลตำแหน่งและเหตุการณ์จากการกำหนดเส้นทางการเดินทางเพื่อการวิเคราะห์ การเพิ่มประสิทธิภาพ การสื่อสารกับลูกค้า และการตรวจสอบแบบเรียลไทม์

คุณใช้ Navigation SDK ทำอะไรได้บ้าง

Navigation SDK ช่วยให้คุณสร้างประสบการณ์การนําทางในแอปที่ครอบคลุมได้ ดังนี้

  • มอบประสบการณ์การนำทางแบบเลี้ยวต่อเลี้ยวที่ราบรื่นและเชื่อถือได้ให้แก่ผู้ใช้ด้วย Google Maps
  • รองรับโหมดการเดินทางต่างๆ รวมถึงการขับรถ การเดิน การปั่นจักรยาน และยานพาหนะ 2 ล้อ
  • ใช้เครื่องหมายที่กำหนดเอง การวางซ้อน และองค์ประกอบ UI เพื่อไฮไลต์ข้อมูลการนําทางที่สําคัญ และปรับเปลี่ยนประสบการณ์การนําทางให้เหมาะกับแบรนด์ของคุณ
  • เข้าถึงข้อมูลการเดินทางเพื่อวิเคราะห์แนวโน้ม ระบุสิ่งที่ควรปรับปรุง และเพิ่มประสิทธิภาพการดําเนินการ

วิธีการทำงานของ Navigation SDK

คุณสามารถใช้ Navigation SDK เพื่อรวมทั้งแผนที่และฟีเจอร์การนําทางไว้ในแอปได้ คอมโพเนนต์หลัก 2 อย่างของ Navigation 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 ได้ที่ข้อมูลอ้างอิง หรือลองใช้เดโม