मांग पर उपलब्ध यात्राओं के बारे में जानकारी शेयर करने के लिए खास जानकारी

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

उपभोक्ता ऐप्लिकेशन

यात्रा शेयर करना क्या होता है?

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

जर्नी शेयरिंग, प्लैटफ़ॉर्म के हिसाब से एपीआई उपलब्ध कराती है, ताकि आप अपने ऐप्लिकेशन में मूल रूप से शेयर करना. उपभोक्ता SDK टूल, इन प्लैटफ़ॉर्म पर:

यात्रा शेयर करने की सुविधा क्यों इस्तेमाल करें?

यात्रा की जानकारी शेयर करने की सुविधा को मांग पर उपलब्ध ऐप्लिकेशन में इंटिग्रेट करके, करीब रीयल-टाइम में वाहन की निगरानी करने का अनुभव मिलता है जगह की जानकारी और रोड-स्नैप की गई जगहें. आपका उपभोक्ता मैप के ऊपर वाहन का रास्ता देख सकते हैं. इसमें ये रास्ते शामिल हैं प्रगति विवरण, जिससे उन्हें यह समझने में सहायता मिलेगी कि उनकी राइड या डिलीवरी कहां है.

यात्रा शेयर करने की सुविधा की मदद से क्या किया जा सकता है?

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

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

  • वाहन की मौजूदा जगह, जिस पर वह रास्ते में आता है और साथ ही इसकी स्थिति समय-समय पर अपडेट होती रही.

  • पिकअप और ड्रॉप-ऑफ़ वाली जगहों के पहुंचने का अनुमानित समय (ईटीए).

  • शेष दूरी.

  • रास्ते पर लाइव ट्रैफ़िक.

यात्रा की जानकारी शेयर करने की सुविधा कैसे काम करती है

बड़े लेवल पर, यात्रा शेयर करने की सुविधा इन तरीकों पर निर्भर करती है:

  • Fleet Engine के उपयोगकर्ता की सही भूमिकाएं, ताकि पुष्टि किए गए ऐप्लिकेशन के उपयोगकर्ता ये काम कर सकें अपने ऑर्डर से जुड़ी यात्रा को फ़ेच कर सकता है.
  • उपभोक्ता और यात्रा के बीच एक संबंध, जिसे आपके बैकएंड सिस्टम.
  • उपभोक्ता SDK TripModel और JourneySharingSession, SDK टूल की क्लास उपभोक्ता ऐप्लिकेशन में यात्रा के सेशन का मॉडल शेयर करने की सुविधा मिलती है.

यात्रा शेयर करना

उपभोक्ता SDK टूल की मदद से, आपको अन्य इंटरफ़ेस और क्लास भी मिलती हैं, ताकि आप अपने ऐप्लिकेशन के लिए मैपिंग यूज़र इंटरफ़ेस बनाना, ताकि आपके उपभोक्ताओं के पास ऐप्लिकेशन का एक शानदार अनुभव, जिसमें ट्रैफ़िक, मैप मार्कर, ETA, और ऐसी जानकारी शामिल है रूट डेटा शामिल है.

इस टेबल में, सफ़र की प्रोसेस को दिखाया गया है.

1 यात्रा के लिए अनुरोध करने वाले उपभोक्ता ऐप्लिकेशन. आपके बैकएंड सर्वर को यात्रा का अनुरोध मिलता है और वह फ़ॉलो किया जा रहा है:
  • फ़्लीट इंजन में ट्रिप बनाता है.
  • फ़्लीट इंजन में किसी वाहन को यात्रा असाइन करता है.
2 ड्राइवर यात्रा स्वीकार करता है ड्राइवर ऐप्लिकेशन को यात्रा आईडी और यात्रा की जानकारी मिलती है. यात्रा स्वीकार करता है.
3 उपभोक्ता ऐप्लिकेशन, यात्रा के ऐक्सेस का अनुरोध करता है उपभोक्ता ऐप्लिकेशन को आपके बैकएंड से यात्रा आईडी मिलता है और यात्रा शेयर करने के अनुरोध.
4 ड्राइवर यात्रा शुरू करता है जब ड्राइवर यह बताने के लिए ड्राइवर ऐप्लिकेशन का इस्तेमाल करता है कि यात्रा में शुरू हो जाता है, तो ऐप्लिकेशन, ड्राइवर SDK टूल की मदद से आपके बैकएंड सर्वर को इसकी सूचना देता है. उदाहरण के लिए, जब ड्राइवर रेस्टोरेंट से निकलने वाले या ड्राइव करके पिकअप करने की जगह पर जाने के बारे में है.
5 Fleet Engine ने सफ़र की जानकारी शेयर करना शुरू कर दिया Fleet Engine ने सफ़र को ट्रैक करना और उसे शेयर करना शुरू किया उपभोक्ता ऐप्लिकेशन पर अपनी प्रोग्रेस देख सकते हैं.
6 उपभोक्ता ऐप्लिकेशन, यात्रा की जानकारी दिखाता है उपभोक्ता ऐप, उपभोक्ता को सूचित करता है और उनके बारे में बताती हैं, जैसे-जैसे वे आगे बढ़ती हैं, वैसे-वैसे अपडेट होता जाता.
7 यात्रा पूरी हो गई है या रद्द हो गई है जब ड्राइवर यात्रा को रद्द या पूरा करता है, ड्राइवर ऐप्लिकेशन, जगह की जानकारी की ट्रैकिंग को बंद कर देता है और आपका बैकएंड सर्वर भी बंद हो जाता है फ़्लीट इंजन को यात्रा को 'रद्द की गई' या 'पूरी हो गई' के तौर पर मार्क करने के लिए कहता है.
8 उपभोक्ता ऐप्लिकेशन यात्रा शेयर करने की सुविधा बंद कर देता है यात्रा की स्थिति को 'रद्द किया गया' या 'पूरा हो गया' के तौर पर दिखाया जाता है.
9 अगली यात्रा के लिए यह प्रोसेस दोहराई जाती है ऐसा करने से, एक नई यात्रा शुरू हो जाती है और प्रोसेस को दोहराया जाता है.

