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

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

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

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

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

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

เหตุผลที่ควรใช้ Consumer SDK สำหรับงานที่ตั้งเวลาไว้

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

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

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

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

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

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