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

SDK การนำทางมีวิธีต่างๆ ในการผสานรวมประสบการณ์การนำทาง ลงในแอปของคุณ หน้านี้จะอธิบายว่าประสบการณ์การนำทางของ Google คืออะไรและแตกต่างจากประสบการณ์การนำทางอื่นๆ ที่มีอยู่ใน Navigation SDK อย่างไร

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

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

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

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

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

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

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

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

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