इस दस्तावेज़ में, Places Aggregate API की मदद से बनाए गए ऐप्लिकेशन के लिए ज़रूरी शर्तें बताई गई हैं. ध्यान दें कि Places Aggregate API के इस्तेमाल पर, Google के साथ हुए आपके समझौते की शर्तें लागू होती हैं.
नीतियां
इस सेक्शन में, Places Aggregate API से जुड़ी नीतियों के बारे में बताया गया है. नीतियों में, सेवा को सही तरीके से इस्तेमाल करने के लिए, लागू करने के व्यावहारिक दिशा-निर्देश और ज़रूरी शर्तें दी गई हैं. साथ ही, इनमें Google Maps Platform की उम्मीदों के बारे में भी बताया गया है.
कैशिंग से जुड़ी पाबंदियों से छूट
ध्यान दें कि जगह का आईडी , किसी जगह की यूनीक पहचान के लिए इस्तेमाल किया जाता है. इसे
कैशिंग से जुड़ी पाबंदियों से छूट मिली हुई है.
इसलिए, जगह के आईडी की वैल्यू को हमेशा के लिए सेव किया जा सकता है.
जगह का आईडी, एपीआई के जवाबों में place_id फ़ील्ड में दिखता है. जगह के आईडी सेव करने, रीफ़्रेश करने, और मैनेज करने का तरीका जानने के लिए, जगह के आईडी से जुड़ा लेख पढ़ें.
यूरोपियन इकनॉमिक एरिया में शामिल देश और इलाके
इस प्रॉडक्ट की सेवा की शर्तें, यूरोपियन इकनॉमिक एरिया (ईईए) में बिलिंग पते वाले ग्राहकों के लिए अलग हैं. साथ ही, इसकी सुविधाएं भी अलग हो सकती हैं. Google Maps Platform की मदद से ऐप्लिकेशन बनाने से पहले, ईईए के लिए लागू होने वाली इन शर्तों और जानकारी की समीक्षा करें:
- Google Maps Platform की सेवा की शर्तें (ईईए)
- Google Maps Platform की सेवा से जुड़ी खास शर्तें (ईईए)
- ईईए से जुड़े अक्सर पूछे जाने वाले सवाल
- 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 के लोगो के लिए, साइज़ से जुड़ी इन ज़रूरी शर्तों का पालन करें:- लोगो की कम से कम ऊंचाई: 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 का अनुवाद करने से रोकने के लिए, एचटीएमएल एट्रिब्यूट
translate="no"का इस्तेमाल करें.
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 के अलावा अन्य कंपनियों से मिलती हैं. कुछ प्रॉडक्ट के लिए, जैसे कि Map Tiles API, हम आपको तीसरे पक्ष के डेटा प्रदाता के लिए ज़रूरी एट्रिब्यूशन दे सकते हैं. ऐसा होने पर, आपके एट्रिब्यूशन के टेक्स्ट में "Google Maps" और डेटा उपलब्ध कराने वाली कंपनी या कंपनियों का नाम होना चाहिए. जैसे, "मैप डेटा: Google, Maxar Technologies." अगर Google, तीसरे पक्ष का एट्रिब्यूशन उपलब्ध कराता है, तो सिर्फ़ "Google Maps" या Google का लोगो शामिल करना सही एट्रिब्यूशन नहीं है.
एट्रिब्यूशन से जुड़ी अन्य ज़रूरी शर्तें
अगर Places Aggregate API से मिले Google Maps के कॉन्टेंट को अपने ऐप्लिकेशन में, स्टैंडअलोन मेट्रिक के तौर पर या अपनी वैल्यू के इनपुट के तौर पर इस्तेमाल किया जाता है, तो आपको Google का एट्रिब्यूशन देना होगा. Google को सिर्फ़ Google Maps के कॉन्टेंट के लिए एट्रिब्यूट किया जाना चाहिए, न कि आपकी वैल्यू के लिए. "आपकी वैल्यू" का मतलब है, कॉन्टेंट जिसे पीओएस की संख्या और तीसरे पक्ष के डेटा को मिलाकर बनाया गया हो या मालिकाना हक वाले कारोबार के लॉजिक का इस्तेमाल करके बनाई गई कोई मेट्रिक हो. साथ ही, जिसे Google Maps Platform की सेवा से जुड़ी खास शर्तों के मुताबिक, पूरी तरह से बदला गया हो.