सभी डिवाइसों को ट्रैक करने के बारे में खास जानकारी

JavaScript से जुड़ी फ्लीट ट्रैकिंग लाइब्रेरी, इन इस्तेमाल के उदाहरणों के लिए काम करती है:

  • मांग के हिसाब से उपलब्ध कराई जाने वाली ट्रिप
  • शेड्यूल किए गए टास्क

इस गाइड में, बताया गया है कि इन दोनों सेवाओं के लिए, इस लाइब्रेरी का इस्तेमाल कैसे किया जा सकता है.

JavaScript से जुड़ी फ्लीट ट्रैकिंग लाइब्रेरी का इस्तेमाल करके, फ्लीट ऑपरेटर को अपनी फ्लीट में शामिल वाहनों की जगह की जानकारी, रीयल टाइम में उपलब्ध कराई जा सकती है. अगर किसी वाहन के रास्ते की जानकारी Fleet Engine को है, तो मैप व्यू कॉम्पोनेंट उस वाहन के अनुमानित रास्ते के हिसाब से, उसे ऐनिमेट करता है.

फ़्लीट ट्रैकिंग मैप व्यू का उदाहरण

फ्लीट ट्रैकिंग क्या है?

फ्लीट ट्रैकिंग, Fleet Engine की एक सुविधा है. इसे फ्लीट ऑपरेटरों के लिए डिज़ाइन किया गया है. यह ऐसे इंटरफ़ेस उपलब्ध कराती है जो Fleet Engine में फ्लीट के डेटा को मॉडल करते हैं और उसे फ़ॉलो करते हैं. साथ ही, यह ऐसी क्लास उपलब्ध कराती है जिनका इस्तेमाल करके, फ्लीट मैनेजर के लिए यात्रा की जानकारी का वेब पर दिखने वाला बेहतर मैप बनाया जा सकता है. उदाहरण के लिए:

  • मांग के हिसाब से उपलब्ध कराई जाने वाली ट्रिप के ऑपरेटरों को, एक से ज़्यादा वाहनों की ट्रिप की प्रोग्रेस को ट्रैक करने की अनुमति दें.
  • शेड्यूल किए गए शिपमेंट के ऑपरेटरों को, वेब पर दिखने वाले मैप पर, फ्लीट के शिपमेंट की रीयल-टाइम प्रोग्रेस देखने की अनुमति दें.

लाइब्रेरी को अपने वेब ऐप्लिकेशन में इंटिग्रेट करें और उपभोक्ता के साथ यात्राएं शेयर करने के लिए, Fleet Engine में सही भूमिका की प्रोफ़ाइल सेट करें. Fleet Engine में भूमिकाओं के बारे में ज़्यादा जानने के लिए, सेवा खाते की भूमिकाएं लेख पढ़ें.

फ्लीट ट्रैकिंग का इस्तेमाल क्यों करें?

फ्लीट के ऑपरेशन में फ्लीट ट्रैकिंग को इंटिग्रेट करने पर, आपको वाहन की निगरानी का बेहतर अनुभव मिलता है. साथ ही, रीयल-टाइम में जगह की जानकारी के अपडेट मिलते हैं. मैप पर, फ्लीट में शामिल एक या सभी वाहनों की जगह की जानकारी देखी जा सकती है. इसमें स्टॉप या वेपॉइंट की जानकारी भी शामिल होती है. इससे आपको यह समझने में मदद मिलती है कि आपकी फ्लीट कैसा परफ़ॉर्म कर रही है.

फ्लीट ट्रैकिंग की मदद से क्या किया जा सकता है?

फ्लीट ट्रैकिंग लाइब्रेरी से मिली जानकारी की मदद से, फ्लीट के ऑपरेशन के बेहतर व्यू बनाए जा सकते हैं. इसके लिए, इन सुविधाओं का इस्तेमाल किया जा सकता है:

  • फ्लीट ट्रैकिंग मैप के यूज़र इंटरफ़ेस (यूआई) को अपनी ज़रूरत के हिसाब से कस्टमाइज़ करें.

  • एक, एक से ज़्यादा या सभी वाहनों की मौजूदा जगह की जानकारी देखें. साथ ही, उनके रास्ते की जानकारी और समय-समय पर अपडेट की गई उनकी स्थितियों की जानकारी भी देखें.

  • ट्रिप या डिलीवरी के लिए ईटीए के साथ-साथ, बची हुई दूरी की जानकारी भी कैलकुलेट करें.

  • वाहन की प्रोग्रेस देखें. इसमें पूरी हो चुकी ट्रिप या टास्क की स्थिति शामिल है.

