Geocoding API के लिए नीतियां और एट्रिब्यूशन

इस दस्तावेज़ में, Geocoding API की मदद से बनाए गए ऐप्लिकेशन के लिए ज़रूरी शर्तें बताई गई हैं. ध्यान दें कि Geocoding API के इस्तेमाल पर, Google के साथ हुए आपके समझौते की शर्तें लागू होती हैं.

नीतियां

इस सेक्शन में, Geocoding API से जुड़ी नीतियों के बारे में बताया गया है. नीतियों में, सेवा को सही तरीके से इस्तेमाल करने और Google Maps Platform की उम्मीदों के मुताबिक काम करने के लिए, लागू करने के दिशा-निर्देश और ज़रूरी शर्तें दी गई हैं.

कैश मेमोरी में सेव करने की पाबंदियों से जुड़े अपवाद

ध्यान दें कि जगह का आईडी , किसी जगह की यूनीक पहचान के लिए इस्तेमाल किया जाता है. यह कैश मेमोरी में सेव करने की पाबंदियों से छूट दी गई है. इसलिए, जगह के आईडी की वैल्यू को हमेशा के लिए सेव किया जा सकता है. जगह का आईडी, एपीआई के जवाबों में place_id फ़ील्ड में दिखता है. जगह के आईडी सेव करने, रीफ़्रेश करने, और मैनेज करने का तरीका जानने के लिए, जगह के आईडी से जुड़ा लेख पढ़ें.

क्लाइंट-साइड पर फ़िल्टर करना और क्रम बदलना

नतीजों की टॉप-लेवल सूची पर, क्लाइंट-साइड पर फ़िल्टर किया जा सकता है. उदाहरण के लिए, ऐसे पतों के नतीजों को हटाया जा सकता है जो किसी खास देश या पोस्टल कोड के मानदंड से मेल नहीं खाते. इसके अलावा, किसी एक नतीजे में शामिल सब-लिस्ट को फ़िल्टर या उनका क्रम बदला जा सकता है. उदाहरण के लिए, नेविगेशन के कुछ पॉइंट को प्राथमिकता दी जा सकती है. हालांकि, फ़िल्टर करने या क्रम बदलने के मानदंड, लोगों को गुमराह करने वाले नहीं होने चाहिए. आपको यह पक्का करना होगा कि इन बदलावों से, एपीआई से मिले असली डेटा को गलत तरीके से न दिखाया जाए.

यूरोपियन इकनॉमिक एरिया में शामिल देश और इलाके

इस प्रॉडक्ट के लिए, यूरोपियन इकनॉमिक एरिया (ईईए) में बिलिंग पते वाले ग्राहकों के लिए, सेवा की अलग-अलग शर्तें लागू होती हैं. साथ ही, इसकी सुविधाएं भी अलग-अलग हो सकती हैं. Google Maps Platform की मदद से ऐप्लिकेशन बनाने से पहले, ईईए के लिए लागू होने वाली इन शर्तों और जानकारी की समीक्षा करें:

अगर आपका बिलिंग पता ईईए में नहीं है, तो सेवा की ये शर्तें लागू होती हैं:

Google Maps के एट्रिब्यूशन से जुड़ी ज़रूरी शर्तें

इस सेक्शन में, अपने ऐप्लिकेशन में Google Maps और कॉन्टेंट दिखाने के लिए, एट्रिब्यूशन से जुड़ी ज़रूरी शर्तें और दिशा-निर्देश दिए गए हैं.

Google Maps का एट्रिब्यूशन दिखाना

अपने ऐप्लिकेशन या वेबसाइट में, Google Maps Platform के एपीआई से मिला कॉन्टेंट दिखाते समय, आपको Google Maps के एट्रिब्यूशन से जुड़ी ज़रूरी शर्तों का पालन करना होगा. अगर कॉन्टेंट, Google Maps पर दिखाया जाता है और उस पर एट्रिब्यूशन पहले से ही दिख रहा है, तो आपको अलग से एट्रिब्यूशन जोड़ने की ज़रूरत नहीं है.

Google Maps का एट्रिब्यूशन शामिल करना

Google Maps Platform, यूज़र इंटरफ़ेस (यूआई) में Google Maps का एट्रिब्यूशन पहले से ही उपलब्ध कराता है. जैसे, Places UI Kit में:

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

जहां तक हो सके, एट्रिब्यूशन के लिए Google Maps के लोगो का इस्तेमाल करें. अगर जगह कम है, तो Google Maps टेक्स्ट का इस्तेमाल किया जा सकता है. लोगों को हमेशा यह साफ़ तौर पर पता होना चाहिए कि कौनसे कॉन्टेंट को Google Maps उपलब्ध कराता है.

