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 API से कॉन्टेंट दिखाते समय, आपको Google Maps के एट्रिब्यूशन की ज़रूरी शर्तों का पालन करना होगा. अगर कॉन्टेंट को Google मैप पर दिखाया जाता है, तो आपको अलग से एट्रिब्यूशन जोड़ने की ज़रूरत नहीं है. ऐसा इसलिए, क्योंकि Google मैप पर एट्रिब्यूशन पहले से ही दिखता है.

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

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

  • एट्रिब्यूशन को न हटाएं, भले ही वह कहीं भी दिखाया गया हो. एट्रिब्यूशन में बदलाव न करें, उसे छिपाएं नहीं या उसे धुंधला न करें. साथ ही, पक्का करें कि वह बैकग्राउंड में साफ़ तौर पर दिख रहा हो.
  • 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

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

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 को किसी दूसरी भाषा में स्थानीय भाषा के हिसाब से न बनाएं.
    • एचटीएमएल एट्रिब्यूट translate="no" का इस्तेमाल करके, ब्राउज़र को Google Maps का अनुवाद करने से रोकें.
Google Maps के टेक्स्ट एट्रिब्यूशन के अमान्य वैरिएशन
Google Maps के टेक्स्ट एट्रिब्यूशन के ऐसे वैरिएशन जो स्वीकार नहीं किए जाते
  • Google Maps के टेक्स्ट को स्टाइल करने के लिए, यहां दी गई टेबल में बताया गया तरीका अपनाएं:

    Google Maps पर टेक्स्ट-स्टाइलिंग से जुड़ी ज़रूरी शर्तें
    प्रॉपर्टी स्टाइल
    फ़ॉन्ट फ़ैमिली Roboto. फ़ॉन्ट लोड करना ज़रूरी नहीं है.
    फ़ॉलबैक फ़ॉन्ट फ़ैमिली आपके प्रॉडक्ट में पहले से इस्तेमाल किया गया कोई भी sans serif बॉडी फ़ॉन्ट या डिफ़ॉल्ट सिस्टम फ़ॉन्ट को शुरू करने के लिए "Sans-Serif"
    फ़ॉन्ट स्टाइल सामान्य
    फ़ॉन्ट की मोटाई 400
    फ़ॉन्ट का रंग सफ़ेद, काला (#1F1F1F) या स्लेटी (#5E5E5E). बैकग्राउंड के मुकाबले, ऐक्सेस किए जा सकने वाले (4.5:1) कंट्रास्ट को बनाए रखें.
    फ़ॉन्ट का साइज़ फ़ॉन्ट का साइज़ कम से कम: 12एसपी
    फ़ॉन्ट का साइज़ ज़्यादा से ज़्यादा: 16एसपी
    एसपी के बारे में जानने के लिए, 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 को किसी ऐसे कॉन्टेंट के साथ न दिखाएं जो Google Maps Platform का नहीं है.
  • पुष्टि करें कि एट्रिब्यूशन हमेशा दिखता हो और उसे पढ़ा जा सके. इसे कभी भी हटाएं, छिपाएं, धुंधला न करें या इसमें बदलाव न करें.

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

कॉन्टेंट के सबसे ऊपर, सबसे नीचे, और बगल में मौजूद 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 का लोगो शामिल करना सही एट्रिब्यूशन नहीं होता.

एआई की मदद से जनरेट की गई खास जानकारी (डेस्टिनेशन)

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

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

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

एआई की मदद से जनरेट की गई खास जानकारी दिखाते समय, खास जानकारी के ठीक नीचे disclosureText रिस्पॉन्स फ़ील्ड में दी गई स्थानीय भाषा में जानकारी ज़ाहिर करने वाला टेक्स्ट हमेशा शामिल करें. एपीआई से मिली जानकारी के टेक्स्ट में कभी भी बदलाव न करें या उसे न बढ़ाएं.

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

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

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

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

जवाब के flagContentUrl फ़ील्ड में मौजूद लिंक का इस्तेमाल करें. इससे आपको Google को खास जानकारी के कॉन्टेंट से जुड़ी समस्या की शिकायत करने की सुविधा मिलती है.

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

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

ऑटोमोटिव के इस्तेमाल के उदाहरणों के लिए, डिसप्ले से जुड़े दिशा-निर्देश

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

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

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