ประสบการณ์การนำทางของ 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. การนําทางแบบแอ็กทีฟ เมื่อแอปเข้าสู่การนำทางแบบเรียลไทม์ แอปจะใช้ตำแหน่งของอุปกรณ์เพื่อคงการแนะนำเส้นทางไว้ คุณกําหนดค่า Listeners เหตุการณ์ที่มีความหมายต่อกรณีการใช้งาน เช่น สําหรับการเปลี่ยนแปลงเส้นทางและเวลาที่เหลือไปยังปลายทาง ในระหว่างการนำทางที่ใช้งานอยู่ Navigation SDK จะมีคอมโพเนนต์ UI ซึ่งคล้ายกับคอมโพเนนต์ในแอป Google Maps เช่น ประสบการณ์การนําทางจะแสดงเลเยอร์ Google Maps มาตรฐานพร้อมภาพต่างๆ เช่น การ์ดคำแนะนำเลี้ยว เลเยอร์การจราจร เส้นทางอื่น และขีดจํากัดความเร็ว

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

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

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

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