यात्रा शेयर करने की सुविधा इस्तेमाल करने का तरीका

गतिविधियां शेयर करने का तरीका देखने के लिए, अपना प्लैटफ़ॉर्म चुनें.

Android

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

iOS

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

JavaScript

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

घटक

इस सेक्शन में, किसी सफ़र को शेयर करने के लिए दो ज़रूरी कॉम्पोनेंट के बारे में बताया गया है:

इसके अलावा, यात्रा शेयर करने के अनुभव को इन कंट्रोल की मदद से, अपनी पसंद के मुताबिक बनाया जा सकता है घटक:

पुष्टि करने वाले टोकन फ़ेच करने वाला टूल

Fleet Engine में सेव किए गए जगह की जानकारी के डेटा के ऐक्सेस को कंट्रोल करने के लिए, आपको ये काम करने होंगे फ़ॉलो किया जा रहा है:

  1. फ़्लीट इंजन के लिए, JSON Web Token (JWT) बनाने की सेवा लागू करें आपके सर्वर पर.

  2. अपने वेब या मोबाइल ऐप्लिकेशन में पुष्टि करने वाले टोकन फ़ेच करने वाला टूल लागू करें जगह की जानकारी के डेटा के ऐक्सेस की पुष्टि करने के लिए.

इसके लिए ज़्यादा जानकारी के लिए, Android सेटअप गाइड देखें. iOS या JavaScript.

मैप व्यू और ट्रिप ट्रैकर

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

नीचे दी गई टेबल में, इन कॉम्पोनेंट के बारे में बताया गया है:

कॉम्पोनेंट ब्यौरा
मैप व्यू शेयर करने की सुविधा मैप व्यू किसी यात्रा की लाइफ़साइकल को मैनेज करता है, जो वेपॉइंट दिखाता है ट्रैक करने में लगने वाला समय. अगर किसी वाहन का रास्ता पता है, तो मैप व्यू में वाहन का रास्ता अपडेट हो जाता है पॉलीलाइन का इस्तेमाल करें, ताकि रास्ते में वाहन की प्रोग्रेस के बारे में बताया जा सके.
JavaScript में यात्रा की जगह की जानकारी देने वाली कंपनी JavaScript वेब ऐप्लिकेशन के लिए, यात्रा की जगह की जानकारी देने वाला, जगह की जानकारी फ़ीड करता है शेयर किए गए जर्नी मैप में ट्रैक किए गए ऑब्जेक्ट की जानकारी. ज़्यादा के लिए जानकारी, देखें यात्रा की जगह की जानकारी देने वाली कंपनी को इंस्टैंशिएट करें. आप किसी यात्रा की जगह की जानकारी देने वाली कंपनी का इस्तेमाल करके, यात्रा:
  • यात्रा को पिक अप या ड्रॉप करने की जगह.
  • यात्रा के लिए असाइन किए गए वाहन की जगह और रास्ता.

ट्रैक की गई जगह की जानकारी से जुड़े ऑब्जेक्ट

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

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

अपने मैप को स्टाइल दें

मार्कर और पॉलीलाइन स्टाइल, ऐसेट के लुक और स्टाइल को तय करते हैं ट्रैक की गई जगह की जानकारी से जुड़े ऑब्जेक्ट को हटा सकता है. Google Analytics 4 पर माइग्रेट करने के लिए, स्टाइल से मेल खाने वाली डिफ़ॉल्ट स्टाइल बदलने के लिए कस्टम स्टाइलिंग विकल्प आपके वेब ऐप्लिकेशन की सूची में शामिल हैं.

ट्रैक की गई जगहों की जानकारी दिखने को कंट्रोल करें

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

  • वाहन सिर्फ़ तब दिखते हैं, जब यात्रा जारी हो: यात्रा शेयर किया जाने वाला वाहन तब से दिखता है, जब इसे यात्रा के लिए असाइन किया जाता है ड्रॉप करने का समय. अगर यात्रा रद्द हो जाती है, तो वाहन का नाम दिखने लगेगा.

  • अन्य सभी स्थान मार्कर हमेशा दिखाई देते हैं: अन्य सभी स्थान मार्कर शुरुआत की जगह, मंज़िल, और वेपॉइंट हमेशा मैप पर दिखाए जाते हैं. इसके लिए उदाहरण के लिए, यात्रा की जानकारी शेयर करने के दौरान, आपकी जगह की जानकारी या शिपमेंट डिलीवरी स्थान हमेशा मैप पर दिखाया जाता है, भले ही यात्रा या डिलीवरी.

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

जिस प्लैटफ़ॉर्म पर आपको यात्रा की जानकारी शेयर करनी है उससे जुड़े दस्तावेज़ देखें: