नेविगेशन SDK टूल की मदद से, अपने मोबाइल ऐप्लिकेशन में Google Maps के रास्ते के दिशा-निर्देश देने की सुविधा को इंटिग्रेट किया जा सकता है. सबसे अहम बात यह है कि यह मौजूदा रास्ते के सेगमेंट और आखिरी डेस्टिनेशन का डेटा उपलब्ध कराता है. यह डेटा, ड्राइवर के SDK से मिली जगह की जानकारी के अपडेट और अक्षांश/देशांतर के निर्देशांक के साथ, फ़्लीट इंजन को भेजा जाता है. ऐसा तब होता है, जब आपका ड्राइवर गाड़ी चलाना शुरू करता है. इससे ड्राइविंग का बेहतर अनुभव मिलता है.
Navigation SDK टूल का इस्तेमाल क्यों करना चाहिए?
नेविगेशन SDK टूल, ड्राइवर के रास्तों के अपडेट के लिए, Fleet Engine के साथ आसानी से इंटिग्रेट हो जाता है. Driver SDK के साथ-साथ नेविगेशन SDK टूल का इस्तेमाल करने से, आपका ड्राइवर एक ही ऐप्लिकेशन का इस्तेमाल करके असाइनमेंट मैनेज कर सकता है और नेविगेट कर सकता है. ऐसा करने के लिए, उसे किसी दूसरे ऐप्लिकेशन पर स्विच करने की ज़रूरत नहीं पड़ती. यह सुविधा, Google Maps के उपभोक्ता वर्शन जैसी ही होती है.
नेविगेशन एसडीके टूल की मदद से क्या-क्या किया जा सकता है?
Fleet Engine के साथ इनके बारे में जानकारी देने के लिए, Navigation SDK टूल का इस्तेमाल करें.
- Google Maps की मदद से, भरोसेमंद मोड़-दर-मोड़ नेविगेशन निर्देश.
- Driver SDK की ओर से दिए गए अक्षांश/देशांतर के निर्देशों के आधार पर, पसंद के मुताबिक बनाए गए रास्ते.
- पसंद के मुताबिक बनाए गए मैप एलिमेंट, जैसे कि कस्टम मार्कर, ओवरले, और यूज़र इंटरफ़ेस (यूआई) एलिमेंट. इनकी मदद से, नेविगेशन की मुख्य जानकारी को हाइलाइट किया जा सकता है और नेविगेशन के अनुभव को अपनी पसंद के मुताबिक बनाया जा सकता है.
Navigation SDK टूल कैसे काम करता है
नेविगेशन SDK टूल, Fleet Engine को रास्ते की जानकारी और डेस्टिनेशन की जानकारी देता है. वहीं, ड्राइवर SDK टूल, जगह की जानकारी के अपडेट, अक्षांश/देशांतर के निर्देश, बाकी दूरी, और ईटीए की जानकारी की स्ट्रीम उपलब्ध कराता है. वाहन के अन्य सभी डेटा अपडेट, ग्राहक के बैकएंड को भेजे जाने चाहिए. यह बैकएंड, डेटा को Fleet Engine को भेजता है.
Navigation SDK टूल का इस्तेमाल करने का तरीका
यहां दिए गए तरीके से, ड्राइवर ऐप्लिकेशन में नेविगेशन SDK टूल को शामिल करने के लिए, इस्तेमाल के सामान्य उदाहरण की जानकारी मिलती है:
Android
1 | Google Cloud प्रोजेक्ट सेट अप करना | Navigation SDK का इस्तेमाल करने से पहले, Google Cloud प्रोजेक्ट बनाएं. ज़्यादा जानकारी के लिए, Google Cloud प्रोजेक्ट सेट अप करना लेख पढ़ें. |
2 | अपनी एपीआई पासकोड में Navigation SDK टूल जोड़ना | एपीआई पासकोड एक यूनीक आइडेंटिफ़ायर होता है, जो आपके अनुरोधों की पुष्टि करता है. नेविगेशन एसडीके टूल का इस्तेमाल करने के लिए, अपने प्रोजेक्ट से कम से कम एक एपीआई पासकोड जोड़ें. ज़्यादा जानकारी के लिए, एपीआई पासकोड का इस्तेमाल करना लेख पढ़ें. |
3 | Android Studio प्रोजेक्ट सेट अप करना | Android प्रोजेक्ट बनाएं और उसमें Navigation SDK टूल को इंटिग्रेट करें. ज़्यादा जानकारी के लिए, Android Studio प्रोजेक्ट सेट अप करना लेख पढ़ें. |
4 | अपने प्रोजेक्ट में Driver SDK टूल जोड़ना | Fleet Engine की सभी सुविधाओं का फ़ायदा पाने के लिए, Driver SDK टूल इंस्टॉल और कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, ऑन-डिमांड यात्राओं के लिए Driver SDK टूल पाना और शेड्यूल किए गए टास्क के लिए Driver SDK टूल पाना लेख पढ़ें. |
iOS
1 | Google Cloud प्रोजेक्ट सेट अप करना | Navigation SDK का इस्तेमाल करने से पहले, Google Cloud प्रोजेक्ट बनाएं. ज़्यादा जानकारी के लिए, Google Cloud प्रोजेक्ट सेट अप करना लेख पढ़ें. |
2 | अपनी एपीआई पासकोड में Navigation SDK टूल जोड़ना | एपीआई पासकोड एक यूनीक आइडेंटिफ़ायर होता है, जो आपके अनुरोधों की पुष्टि करता है. नेविगेशन एसडीके टूल का इस्तेमाल करने के लिए, अपने प्रोजेक्ट से कम से कम एक एपीआई पासकोड जोड़ें. ज़्यादा जानकारी के लिए, एपीआई पासकोड का इस्तेमाल करना लेख पढ़ें. |
3 | Xcode प्रोजेक्ट सेट अप करना | Xcode प्रोजेक्ट बनाएं और उसमें Navigation SDK टूल इंस्टॉल करें. ज़्यादा जानकारी के लिए, Xcode प्रोजेक्ट सेट अप करना लेख पढ़ें. |
4 | अपने प्रोजेक्ट में Driver SDK टूल जोड़ना | Fleet Engine की सभी सुविधाओं का फ़ायदा पाने के लिए, Driver SDK टूल इंस्टॉल और कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, ऑन-डिमांड यात्राओं के लिए Driver SDK टूल पाना और शेड्यूल किए गए टास्क के लिए Driver SDK टूल पाना लेख पढ़ें. |
नेविगेशन SDK टूल की सुविधाओं के बारे में ज़्यादा जानने के लिए, Android और iOS के लिए नेविगेशन SDK टूल का पूरा दस्तावेज़ देखें.