Navigation Connect API के बारे में खास जानकारी

यूरोपियन इकनॉमिक एरिया (ईईए) के डेवलपर

Navigation Connect API एक ऐसी सेवा है जो आपके ड्राइवर के Google Maps और Waze नेविगेशन के इस्तेमाल को आपके एंटरप्राइज़ सिस्टम से कनेक्ट करती है. यह आपके ऐप्लिकेशन में डीप लिंक के साथ-साथ, यात्रा की अनुमति देने वाले टोकन का इस्तेमाल करता है. इससे ड्राइवर, अपनी पसंद के उपभोक्ता ऐप्लिकेशन में नेविगेशन शुरू करने के लिए, किसी लिंक या बटन पर टैप कर सकता है. ड्राइवर के यात्रा के दौरान नेविगेट करने पर, आपको रीयल-टाइम में लगातार जगह की जानकारी का डेटा मिल सकता है. जैसे, लाइव लोकेशन, पहुंचने के सटीक समय की जानकारी, और यात्रा की लाइफ़साइकल की स्थितियां.

Navigation Connect API, Navigation SDK का एक आसान विकल्प है. यह रूटिंग के लिए, Google Maps और Waze ऐप्लिकेशन का इस्तेमाल करता है. इसके लिए, आपको अपने ऐप्लिकेशन में कस्टम नेविगेशन इंटरफ़ेस बनाने और उसे एम्बेड करने की ज़रूरत नहीं होती. यह ड्राइवर के सेशन को आपके बैकएंड से सुरक्षित तरीके से लिंक करता है. जब कोई ड्राइवर यात्रा शुरू करता है, तो उसे नेविगेशन का जाना-पहचाना इंटरफ़ेस दिखता है. इसमें दो चीज़ें जोड़ी जाती हैं: यात्रा का डेटा शेयर करने की सहमति लेने वाला प्रॉम्प्ट (हर 12 महीने में ज़रूरी है) और आपके ऐप्लिकेशन पर वापस जाने के लिए ब्रैंड किया गया 'वापस जाएं' बटन.

Navigation Connect API का इस्तेमाल क्यों करें

Navigation Connect API की मदद से, Google Maps या Waze से यात्रा की जगह की रीयल-टाइम जानकारी और पहुंचने के अनुमानित समय (ईटीए) से जुड़े अपडेट को सीधे तौर पर अपनी बैकएंड प्रोसेस में इंटिग्रेट किया जा सकता है. इससे आपको कारोबार से जुड़े अहम फ़ैसले लेने में मदद मिलती है. साथ ही, अपने ग्राहकों के साथ सटीक अपडेट शेयर किए जा सकते हैं. वहीं, ड्राइवर अपनी पसंद के नेविगेशन ऐप्लिकेशन, Google Maps या Waze का इस्तेमाल करते हैं.

इस्तेमाल के उदाहरणों में ये शामिल हैं:

  • राइडशेयरिंग की सुविधा को ज़्यादा पारदर्शी बनाएं: राइडशेयरिंग की सुविधा इस्तेमाल करने वाले लोगों और यात्रियों को, ड्राइवर की लोकेशन और पहुंचने के अनुमानित समय के बारे में सटीक और रीयल-टाइम अपडेट दें.
  • डिलीवरी ट्रैकिंग को बेहतर बनाएं: लाइव ट्रैफ़िक और रास्ते के डेटा के आधार पर, ग्राहकों को शिपमेंट या खाने की डिलीवरी में लगने वाले समय की सटीक जानकारी दें.
  • गाड़ियों के बेड़े को मैनेज करने और उन्हें भेजने की सुविधा को बेहतर बनाएं: ड्राइवर की लाइव जगह की जानकारी को ट्रैक करके, मांग पर सेवाएं (जैसे, ब्रेकडाउन सहायता, रखरखाव या परिवहन) देने वाले बेड़े या मोबाइल वर्कफ़ोर्स को भेजने के बारे में सोच-समझकर फ़ैसले लें.

Navigation Connect API का इस्तेमाल करके क्या-क्या किया जा सकता है

