मांग पर यात्रा की सुविधा क्या है?

इस सेक्शन में मौजूद दस्तावेज़ में बताया गया है कि Google Maps मोबिलिटी की मांग पर यात्रा की सेवा उपलब्ध कराता है. यह मान लिया गया है कि निम्न:

आपका इस्तेमाल किया जाने वाला TripService, gRPC और REST के लिए उपलब्ध है. आसानी से इस्तेमाल करने के लिए, फ़ील्ड रेफ़रंस, gRPC कन्वेंशन का पालन करते हैं.

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

यात्रा का जीवन

फ़्लीट इंजन में हर यात्रा को ट्रैक करने के लिए, आपको पहले एक Trip बनाना होगा इकाई. रेफ़रंस के लिए, gRPC या REST देखें.

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

1 बुकिंग का अनुरोध पाना. फ़्लीट इंजन की यात्रा शुरू होने से पहले, आपके बुकिंग सिस्टम को अपने ऐप्लिकेशन या अन्य प्लैटफ़ॉर्म की मदद से, उपभोक्ता से राइड या डिलीवरी का अनुरोध करें बुकिंग सिस्टम. इसके बाद, आपका सिस्टम इसका इस्तेमाल करके यात्रा की इकाई बनाता है CreateTrip में ज़रूरी फ़ील्ड होने चाहिए, जैसे कि पिकअप की जगह की जानकारी. यह इस समय अन्य फ़ील्ड भी सेट कर सकता है, जैसे कि यात्री और ड्रॉप की जगह बदलें या कोई वाहन मिलने तक इंतज़ार करें. यहां जाएं: एक डेस्टिनेशन की यात्रा बनाएं.
2 वाहन असाइन करें.

वाहनों को सीधे अपने सिस्टम से, यात्रा के लिए असाइन किया जा सकता है और Fleet Engine को असाइनमेंट की रिपोर्ट करें या आप गाड़ी खोजें यात्रा और वाहन, दोनों के हिसाब से फ़िल्टर करके, वाहनों को खोजने की सेवा इन एट्रिब्यूट की मदद से, यात्रा के लिए सबसे बढ़िया वाहन खोजा जा सकता है. कोई भी ऑनलाइन आपके खोज के दायरे में आने वाला कोई वाहन उनकी दूरी का पता लगाता है ड्राइवर SDK टूल से मिली जगह की जानकारी के अपडेट.

जब SearchVehicle आपकी यात्रा से मेल खाने वाला वाहन लौटा देगा, तो आपका व्हीकल आईडी की रिपोर्ट करने के लिए, सिस्टम UpdateTrip एंडपॉइंट को कॉल करता है आपने NEW यात्रा के लिए असाइन किया है.

3 यात्रा की जानकारी अपडेट करें. जब ड्राइवर यात्रा स्वीकार कर लेता है और पिकअप की जगह, आपका सिस्टम NEW से यात्रा की स्थिति अपडेट कर देगा ENROUTE_TO_PICKUP तक. वाहन का पोल जारी रखा जा सकता है डायरेक्ट कनेक्शन के माध्यम से या पूरी जानकारी के साथ ऐप को अपने बैकएंड पर या पोलिंग फ़्लीट इंजन पर ड्राइवर SDK टूल से, गाड़ी की जगह की जानकारी के अपडेट की चल रही स्ट्रीम. आपका फिर सिस्टम, यात्रा के हर माइलस्टोन को Fleet Engine को रिपोर्ट करता है. यह अपडेट अपनी ज़रूरत के हिसाब से, वाहन के वेपॉइंट की सूची देखें.
4 उपभोक्ता के साथ अपना सफ़र शेयर करें. फ़्लीट इंजन, यात्रा की जानकारी और वाहन की जगह की जानकारी उपलब्ध कराता है उपभोक्ता SDK टूल, जो यात्रा के अपडेट पाने और उन्हें दिखाने के लिए लिसनर का इस्तेमाल करता है उपभोक्ता ऐप्लिकेशन में. फ़्लीट इंजन, ETA अपने-आप अपडेट करता है, बाकी दूरी, रास्ते, और वाहन के बचे हुए वेपॉइंट. यहां जाएं: ज़्यादा जानकारी के लिए, मांग पर उपलब्ध यात्राओं की जानकारी शेयर करें.
5 पूरी यात्रा. जब वाहन, यात्रा के डेस्टिनेशन वेपॉइंट पर पहुंच जाए, तो ड्राइवर एक सफल यात्रा के बारे में बताता है, तो आपका सिस्टम फ़्लीट इंजन में TripStatus से COMPLETE तक. अंदर रखें ध्यान रखें कि वाहनों की तरह, यात्रा से जुड़ी इकाइयां भी फ़्लीट इंजन में चालू रहती हैं स्थिति पर ध्यान दिए बिना सात दिनों तक. इसके बाद, उन्हें हटा दिया जाता है.

यात्रा का क्रम फ़्लो

नीचे दिए गए डायग्राम में, इस फ़्लो के बारे में ज़्यादा जानकारी दिखाई गई है.

TripSequenceDiagram

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