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

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

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

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

ดูข้อมูลเพิ่มเติมได้ที่ประสบการณ์การนำทางที่กำหนดเอง

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

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

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

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

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

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

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