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