iOS के लिए Navigation SDK टूल से जुड़ी नीतियां

इस दस्तावेज़ में, iOS के लिए Navigation SDK टूल का इस्तेमाल करके बनाए गए ऐप्लिकेशन से जुड़ी ज़रूरी शर्तों के बारे में बताया गया है.

ग्राहक के डेटा को लागू करने का मान्य तरीका

iOS के लिए Navigation SDK टूल को इस तरह से डिज़ाइन किया गया है कि यह ड्राइवर को मोबाइल ऐप्लिकेशन में, मोड़-दर-मोड़ नेविगेशन की जानकारी रीयल-टाइम में दे सके. एपीआई से जनरेट किए गए डेटा का इस्तेमाल अन्य ऐप्लिकेशन में भी किया जा सकता है. इससे ड्राइवर की स्थिति के बारे में जानकारी शेयर की जा सकती है. साथ ही, ड्राइवर की जगहों को सामान्य तौर पर ट्रैक किया जा सकता है.

ग्राहक के लिए लागू करने की अनुमति नहीं है

iOS के लिए Navigation SDK टूल का इस्तेमाल सिर्फ़ कमर्शियल ऐप्लिकेशन के लिए किया जा सकता है. Google से पहले ही लिखित सहमति लिए बिना, iOS के लिए Navigation SDK टूल का इस्तेमाल इन कैटगरी के लिए नहीं किया जा सकता:

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

कॉन्टेंट स्क्रैप करना

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

नेविगेशन यूज़र इंटरफ़ेस (यूआई) में किए जा सकने वाले बदलाव

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

ऐसा करते समय, आपको ऐसे बदलाव नहीं करने चाहिए जिनसे ड्राइवर सुरक्षित तरीके से गाड़ी न चला पाएं. उदाहरण के लिए, इन बदलावों से ड्राइवर की सुरक्षा पर बुरा असर पड़ सकता है. इसलिए, इनसे बचना चाहिए:

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

लागू करने से जुड़ी अन्य ज़रूरी शर्तें

  • Google से पहले से लिखित सहमति लिए बिना, Navigation SDK के इन-प्रॉडक्ट की शर्तों में बदलाव नहीं किया जा सकता.
  • आपके ऐप्लिकेशन को, असली उपयोगकर्ताओं को ऐप्लिकेशन के पहले इस्तेमाल के दौरान यह जानकारी दिखानी होगी:
    • Navigation SDK के इस्तेमाल की शर्तें.
    • असली उपयोगकर्ताओं को नेविगेशन का इस्तेमाल करते समय, हमेशा अपने विवेक से काम लेना चाहिए. ऐसा इसलिए, क्योंकि Navigation SDK Service से मिली जानकारी, रीयल-टाइम में मौजूद असल स्थितियों से अलग हो सकती है.
    • नेविगेशन एसडीके सेवा से मिली दिशा-निर्देशों का पालन करने पर, असली उपयोगकर्ताओं को होने वाले खर्च की ज़िम्मेदारी सिर्फ़ उनकी होती है. जैसे, टोल टैक्स या ज़्यादा यात्रियों वाली गाड़ियों के लिए बनी लेन का शुल्क.