बाईं ओर: Google Maps के लोगो का एट्रिब्यूशन, दाईं ओर: Google Maps के टेक्स्ट का एट्रिब्यूशन
बाईं ओर: Google Maps के लोगो वाले एट्रिब्यूशन का उदाहरण, दाईं ओर: Google Maps के टेक्स्ट वाले एट्रिब्यूशन का उदाहरण

लोगो एट्रिब्यूशन

अपने ऐप्लिकेशन या वेबसाइट में Google Maps के लोगो का इस्तेमाल करने के लिए, इन ज़रूरी शर्तों का पालन करें.
Google Maps के लोगो के एट्रिब्यूशन के लिए स्वीकार किए जाने वाले वैरिएशन
Google Maps के लोगो वाले एट्रिब्यूशन के लिए, स्वीकार किए जाने वाले बदलावों के उदाहरण

Google Maps के लोगो डाउनलोड करना

Google Maps के आधिकारिक लोगो वाली फ़ाइलों का इस्तेमाल करें. नीचे दिए गए लोगो डाउनलोड करें और इस सेक्शन में दिए गए दिशा-निर्देशों का पालन करें.

Google Maps के एट्रिब्यूशन वाली ऐसेट डाउनलोड करना

Google Maps के लोगो का इस्तेमाल करते समय, इन दिशा-निर्देशों का पालन करें.

  • लोगो में किसी भी तरह का बदलाव न करें.
  • लोगो के आसपेक्ट रेशियो को बनाए रखें, ताकि वह खराब न दिखे.
  • मिले-जुले पैटर्न वाले बैकग्राउंड पर, आउटलाइन वाले लोगो का इस्तेमाल करें. जैसे, मैप या इमेज.
  • सादे बैकग्राउंड पर, बिना आउटलाइन वाले लोगो का इस्तेमाल करें. जैसे, एक ही रंग या हल्का ग्रेडिएंट.

लोगो के साइज़ से जुड़ी ज़रूरी शर्तें

Google Maps के लोगो के लिए, साइज़ से जुड़ी इन ज़रूरी शर्तों का पालन करें:
  • लोगो की कम से कम ऊंचाई: 16dp
  • लोगो की ज़्यादा से ज़्यादा ऊंचाई: 19dp
  • लोगो के चारों ओर कम से कम खाली जगह: बाईं, दाईं, और ऊपर की ओर 10dp, नीचे की ओर 5dp

dp के बारे में जानने के लिए, Material Design की वेबसाइट पर पिक्सल डेंसिटी देखें.

Google Maps का लोगो, जिसमें कम से कम खाली जगह और स्वीकार्य साइज़ रेंज दिखाई गई है
Google Maps के लोगो का उदाहरण. इसमें कम से कम खाली जगह और स्वीकार किए जाने वाले साइज़ की रेंज दिखाई गई है

लोगो की सुलभता

Google Maps के लोगो के लिए, सुलभता से जुड़ी इन ज़रूरी शर्तों का पालन करें:
Google Maps के लोगो एट्रिब्यूशन के लिए, अस्वीकार किए जाने वाले बदलाव और सुलभता से जुड़ी समस्याएं
Google Maps के लोगो वाले एट्रिब्यूशन के लिए, स्वीकार नहीं किए जाने वाले बदलावों और सुलभता से जुड़ी समस्याओं के उदाहरण

टेक्स्ट एट्रिब्यूशन

अगर आपके इंटरफ़ेस का साइज़, Google Maps के लोगो का इस्तेमाल करने के लिए सही नहीं है, तो Google Maps को टेक्स्ट में लिखा जा सकता है. इन दिशा-निर्देशों का पालन करें:

Google Maps के टेक्स्ट एट्रिब्यूशन के मान्य वैरिएशन
Google Maps के टेक्स्ट वाले एट्रिब्यूशन के लिए, स्वीकार किए जाने वाले बदलावों के उदाहरण
  • Google Maps टेक्स्ट में किसी भी तरह का बदलाव न करें:
    • Google Maps के केस में बदलाव न करें
    • Google Maps को एक से ज़्यादा लाइनों में न लिखें
    • Google Maps को किसी दूसरी भाषा में स्थानीय भाषा में अनुवाद न करें.
    • HTML एट्रिब्यूट translate="no" का इस्तेमाल करके, ब्राउज़र को Google Maps का अनुवाद करने से रोकें.
