ภาพรวมงานที่กำหนดเวลาไว้ของ SDK ของผู้บริโภค

ปรับแต่งประสบการณ์ของผู้บริโภคให้เหมาะกับงานตามกำหนดการโดยทำให้ผู้บริโภค ติดตามความคืบหน้าของการจัดส่งหรือคำสั่งบริการตามเวลาที่กำหนด

Consumer SDK สําหรับงานที่กำหนดเวลาไว้คืออะไร

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

  • ผู้ใช้ปลายทางที่เป็นผู้บริโภคที่ต้องการทราบสถานะการนำส่งสำหรับคำสั่งซื้อการจัดส่งแต่ละรายการ เอกสารนี้ครอบคลุมถึงวิธีติดตั้งใช้งาน ประสบการณ์ของผู้บริโภคกับ Consumer SDK ใน JavaScript ซึ่งให้ FleetEngineShipmentLocationProvider คลาสและอินเทอร์เฟซที่เกี่ยวข้อง
  • ผู้ให้บริการยานพาหนะที่ต้องการติดตามการจัดส่งและสถานะยานพาหนะสำหรับ ยานพาหนะทั้งหมด สำหรับข้อมูลเกี่ยวกับการติดตามกลุ่มรถยนต์ โปรดดู คู่มือการติดตามยานพาหนะ

ตัวอย่างเว็บแอปที่ติดตามการจัดส่งที่กำหนดเวลาไว้
งาน

เหตุใดจึงควรใช้ Consumer SDK กับงานที่กำหนดเวลาไว้

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

คุณใช้ SDK ของผู้บริโภคทำอะไรได้บ้าง

ใช้ Consumer SDK เพื่อแชร์ข้อมูลการจัดส่งต่อไปนี้กับผู้บริโภค

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

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

คอมโพเนนต์ Consumer SDK

JavaScript Consumer SDK มีคอมโพเนนต์ต่อไปนี้

  • คอมโพเนนต์แผนที่ JavaScript ที่แทนที่เอนทิตี google.maps.Map มาตรฐานได้โดยตรง
  • คอมโพเนนต์ข้อมูลที่จะเชื่อมต่อกับ Fleet Engine
  • ส่วนประกอบสำหรับการแสดงภาพยานพาหนะและเส้นทางเมื่อไปถึง ปลายทาง
  • ฟีดข้อมูลดิบสำหรับเวลาถึงโดยประมาณของคนขับหรือระยะทางที่เหลือ

ตารางต่อไปนี้จะอธิบายคอมโพเนนต์

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

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

ตัวดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์ ตัวดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์ได้รับโทเค็นเว็บ JSON (JWT) จาก เซิร์ฟเวอร์แบ็กเอนด์เพื่อตรวจสอบสิทธิ์การเข้าถึงข้อมูลตำแหน่งที่จัดเก็บไว้ใน Fleet เครื่องมือ คุณใช้ตัวดึงข้อมูลโทเค็นการตรวจสอบสิทธิ์เป็นส่วนหนึ่งของเว็บ ที่ใช้ไลบรารีการแชร์เส้นทาง JavaScript โปรดทราบว่าคุณต้อง ใช้บริการสร้าง JSON Web Token (JWT) สำหรับ Fleet Engine บน เซิร์ฟเวอร์แบ็กเอนด์
ตัวเลือกรูปแบบแผนที่ คุณสามารถใช้ตัวเลือกการจัดรูปแบบที่กำหนดเองเพื่อเปลี่ยนการจัดรูปแบบเริ่มต้นของ ให้เข้ากับการจัดรูปแบบเว็บแอปพลิเคชันของคุณ

วิธีใช้ SDK ของผู้บริโภค

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

ขั้นตอนถัดไป