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