कॉम्पोनेंट

यहां दी गई टेबल में, फ्लीट ट्रैकिंग में इस्तेमाल किए जाने वाले कॉम्पोनेंट और उनके काम के बारे में बताया गया है.

मांग के हिसाब से उपलब्ध कराई जाने वाली ट्रिप

कॉम्पोनेंट ब्यौरा
यात्रा शेयर करने वाला मैप व्यू यात्रा शेयर करने वाले मैप व्यू में, वाहनों की जगह की जानकारी और उनकी ट्रिप की जानकारी दिखती है. अगर Fleet Engine को किसी वाहन के रास्ते की जानकारी है, तो मैप व्यू कॉम्पोनेंट उस वाहन के अनुमानित रास्ते के हिसाब से, उसे ऐनिमेट करता है.
वाहन की जगह की जानकारी देने वाला कॉम्पोनेंट

वाहन की जगह की जानकारी देने वाला कॉम्पोनेंट, किसी एक वाहन की जगह की जानकारी दिखाता है. इसमें वाहन की जगह की जानकारी, उसके वेपॉइंट, और वाहन को असाइन की गई ट्रिप की जानकारी होती है.

वाहनों और उनके वेपॉइंट मार्कर की विज़िबिलिटी के नियम यहां दिए गए हैं:

  • वाहन: Fleet Engine में वाहन के बनने के तुरंत बाद, वह दिखने लगता है. साथ ही, vehicle_state की वैल्यू Online होने पर भी वह दिखता है. इसका मतलब है कि वाहन तब भी दिख सकता है, जब उसे कोई ट्रिप असाइन न की गई हो.
  • वेपॉइंट मार्कर: वाहन के प्लान किए गए वेपॉइंट, मैप पर ओरिजन, इंटरमीडिएट, और डेस्टिनेशन मार्कर के तौर पर दिखते हैं.
कस्टमाइज़ेशन के विकल्प वाहन की जगह की जानकारी देने वाले कॉम्पोनेंट के विकल्पों की मदद से, पॉलीलाइन और मार्कर को कस्टमाइज़ किया जा सकता है. वाहन के लिए, अलग-अलग तरह के रीयल-वर्ल्ड सिनेरियो दिखाने के लिए, पॉलीलाइन को रंग और स्टाइल दिया जा सकता है. जैसे, लिए गए रास्ते और ट्रैफ़िक. अलग-अलग मकसद के लिए, मार्कर को कस्टमाइज़ किया जा सकता है. पॉलीलाइन और मार्कर में, क्लिक हैंडलिंग भी जोड़ी जा सकती है.
वाहन का इवेंट लिसनर इवेंट लिसनर की मदद से, ऑपरेटर को किसी वाहन से पूरी की गई ट्रिप की जानकारी मिलती है.
वाहन की फ्लीट की जगह की जानकारी देने वाला कॉम्पोनेंट फ्लीट की जगह की जानकारी देने वाला कॉम्पोनेंट, डिलीवरी करने वाले कई वाहनों की जगह की जानकारी दिखाता है. फ्लीट को ट्रैक करते समय, भौगोलिक सीमाएं सेट की जाती हैं साथ ही, वाहन के आईडी के हिसाब से फ़िल्टर करने का विकल्प भी होता है.

शेड्यूल किए गए टास्क

कॉम्पोनेंट ब्यौरा
यात्रा शेयर करने वाला मैप व्यू यात्रा शेयर करने वाले मैप व्यू में, डिलीवरी करने वाले वाहनों की जगह की जानकारी और टास्क की जानकारी दिखती है. अगर Fleet Engine को किसी वाहन के रास्ते की जानकारी है, तो मैप व्यू कॉम्पोनेंट उस वाहन के अनुमानित रास्ते के हिसाब से, उसे ऐनिमेट करता है.
डिलीवरी करने वाले वाहन की जगह की जानकारी देने वाला कॉम्पोनेंट

डिलीवरी करने वाले वाहन की जगह की जानकारी देने वाला कॉम्पोनेंट, किसी एक डिलीवरी करने वाले वाहन की जगह की जानकारी दिखाता है. इसमें वाहन की जगह की जानकारी, उसके स्टॉप, और डिलीवरी करने वाले वाहन से पूरे किए गए टास्क की जानकारी होती है.