Navigation Connect API की मदद से, Google Maps या Waze से जगह की रीयल-टाइम जानकारी और ईटीए के अपडेट सीधे अपने बैकएंड में पाए जा सकते हैं.

  • यात्राओं को बिना किसी रुकावट के ट्रैक करना: ड्राइवर के Google Maps या Waze इस्तेमाल करने के विकल्प में बदलाव किए बिना या उसके अनुभव में बदलाव किए बिना यात्राओं को ट्रैक करें.
  • जगह की रीयल-टाइम जानकारी ऐक्सेस करना: यात्रा के दौरान, ड्राइवर की जगह की रीयल-टाइम जानकारी, बची हुई दूरी, और यात्रा में लगे समय की जानकारी लगातार पाना.
  • यात्रा की लाइफ़साइकल को मॉनिटर करना: यात्रा के डेटा को अपडेट करने का अंतराल कॉन्फ़िगर करें, ताकि यात्रा की सटीक स्थिति को ट्रैक किया जा सके. साथ ही, तुरंत पता लगाया जा सके कि ड्राइवर रास्ते में है, पहुंच गया है या उसने यात्रा को रोक दिया है.
  • ईटीए की जानकारी पाना और शेयर करना: Google के लाइव राउटिंग एल्गोरिदम की मदद से, सटीक ईटीए अपडेट पाएं.
  • बाकी बचे रास्ते और ट्रैफ़िक का हाल ट्रैक करना: ड्राइवर की मौजूदा जगह से लेकर उसकी मंज़िल तक के बाकी बचे रास्ते की पॉलीलाइन और ट्रैफ़िक का हाल रीयल-टाइम पाएं. यह जानकारी ठीक वैसी ही होती है जैसी Google Maps या Waze में दिखती है. इस सुविधा से, Navigation Connect Enterprise SKU ट्रिगर होता है.
    • डाइनैमिक ट्रिमिंग: गाड़ी के चलने पर, Navigation Connect अपने-आप ड्राइवर के चालू रूट की पॉलीलाइन (ऐप्लिकेशन में नेविगेट किया गया पूरा रूट) को ट्रिम कर देता है. इससे यह पक्का होता है कि आपको सिर्फ़ बाकी रूट (ड्राइवर की मौजूदा जगह से मंज़िल तक का सेगमेंट) दिखे.
    • अपडेट होने की फ़्रीक्वेंसी: रूट और ट्रैफ़िक का हाल अपने-आप अपडेट होता है. ऐसा तब होता है, जब रूट का फिर से हिसाब लगाया जाता है, क्लाइंट-साइड पर पहले से ही रूट बदलने की सुविधा चालू होती है या ट्रैफ़िक का हाल में बदलाव होता है.
  • रास्ते में हुए बदलावों को ट्रैक करना (सिर्फ़ Waze के लिए): यह पता लगाना कि ड्राइवर ने रास्ता कब बदला, रास्ते में बदलाव की सटीक जगह और समय का पता लगाना, और यह पता लगाना कि बदलाव ड्राइवर ने किया (उदाहरण के लिए, गलत मोड़) या सिस्टम ने किया (उदाहरण के लिए, ट्रैफ़िक से बचने के लिए रास्ता बदलना). इस सुविधा से, Navigation Connect Enterprise SKU ट्रिगर होता है.
  • डेटा को आसानी से शामिल करें: सीधे REST API कॉल का इस्तेमाल करके, यात्रा का रीयल-टाइम डेटा इस्तेमाल करें. इसके अलावा, Google Cloud Pub/Sub की सदस्यताओं का इस्तेमाल करके, अपडेट को बेहतर तरीके से स्ट्रीम करें.

Navigation Connect API के काम करने का तरीका

Navigation Connect API, CreateTrip अनुरोध स्वीकार करता है. इसमें आपके मोबाइल ऐप्लिकेशन के आइडेंटिफ़ायर और सेशन कॉन्फ़िगरेशन की जानकारी शामिल होती है. यह सेवा, यात्रा का एक यूनीक इंस्टेंस जनरेट करती है और यात्रा का टोकन वापस भेजती है. इसके बाद, इस टोकन को Google Maps या Waze के डीप लिंक में जोड़ दिया जाता है. ड्राइवर के नेविगेशन शुरू करने और सहमति देने के बाद, यह सेवा रीयल-टाइम नेविगेशन डेटा को प्रोसेस करती है. साथ ही, टेलीमेट्री अपडेट भेजती है. इनमें जगह की जानकारी, पहुंचने का अनुमानित समय, और बची हुई दूरी शामिल होती है.

संसाधन

नीचे दी गई टेबल में, Navigation Connect API के ज़रिए उपलब्ध संसाधनों की खास जानकारी दी गई है. साथ ही, यह भी बताया गया है कि यह एपीआई कौन-कौनसा डेटा दिखाता है. ज़्यादा जानकारी के लिए, Navigation Connect API का रेफ़रंस देखें.

डेटा रिसॉर्स डेटा वापस लाया गया

JSON फ़ॉर्मैट में पुष्टि करने की जानकारी और मोबाइल ऐप्लिकेशन आइडेंटिफ़ायर.

यात्रा की योजना बनाना लेख पढ़ें.

यह एक यूनीक ट्रिप टोकन होता है. इसका इस्तेमाल, Google Maps या Waze में कनेक्शन शुरू करने के लिए किया जाता है.

Google Maps या Waze लॉन्च करना देखें.

JSON फ़ॉर्मैट में यूनीक ट्रिप आईडी और पुल या पुश मेथड.

यात्रा का डेटा वापस पाना देखें.

यात्रा की टेलीमेट्री की रीयल-टाइम जानकारी. इसमें ये शामिल हैं:

  • यात्रा की स्थिति और मेटाडेटा
  • मौजूदा जगह की जानकारी (अक्षांश/देशांतर)
  • पहुंचने का अनुमानित समय (ईटीए)
  • बची हुई दूरी और समय

यात्रा के डेटा को मैनेज करना लेख पढ़ें.

Navigation Connect API का इस्तेमाल करने का तरीका

1 सेट अप करना सबसे पहले, Google Cloud प्रोजेक्ट सेट अप करें. इसके बाद, दिए गए निर्देशों का पालन करें.
2 यात्रा का प्लान बनाना यूनीक आईडी के साथ यात्रा बनाने के लिए, Navigation Connect API कॉल भेजें और टोकन सेव करें.
3 Google Maps या Waze लॉन्च करना यात्रा का टोकन पास करें और यात्रा का डेटा शेयर करने की सुविधा चालू करने के लिए, Google Maps या Waze लॉन्च करें.
4 यात्रा का डेटा वापस पाना यात्रा का डेटा वापस पाने के लिए, Navigation Connect API कॉल भेजें. Google Cloud Pub/Sub का इस्तेमाल करके, अपडेट पाने के लिए सदस्यता लें. हालांकि, ऐसा करना ज़रूरी नहीं है.
5 यात्रा का डेटा मैनेज करना यात्रा की स्थिति और यात्रा के अन्य डेटा को मैनेज करने का तरीका जानें.