ประสบการณ์การนำทางของ Google

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

ประสบการณ์การนำทางของ Google คืออะไร

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

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

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

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

คุณจะแก้ไขประสบการณ์การนำทางได้อย่างไร

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

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