ภาพรวม 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 คุณต้องนำออกเพื่อใช้ Navigation SDK อย่างไรก็ตาม API แผนที่ใน Navigation SDK นั้นเกือบจะเหมือนกัน ดังนั้นโดยปกติแล้วคุณจึงไม่จำเป็นต้องอัปเดตการติดตั้งใช้งาน นอกเหนือจากการนำ Maps SDK ออก ดูข้อมูลเกี่ยวกับความแตกต่างของ API และฟังก์ชันการทำงานของ Maps ระหว่าง Maps SDK กับ Navigation SDK ได้ที่หน้าภาพรวม ในส่วนเอกสารอ้างอิง
  • ประสบการณ์การนำทาง: เพิ่มประสบการณ์การนำทางโดยใช้ ซึ่ง รวมถึงการซ้อนทับการนำทางแบบเลี้ยวต่อเลี้ยว การ์ดเลี้ยว และองค์ประกอบ UI เพิ่มเติม คุณจะใช้ประสบการณ์การนำทางของ Google หรือสร้างประสบการณ์การนำทางที่กำหนดเองก็ได้

วิธีใช้ Navigation SDK

ขั้นตอนด้านล่างครอบคลุมสถานการณ์กรณีการใช้งานทั่วไปสำหรับการใช้ Navigation SDK

1 ตั้งค่า สร้างโปรเจ็กต์ Google Cloud เพิ่ม Navigation SDK ลงในคีย์ API และตั้งค่าโปรเจ็กต์ Android Studio ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่าโปรเจ็กต์
2 ไปยังเส้นทางแรก วาดเส้นทางภายในแอปไปยังจุดหมายเดียว ดูข้อมูลเพิ่มเติมได้ที่นำทางเส้นทางที่มีจุดหมายเดียว
3 แก้ไข UI การนำทาง ปรับแต่งประสบการณ์การนำทางและลักษณะที่ปรากฏด้วยการแก้ไขตัวควบคุม UI ในตัวและองค์ประกอบที่ปรากฏบนแผนที่ ดูข้อมูลเพิ่มเติมได้ที่แก้ไข UI การนำทาง
4 ปรับรายละเอียดการกำหนดเส้นทาง แก้ไขค่ากำหนดการกำหนดเส้นทางและจัดการจุดแวะพัก ดูข้อมูลเพิ่มเติมได้ที่ประสบการณ์การนำทาง

ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ของ Navigation SDK ได้ที่ ข้อมูลอ้างอิง หรือลอง ใช้เดโม