Google Maps के टेक्स्ट एट्रिब्यूशन के अमान्य वर्शन
Google Maps के टेक्स्ट वाले एट्रिब्यूशन के लिए, स्वीकार नहीं किए जाने वाले बदलावों के उदाहरण
  • Google Maps के टेक्स्ट को, यहां दी गई टेबल में बताए गए तरीके से स्टाइल करें:

    Google Maps के टेक्स्ट को स्टाइल करने से जुड़ी ज़रूरी शर्तें
    प्रॉपर्टी स्टाइल
    फ़ॉन्ट फ़ैमिली Roboto. फ़ॉन्ट लोड करना ज़रूरी नहीं है.
    फ़ॉलबैक फ़ॉन्ट फ़ैमिली आपके प्रॉडक्ट में पहले से इस्तेमाल किया जा रहा कोई भी sans serif बॉडी फ़ॉन्ट या डिफ़ॉल्ट सिस्टम फ़ॉन्ट को चालू करने के लिए "Sans-Serif"
    फ़ॉन्ट स्टाइल सामान्य
    फ़ॉन्ट की मोटाई 400
    फ़ॉन्ट का रंग सफ़ेद, काला (#1F1F1F) या ग्रे (#5E5E5E). बैकग्राउंड के साथ, सुलभता के लिए ज़रूरी (4.5:1) कंट्रास्ट बनाए रखें.
    फ़ॉन्ट का साइज़ फ़ॉन्ट का कम से कम साइज़: 12sp
    फ़ॉन्ट का ज़्यादा से ज़्यादा साइज़: 16sp
    sp के बारे में जानने के लिए, Material Design की वेबसाइट पर फ़ॉन्ट साइज़ यूनिट देखें.
    अक्षरों के बीच की दूरी सामान्य

सीएसएस का उदाहरण

यहां दिया गया सीएसएस, Google Maps को सफ़ेद या हल्के बैकग्राउंड पर, सही टाइपोग्राफ़िक स्टाइल और रंग के साथ रेंडर करता है.

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

.GMP-attribution {
font-family: Roboto, Sans-Serif;
font-style: normal;
font-weight: 400;
font-size: 1rem;
letter-spacing: normal;
white-space: nowrap;
color: #5e5e5e;
}

विज़ुअल से जुड़ी ज़रूरी शर्तें

Google Maps के एट्रिब्यूशन को विज़ुअल तौर पर दिखाने के लिए, इन ज़रूरी शर्तों का पालन करें.
  • एट्रिब्यूशन को कॉन्टेंट के सबसे ऊपर या सबसे नीचे और उसी विज़ुअल कंटेनर में रखें. कॉन्टेंट की एक लाइन के लिए, एट्रिब्यूशन को दाईं या बाईं ओर रखा जा सकता है.

  • Google Maps Platform के कॉन्टेंट को दूसरे कॉन्टेंट से अलग दिखाएं. इसके लिए, यूआई के ऐसे संकेत इस्तेमाल करें जो साफ़ तौर पर दिखें. जैसे, बॉर्डर, बैकग्राउंड का रंग, शैडो या पर्याप्त खाली जगह.

  • Google Maps Platform के कॉन्टेंट के अलावा किसी और कॉन्टेंट के साथ Google Maps का एट्रिब्यूशन जोड़कर, उसे गलत तरीके से न दिखाएं.
  • पक्का करें कि एट्रिब्यूशन हमेशा दिखे और उसे पढ़ा जा सके. इसे कभी भी न हटाएं, छिपाएं, धुंधला करें या इसमें बदलाव करें.

इन विज़ुअल से जुड़ी ज़रूरी शर्तों के उदाहरण, यहां दी गई इमेज में दिखाए गए हैं.

Google Maps एट्रिब्यूशन का उदाहरण, जिसमें कॉन्टेंट के ऊपर, नीचे, और बगल में एट्रिब्यूशन दिखाया गया है
Google Maps के एट्रिब्यूशन का उदाहरण. इसे कॉन्टेंट के सबसे ऊपर, सबसे नीचे, और बगल में दिखाया गया है

Google Maps के कॉन्टेंट (जगह की रेटिंग) को अन्य कॉन्टेंट से अलग करने के दो तरीकों का उदाहरण
Google Maps के कॉन्टेंट (जगह की रेटिंग) को दूसरे कॉन्टेंट से अलग दिखाने के दो तरीकों का उदाहरण

Google Maps के एट्रिब्यूशन को न छिपाएं या इसे अन्य सोर्स के कॉन्टेंट के साथ न मिलाएं
Google Maps के एट्रिब्यूशन को धुंधला न करें या इसे दूसरे सोर्स के कॉन्टेंट के साथ न मिलाएं

तृतीय-पक्ष डेटा प्रदाता

मैपिंग से जुड़े हमारे कुछ प्रॉडक्ट में मौजूद डेटा और इमेज, Google के अलावा अन्य कंपनियों से मिलती हैं. कुछ प्रॉडक्ट के लिए, जैसे कि Map Tiles API, हम आपको तीसरे पक्ष के डेटा प्रदाता के लिए ज़रूरी एट्रिब्यूशन दे सकते हैं. ऐसा होने पर, आपके एट्रिब्यूशन के टेक्स्ट में "Google Maps" और डेटा उपलब्ध कराने वाली कंपनी या कंपनियों का नाम शामिल होना चाहिए. जैसे, "मैप का डेटा: Google, Maxar Technologies." अगर Google, तीसरे पक्ष का एट्रिब्यूशन उपलब्ध कराता है, तो सिर्फ़ "Google Maps" या Google का लोगो शामिल करना सही एट्रिब्यूशन नहीं है.

एआई की मदद से बनाई गई खास जानकारी

अपने ऐप्लिकेशन में, एआई की मदद से बनाई गई खास जानकारी दिखाते समय, आपको ये काम करने होंगे:

  • यहां बताए गए तरीके से, ज़रूरी एट्रिब्यूशन, शिकायत करने के लिंक, और रेफ़रंस लिंक दिखाएं.
  • लोगों को, Google Maps Platform से मिली खास जानकारी का पूरा टेक्स्ट पढ़ने की सुविधा मिलनी चाहिए.

एआई की मदद से बनाई गई खास जानकारी के लिए, डिसक्लेमर टेक्स्ट दिखाना

एआई की मदद से बनाई गई खास जानकारी दिखाते समय, हमेशा स्थानीय भाषा में अनुवाद किया गया डिसक्लेमर टेक्स्ट (जवाब के मुख्य हिस्से के disclosure_text फ़ील्ड में दिया गया) खास जानकारी के ठीक नीचे शामिल करें. एपीआई से मिले डिसक्लेमर टेक्स्ट में कभी भी बदलाव न करें या उसमें कुछ न जोड़ें.

एआई की मदद से जनरेट की गई खास जानकारी, जिसमें डिसक्लोज़र का टेक्स्ट शामिल हो
पहली इमेज: एआई की मदद से बनाई गई खास जानकारी के नीचे, डिसक्लेमर टेक्स्ट सही तरीके से दिखाया गया है.

मंज़िल पर पहुंचने की खास जानकारी से जुड़ी ज़रूरी शर्तें

आपके ऐप्लिकेशन में दिखाई जाने वाली, मंज़िल पर पहुंचने की खास जानकारी के साथ, यह टेक्स्ट और ज़रूरी लिंक शामिल होने चाहिए:

टेक्स्ट आवश्यकता
इस खास जानकारी के बारे में "Google को लोकल लिस्टिंग में दी गई जानकारी कैसे मिलती है और वह इसका इस्तेमाल कैसे करता है" के लिए, यह लिंक इस्तेमाल करें: https://support.google.com/local-listings/answer/9851099.
इस खास जानकारी की शिकायत करें

किसी खास जानकारी के कॉन्टेंट के बारे में Google को शिकायत करने के लिए, जवाब के flag_content_url फ़ील्ड में मौजूद लिंक का इस्तेमाल करें.

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

एआई की मदद से जनरेट की गई खास जानकारी, जिसमें ज़रूरी लिंक शामिल हों
दूसरी इमेज: एआई की मदद से बनाई गई खास जानकारी के साथ, ज़रूरी लिंक दिखाए गए हैं. ये लिंक, लोगों के लिए ओवरफ़्लो मेन्यू का इस्तेमाल करके उपलब्ध कराए गए हैं.

गाड़ियों में इस्तेमाल के लिए, दिशा-निर्देश दिखाना

ड्राइवर की सुरक्षा के लिए, Google का सुझाव है कि गाड़ियों में इस्तेमाल के लिए, एआई की मदद से बनाई गई खास जानकारी को पार्क किए गए मोड में रेंडर किया जाए. अगर ड्राइविंग मोड में खास जानकारी रेंडर की जा रही है, तो स्क्रीन पर दिखने वाली जानकारी साफ़ और संक्षिप्त होनी चाहिए, ताकि ड्राइवर का ध्यान तुरंत सड़क पर वापस आ जाए:

  • तीन से ज़्यादा लाइनें नहीं होनी चाहिए
  • 120 वर्ण या 24 शब्दों से ज़्यादा नहीं होने चाहिए
  • फ़ॉन्ट का साइज़ कम से कम 24dp होना चाहिए

खास तौर पर गाड़ियों के संदर्भ में, एआई की मदद से बनाई गई खास जानकारी को ऐसे तरीकों से रेंडर करना डेवलपर की ज़िम्मेदारी है जो सुरक्षित हों और स्थानीय कानूनों और नियमों के मुताबिक हों.