इस दस्तावेज़ में, Geocoding API की मदद से डेवलप किए गए ऐप्लिकेशन के लिए ज़रूरी शर्तों की जानकारी दी गई है. ध्यान दें कि जियोकोडिंग एपीआई का इस्तेमाल, Google के साथ हुए आपके कानूनी समझौते के हिसाब से किया जाता है.
इस्तेमाल की शर्तें और निजता नीति बताना
अगर आप Geocoding API का ऐप्लिकेशन डेवलप करते हैं, तो आपको अपने ऐप्लिकेशन के साथ इस्तेमाल की शर्तें और निजता नीति उपलब्ध करानी होगी, जो Google के साथ हुए आपके कानूनी समझौते में बताए गए दिशा-निर्देशों के मुताबिक हैं:
- इस्तेमाल की शर्तें और निजता नीति सार्वजनिक तौर पर उपलब्ध होनी चाहिए.
- आपको अपने ऐप्लिकेशन के इस्तेमाल की शर्तों में साफ़ तौर पर यह बताना होगा कि आपके ऐप्लिकेशन का इस्तेमाल करने पर, उपयोगकर्ताओं को Google की सेवा की शर्तों का पालन करना होगा.
- आपको अपनी निजता नीति में उपयोगकर्ताओं को यह बताना होगा कि आपने Google Maps API का इस्तेमाल किया है. साथ ही, Google की निजता नीति को रेफ़रंस के तौर पर शामिल करना होगा.
आपकी इस्तेमाल की शर्तें और निजता नीति उपलब्ध कराने के लिए, सुझाया गया जगह आपके ऐप्लिकेशन के प्लैटफ़ॉर्म पर निर्भर करता है.
मोबाइल ऐप्लिकेशन
अगर कोई मोबाइल ऐप्लिकेशन डेवलप किया जा रहा है, तो यह सुझाव दिया जाता है कि आप प्रासंगिक ऐप्लिकेशन स्टोर में और ऐप्लिकेशन सेटिंग मेन्यू में अपने ऐप्लिकेशन के डाउनलोड पेज पर इस्तेमाल की शर्तों और निजता नीति का लिंक दें.
वेब ऐप्लिकेशन
अगर कोई वेब ऐप्लिकेशन डेवलप किया जा रहा है, तो हमारा सुझाव है कि आप अपनी वेबसाइट के फ़ुटर में, इस्तेमाल की शर्तों और निजता नीति का लिंक दें.
कॉन्टेंट को पहले से फ़ेच करना, कैश मेमोरी में सेव करना या सेव करना
Geocoding API का इस्तेमाल करने वाले ऐप्लिकेशन, Google के साथ किए गए आपके कानूनी समझौते की शर्तों का पालन करते हैं. आपके कानूनी समझौते में दी गई शर्तों के मुताबिक, आपको शर्तों में बताई गई सीमित शर्तों को छोड़कर, किसी भी कॉन्टेंट को प्री-फ़ेच, इंडेक्स, स्टोर या कैश मेमोरी में सेव नहीं करना चाहिए.
ध्यान दें कि किसी जगह की यूनीक पहचान करने के लिए इस्तेमाल किए जाने वाले जगह के आईडी पर, कैश मेमोरी में सेव करने से जुड़ी पाबंदियों का लागू नहीं होता.
इसलिए, जगह के आईडी की वैल्यू को हमेशा के लिए सेव किया जा सकता है. जगह का आईडी, Geocoding API के रिस्पॉन्स में place_id
फ़ील्ड में दिखता है. जगह के आईडी वाली गाइड में जगह के आईडी को सेव करने, रीफ़्रेश करने, और मैनेज करने का तरीका जानें.
Geocoding API के नतीजे दिखाना
आप Geocoding API के नतीजे Google Maps पर या मैप के बिना दिखा सकते हैं. अगर आपको किसी मैप पर, जियोकोडिंग एपीआई के नतीजे दिखाने हैं, तो ये नतीजे Google Maps पर दिखाए जाने चाहिए. Google Maps के अलावा किसी अन्य मैप पर Geocoding API के डेटा का इस्तेमाल नहीं किया जा सकता.
Google का लोगो और एट्रिब्यूशन दिखाना
अगर आपका ऐप्लिकेशन Google मैप पर डेटा दिखाता है, तो Google लोगो को शामिल किया जाएगा और उसे बदला नहीं जा सकता. जो ऐप्लिकेशन Google मैप वाली स्क्रीन पर ही Google डेटा दिखाते हैं उन्हें Google को आगे एट्रिब्यूशन देने की ज़रूरत नहीं है.
अगर आपका ऐप्लिकेशन किसी ऐसे पेज या व्यू पर डेटा दिखाता है जिस पर Google Maps भी नहीं दिखता, तो आपको उस डेटा के साथ Google का लोगो दिखाना होगा. उदाहरण के लिए, अगर आपका ऐप्लिकेशन एक टैब पर Google डेटा दिखाता है और उसी डेटा के साथ दूसरे टैब पर Google मैप दिखाता है, तो पहले टैब में Google का लोगो दिखना चाहिए. अगर आपका ऐप्लिकेशन खोज फ़ील्ड का इस्तेमाल ऑटोकंप्लीट के साथ या उसके बिना करता है, तो लोगो को इनलाइन दिखाया जाना चाहिए.
Google लोगो को मैप पर सबसे नीचे बाएं कोने में रखा जाना चाहिए और एट्रिब्यूशन की जानकारी नीचे दाएं कोने में दी जानी चाहिए. ये दोनों ही पूरी जानकारी मैप पर दिखाई जानी चाहिए, न कि मैप के नीचे या ऐप्लिकेशन में किसी दूसरी जगह पर. मैप के नीचे दिए गए उदाहरण में, मैप में नीचे बाईं ओर Google का लोगो और नीचे दाईं ओर एट्रिब्यूशन दिखाया गया है.
हल्के रंग के बैकग्राउंड पर इस्तेमाल करने के लिए | गहरे रंग के बैकग्राउंड पर इस्तेमाल करने के लिए |
---|---|
नीचे दी गई ZIP फ़ाइल में, डेस्कटॉप, Android, और iOS ऐप्लिकेशन के लिए सही साइज़ में Google का लोगो है. इन लोगो का साइज़ बदलने या उनमें किसी भी तरह का बदलाव करने की अनुमति नहीं है.
डाउनलोड करें: google_logo.zip
एट्रिब्यूशन में बदलाव न करें. एट्रिब्यूशन की जानकारी को न हटाएं, न धुंधला करें, और न ही काटें. Google के लोगो का इनलाइन इस्तेमाल नहीं किया जा सकता. उदाहरण के लिए, "ये मैप [Google_logo] से मिले हैं".
एट्रिब्यूशन को पास में रखें. अगर सीधे एम्बेड किए गए कॉन्टेंट के अलावा, Google की इमेज के स्क्रीनशॉट का इस्तेमाल किया जा रहा है, तो इमेज में दिखने वाले स्टैंडर्ड एट्रिब्यूशन को शामिल करें. अगर ज़रूरी हो, तो एट्रिब्यूशन टेक्स्ट की स्टाइल और प्लेसमेंट को अपनी पसंद के मुताबिक बनाया जा सकता है. हालांकि, ऐसा तभी किया जा सकता है, जब टेक्स्ट, कॉन्टेंट के आस-पास हो और आम दर्शक या पाठक को आसानी से समझ आ सके. एट्रिब्यूशन को कॉन्टेंट से दूर नहीं ले जाया जा सकता, जैसे कि अपनी किताब के आखिर तक, आपकी फ़ाइलों के क्रेडिट, शो के क्रेडिट या वेबसाइट के फ़ुटर.
डेटा उपलब्ध करवाने वाली तीसरे पक्ष की कंपनियों को शामिल करें. हमारे मैपिंग प्रॉडक्ट पर मौजूद कुछ डेटा और इमेज, Google के अलावा अन्य कंपनियों से मिलती हैं. अगर ऐसी इमेज का इस्तेमाल किया जा रहा है, तो एट्रिब्यूशन के टेक्स्ट में "Google" और डेटा उपलब्ध कराने वाली कंपनी का नाम होना चाहिए. जैसे, "मैप डेटा: Google, Maxar Technologies." जब तस्वीरों के साथ तीसरे पक्ष की डेटा देने वाली किसी कंपनी के बारे में बताया जाता है, तो सिर्फ़ "Google" या Google का लोगो शामिल करना सही नहीं होता.
अगर आप किसी ऐसे डिवाइस पर Google Maps Platform का इस्तेमाल कर रहे हैं जहां एट्रिब्यूशन डिसप्ले काम नहीं कर रहा है, तो अपने इस्तेमाल के उदाहरण के लिए सही लाइसेंस के बारे में चर्चा करने के लिए कृपया Google की सेल्स टीम से संपर्क करें.
Google एट्रिब्यूशन के लिए स्टाइल के बारे में दिशा-निर्देश
अगर डाउनलोड किए जा सकने वाले Google लोगो का इस्तेमाल नहीं किया जा सकता, तो सीएसएस और एचटीएमएल में Google एट्रिब्यूशन के लिए स्टाइल के दिशा-निर्देश यहां दिए गए हैं.
जगह खाली करना
लॉकअप के आस-पास की खाली जगह, Google में मौजूद "G" की ऊंचाई के बराबर या उससे ज़्यादा होनी चाहिए.
एट्रिब्यूशन कॉपी और Google लोगो के बीच की जगह "G" की चौड़ाई से आधी होनी चाहिए.
टेक्स्ट पढ़ने में आसानी
ब्यौरा हमेशा साफ़ और आसानी से पढ़ा जा सकने वाला होना चाहिए. साथ ही, यह किसी दिए गए बैकग्राउंड के लिए सही रंग में दिखना चाहिए. चुने गए लोगो के वैरिएशन के लिए, हमेशा ज़रूरत के मुताबिक कंट्रास्ट रखें.
रंग
Google मटीरियल स्लेटी 700 टेक्स्ट का इस्तेमाल सफ़ेद या हल्के रंग के बैकग्राउंड पर करें, जिसमें 0% से 40% तक काले रंग का इस्तेमाल किया गया हो.
#5F6368 RGB 95 99 104 HSL 213 5 39 HSB 213 9 41
गहरे रंग के बैकग्राउंड और फ़ोटोग्राफ़ी या गैर-व्यस्त पैटर्न पर, बायलाइन और एट्रिब्यूशन के लिए सफ़ेद टेक्स्ट का इस्तेमाल करें.
#FFFFFF RGB 255 255 255 HSL 0 0 100 HSB 0 0 100
फ़ॉन्ट
Roboto फ़ॉन्ट का इस्तेमाल करें.
सीएसएस का उदाहरण
नीचे दी गई सीएसएस को "Google" टेक्स्ट पर लागू करने पर, "Google" को सफ़ेद या हल्के रंग के बैकग्राउंड पर सही फ़ॉन्ट, रंग, और स्पेसिंग के साथ रेंडर किया जाएगा.
font-family: Roboto; font-style: normal; font-weight: 500; font-size: 16px; line-height: 16px; padding: 16px; letter-spacing: 0.0575em; /* 0.69px */ color: #5F6368;