เส้นทางโดยใช้โทเค็นจุดนำทาง

นักพัฒนาซอฟต์แวร์ในเขตเศรษฐกิจยุโรป (EEA)

โทเค็นจุดนำทางช่วยให้คุณส่งข้อมูลบริบทที่สำคัญเกี่ยวกับปลายทางไปยัง Navigation SDK สำหรับ Android, Navigation SDK สำหรับ iOS หรือ Routes API เพื่อปรับปรุงการกำหนดเส้นทางและประสบการณ์การใช้งานของคนขับ วิธีนี้มีประโยชน์ในกรณีต่างๆ เช่น การจัดส่งอาหารหรือบริการร่วมเดินทาง ซึ่งจุดรับหรือจุดส่งอาจไม่ชัดเจนหากไม่มีข้อมูลจากผู้ใช้

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

ตัวอย่างแอปสำหรับผู้บริโภคและคนขับ

หากต้องการสร้างและส่งโทเค็นจุดนำทาง ให้ใช้เมธอด Destinations ของ Geocoding API เพื่อให้ ผู้ใช้เลือกสถานที่ที่ต้องการจากรายการ จุดนำทางได้ การเลือกของผู้ใช้จะกลายเป็นจุดนำทางที่เมธอด Destinations ของ Geocoding API ส่งคืน จากนั้นคุณจะส่งโทเค็นจุดนำทาง ซึ่ง มีทั้งพิกัดปลายทางและข้อมูลบริบท ไปยัง Navigation SDK สำหรับ Android, Navigation SDK สำหรับ iOS หรือ Routes API ซึ่งจะสร้าง จุดอ้างอิงสำหรับการกำหนดเส้นทางที่แม่นยำ Navigation SDK จะไฮไลต์ปลายทางให้คนขับเห็นโดยอิงตามสถานที่ที่โทเค็นเชื่อมโยงอยู่

วิธีสร้างและส่งโทเค็นจุดนำทางไปยัง Nav SDK เพื่อกำหนดเส้นทาง

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

เมื่อผู้บริโภคเปิดแอปผู้บริโภค แอปจะเรียก เมธอด Destinations ของ Geocoding API และแสดงจุดนำทางที่เป็นไปได้ให้ผู้บริโภคเลือก

ผู้บริโภคเลือกจุดที่หยุด

ผู้ใช้เลือกจุดที่ต้องการ ซึ่งเป็นจุดหนึ่งในอาร์เรย์ navigationPoints ในเนื้อหาการตอบกลับของคำขอ SearchDestinations

"navigationPoints": [
    {
      "navigationPointToken": <encoded navigation point token>,
      "displayName": "South Entrance",
      "travelModes": ["DRIVE"],
      "usages": ["PICKUP","DROPOFF"],
      "location": {
        "lat": 37.3940894,
        "lng": -122.0788389
      }
    }
]

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