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

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

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

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

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

สิ่งที่คุณทำได้ด้วย Navigation SDK

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

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

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

คุณสามารถใช้ Navigation SDK เพื่อรวมทั้งฟีเจอร์แผนที่และการนำทางไว้ในแอปได้ โดย Navigation SDK มีคอมโพเนนต์หลัก 2 รายการ ได้แก่

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