फ़्लीट ट्रैकिंग के साथ शुरुआत करना

JavaScript फ़्लीट ट्रैकिंग लाइब्रेरी की मदद से, करीब-करीब रीयल टाइम में अपने सभी वाहनों की गाड़ियों की जगह की जानकारी देखी जा सकती है. इस लाइब्रेरी में, वाहनों के साथ-साथ यात्राओं की जानकारी दिखाने के लिए, On Demand Rides and delivery API का इस्तेमाल किया जाता है. JavaScript Fleet ट्रैकिंग लाइब्रेरी में JavaScript मैप कॉम्पोनेंट होता है. यह स्टैंडर्ड google.maps.Map इकाई और डेटा कॉम्पोनेंट को ड्रॉप-इन में बदलता है, ताकि उन्हें Fleet Engine से कनेक्ट किया जा सके.

फ़्लीट ट्रैकिंग को लागू करने के लिए कई कॉम्पोनेंट के साथ काम करना शामिल है मांग पर आधारित राइड और डिलीवरी से जुड़ी सुविधा कॉम्पोनेंट -- फ़्लीट इंजन, JavaScript फ़्लीट ट्रैकिंग लाइब्रेरी, और Driver SDK टूल:

  • Fleet Engine, मांग पर राइड और डिलीवरी समाधान की बैकएंड सेवा है. यात्राओं और वाहन की स्थिति को मैनेज करने की ज़िम्मेदारी इसी की है. यह ड्राइवर SDK टूल, JavaScript फ़्लीट ट्रैकिंग लाइब्रेरी, और आपकी बैकएंड सेवा के बीच इंटरैक्शन मैनेज करता है. यह REST या gRPC कॉल करके, Fleet Engine से संपर्क कर सकता है.
  • JavaScript फ़्लीट ट्रैकिंग लाइब्रेरी को आपके अंदरूनी फ़्लीट मैनेजमेंट ऐप्लिकेशन में इंटिग्रेट किया जा सकता है. इससे आपको वाहन की जगह और यात्रा की अन्य जानकारी दिखाने में मदद मिलती है.
  • ड्राइवर SDK टूल एक लाइब्रेरी है, जिसे अपने ड्राइवर ऐप्लिकेशन के साथ इंटिग्रेट किया जाता है. यह फ़्लीट इंजन को ड्राइवर की जगह, रास्ते, बची हुई दूरी, और ETA के साथ अपडेट करने की ज़िम्मेदारी है. यह नेविगेशन SDK टूल के साथ भी इंटिग्रेट हो जाता है, जिससे ड्राइवर को मोड़-दर-मोड़ नेविगेशन के निर्देश मिलते हैं. ज़्यादा जानकारी के लिए, Google Maps से नेविगेशन देखें.

यहां दिया गया डायग्राम, इन कॉम्पोनेंट के बीच संबंध दिखाता है: आर्किटेक्चर

फ़्लीट ट्रैकिंग की सुविधा लागू करने के लिए, JavaScript फ़्लीट ट्रैकिंग लाइब्रेरी की मदद से अपने सभी डिवाइसों को ट्रैक करना देखें.