डिलीवरी करने वाले वाहनों, स्टॉप, और उनके टास्क की विज़िबिलिटी के नियम यहां दिए गए हैं:

  • वाहन: Fleet Engine में डिलीवरी करने वाले वाहन के बनने के तुरंत बाद, वह दिखने लगता है. साथ ही, अपने पूरे रास्ते में वह दिखता रहता है, भले ही उसे कोई टास्क असाइन न किया गया हो.
  • स्टॉप: वाहन के प्लान किए गए स्टॉप, मैप पर वाहन के स्टॉप मार्कर के तौर पर दिखते हैं. पूरे किए गए टास्क के मार्कर, वाहन के प्लान किए गए स्टॉप से अलग स्टाइल में दिखते हैं.
  • टास्क: टास्क के नतीजों की जगह की जानकारी, टास्क के नतीजों के मार्कर के साथ दिखती है. `SUCCEEDED` नतीजे वाले टास्क, पूरे हो चुके टास्क के मार्कर के साथ दिखते हैं. वहीं, बाकी सभी टास्क, पूरे नहीं हो पाए टास्क के मार्कर के साथ दिखते हैं.SUCCEEDED
कस्टमाइज़ेशन के विकल्प डिलीवरी करने वाले वाहन की जगह की जानकारी देने वाले कॉम्पोनेंट के विकल्पों की मदद से, पॉलीलाइन और मार्कर को कस्टमाइज़ किया जा सकता है. वाहन के लिए, अलग-अलग तरह के रीयल-वर्ल्ड सिनेरियो दिखाने के लिए, पॉलीलाइन को रंग और स्टाइल दिया जा सकता है. जैसे, वाहन का चालू रास्ता. अलग-अलग मकसद के लिए, मार्कर को कस्टमाइज़ किया जा सकता है. जैसे, डिलीवरी करने वाले वाहन के लिए. पॉलीलाइन और मार्कर में, क्लिक हैंडलिंग भी जोड़ी जा सकती है.
डिलीवरी टास्क फ़िल्टर टास्क फ़िल्टर की मदद से, ऑपरेटर किसी तय समय से पहले या बाद में पूरे किए गए टास्क के लिए व्यू को फ़िल्टर कर सकता है. साथ ही, खुले या बंद टास्क के हिसाब से भी फ़िल्टर किया जा सकता है.
डिलीवरी करने वाले वाहन का इवेंट लिसनर इवेंट लिसनर की मदद से, ऑपरेटर को डिलीवरी करने वाले वाहन से पूरे किए गए यात्रा के सेगमेंट की जानकारी मिलती है. साथ ही, वाहन से पूरे किए गए टास्क की सूची भी मिलती है.
डिलीवरी करने वाले वाहनों की फ्लीट की जगह की जानकारी देने वाला कॉम्पोनेंट डिलीवरी करने वाले वाहनों की फ्लीट की जगह की जानकारी देने वाला कॉम्पोनेंट, डिलीवरी करने वाले कई वाहनों की जगह की जानकारी दिखाता है. किसी खास डिलीवरी करने वाले वाहन और उसकी जगह की जानकारी दिखाने के लिए, फ़िल्टर किया जा सकता है. इसके अलावा, पूरी फ्लीट के लिए वाहन की जगह की जानकारी भी दिखाई जा सकती है.

फ्लीट ट्रैकिंग का इस्तेमाल कैसे करें

1 JavaScript में फ्लीट ट्रैकिंग सेट अप करें. ज़्यादा जानकारी के लिए, JavaScript से जुड़ी फ्लीट ट्रैकिंग लाइब्रेरी सेट अप करना लेख पढ़ें.
2 लाइब्रेरी लोड करें और मैप को शुरू करें. ज़्यादा जानकारी के लिए, लाइब्रेरी लोड करना और मैप व्यू शुरू करना लेख पढ़ें.
3 वाहन की जगह की जानकारी दें और मैप व्यू सेट करें. किसी वाहन को फ़ॉलो करने के लिए, सही वाहन आईडी के साथ जगह की जानकारी देने वाले कॉम्पोनेंट का इंस्टेंस बनाएं और इसका इस्तेमाल करके, मैप व्यू शुरू करें. ज़्यादा जानकारी के लिए, वाहन की जगह की जानकारी देना लेख पढ़ें.
5 फ्लीट की प्रोग्रेस अपडेट करें और ट्रिप की गड़बड़ियों को ठीक करें. ज़्यादा जानकारी के लिए, फ्लीट की प्रोग्रेस अपडेट करना और गड़बड़ियां ठीक करना लेख पढ़ें.
5 दिन खत्म होने पर, फ्लीट में शामिल वाहनों को फ़ॉलो करना बंद करें. ज़्यादा जानकारी के लिए, डिलीवरी करने वाले वाहन को फ़ॉलो करना बंद करना लेख पढ़ें.

आगे क्या करना है