नेविगेशन SDK टूल की खास जानकारी

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

Navigation SDK का इस्तेमाल क्यों करें?

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

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

Navigation SDK की मदद से क्या-क्या किया जा सकता है?

Navigation SDK की मदद से, ऐप्लिकेशन में नेविगेशन की बेहतर सुविधा जोड़ी जा सकती है:

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

Navigation SDK कैसे काम करता है

Navigation SDK का इस्तेमाल करके, अपने ऐप्लिकेशन में मैप और नेविगेशन, दोनों सुविधाएं जोड़ी जा सकती हैं. Navigation SDK के दो मुख्य कॉम्पोनेंट हैं:

  • मैप लेयर: मैप लेयर से शुरुआत करें. इसमें मैप व्यू, स्टाइल, यूज़र इंटरफ़ेस (यूआई) कंट्रोल, कैमरा, और इंटरैक्शन का तरीका शामिल है. Navigation SDK में, Maps SDK की मैप वाली सुविधा शामिल होती है. साथ ही, जिन ऐप्लिकेशन में Navigation SDK शामिल होता है उनमें Maps SDK शामिल नहीं किया जा सकता. अगर आपका ऐप्लिकेशन Maps SDK का इस्तेमाल करता है, तो Navigation SDK का इस्तेमाल करने के लिए आपको Maps SDK को हटाना होगा. हालांकि, Maps API, Navigation SDK में करीब-करीब एक जैसा ही है. इसलिए, आम तौर पर आपको Maps SDK को हटाने के अलावा, अपने इंटिग्रेशन को अपडेट करने की ज़रूरत नहीं पड़ती. Maps API के बारे में जानकारी पाने और Maps SDK और Navigation SDK के बीच फ़ंक्शन के अंतर को समझने के लिए, रेफ़रंस सेक्शन में खास जानकारी पेज देखें
  • नेविगेशन की सुविधा: Navigation SDK का इस्तेमाल करके, नेविगेशन की सुविधा जोड़ें. इसमें रास्ते के दिशा-निर्देशों का ओवरले, टर्न कार्ड, और अन्य यूज़र इंटरफ़ेस (यूआई) एलिमेंट शामिल हैं. आपके पास Google Navigation experience का इस्तेमाल करने या अपनी पसंद के मुताबिक custom navigation experience बनाने का विकल्प होता है.

Navigation SDK को इस्तेमाल करने का तरीका

यहां दिए गए चरणों में, Navigation SDK के इस्तेमाल का एक सामान्य उदाहरण दिया गया है:

1 सेट अप करना Google Cloud प्रोजेक्ट बनाएं, अपने एपीआई पासकोड में Navigation SDK जोड़ें, और अपना Android Studio प्रोजेक्ट सेट अप करें. ज़्यादा जानकारी के लिए, अपना प्रोजेक्ट सेट अप करना लेख पढ़ें.
2 अपने पहले रास्ते पर नेविगेट करना अपने ऐप्लिकेशन में किसी एक मंज़िल के लिए रास्ता तय करें. ज़्यादा जानकारी के लिए, एक मंज़िल वाले रास्ते पर नेविगेट करना लेख पढ़ें.
3 नेविगेशन यूज़र इंटरफ़ेस (यूआई) में बदलाव करना मैप पर दिखने वाले पहले से मौजूद यूज़र इंटरफ़ेस (यूआई) कंट्रोल और एलिमेंट में बदलाव करके, नेविगेशन के अनुभव और विज़ुअल को अपनी पसंद के मुताबिक बनाएं. ज़्यादा जानकारी के लिए, नेविगेशन यूज़र इंटरफ़ेस (यूआई) में बदलाव करना लेख पढ़ें.
4 रूटिंग की जानकारी में बदलाव करना रास्ते की प्राथमिकताओं में बदलाव करना और वेपॉइंट मैनेज करना. ज़्यादा जानकारी के लिए, रास्ते की जानकारी लेख पढ़ें.

Navigation SDK की सुविधाओं के बारे में ज़्यादा जानने के लिए, रेफ़रंस देखें या डेमो आज़माएं.