Map Tiles API की नीतियां

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

इस्तेमाल की शर्तें और निजता नीति बताना

अगर आप Map Tiles API ऐप्लिकेशन डेवलप करते हैं, तो आपको शर्तें इस्तेमाल करते हैं और निजता आपके आवेदन की नीति जो Google के साथ आपके कानूनी समझौते में बताए गए दिशा-निर्देशों का पालन करती है:

  • इस्तेमाल की शर्तें और निजता नीति सार्वजनिक तौर पर उपलब्ध होनी चाहिए उपलब्ध हैं.
  • आपको अपने ऐप्लिकेशन की इस्तेमाल की शर्तों में साफ़ तौर पर बताना होगा कि आपके ऐप्लिकेशन का इस्तेमाल करने पर, उपयोगकर्ताओं को Google की शर्तें सेवा.
  • आपको अपनी निजता नीति में उपयोगकर्ताओं को बताना होगा कि आप इसका इस्तेमाल कर रहे हैं Google Maps API का उपयोग कर सकते हैं और Google निजता नीति.

आपकी इस्तेमाल की शर्तें और निजता नीति, आपके ऐप्लिकेशन के प्लैटफ़ॉर्म पर निर्भर करती है.

मोबाइल ऐप्लिकेशन

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

वेब ऐप्लिकेशन

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

कॉन्टेंट को पहले से फ़ेच करना, कैश मेमोरी में सेव करना या सेव करना

Map Tiles API का उपयोग करने वाले एप्लिकेशन आपकी शर्तों का पालन करते हैं Google के साथ कानूनी समझौता. समझौते की शर्तों के मुताबिक, आपको ये काम नहीं करने चाहिए सीमित शर्तों में बताया गया है.

खास तौर पर, ऐप्लिकेशन को मैप विज़ुअलाइज़ेशन के लिए Map Tiles API का इस्तेमाल करना चाहिए. आपको बिना विज़ुअलाइज़ेशन के इस्तेमाल के इन उदाहरणों के लिए, Map Tiles API का इस्तेमाल करने की अनुमति नहीं है:

  • इमेज ऐनलिसिस
  • मशीन व्याख्या
  • ऑब्जेक्ट की पहचान करना/पहचान की पुष्टि करना
  • भौगोलिक डेटा निकालना या दोबारा बेचना
  • ऑफ़लाइन इस्तेमाल, इनमें से किसी के लिए भी शामिल है

Map Tiles API के जवाब में Cache-Control हेडर हो सकते हैं. यह ऐसा होना चाहिए इसे HTTP प्रोटोकॉल के अनुसार लागू किया जाता है दस्तावेज़ को अपनाएं. उदाहरण के लिए, आपके क्लाइंट को max-age वैल्यू का पालन करना होगा, stale-while-revalidate वैल्यू, must-revalidate डायरेक्टिव, और private डायरेक्टिव, जब उन्हें रिस्पॉन्स में पास किया जाता है.

Map Tiles API के जवाब में एक ETag हेडर भी शामिल हो सकता है. इसमें यह भी होना चाहिए को एचटीटीपी प्रोटोकॉल दस्तावेज़ के मुताबिक लागू किया जाना चाहिए. ऐसा करते समय, दोबारा पुष्टि करनी होगी.

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

जब आप Google Maps को दिखाने के लिए Map Tiles API का इस्तेमाल करते हैं, तब आपको ये काम भी करने होंगे मैप पर Google के लोगो को दिखाना नहीं चाहिए. हालांकि, आपको किसी भी तरह से लोगो में बदलाव नहीं करना चाहिए. आपको Google लोगो को मैप के नीचे बाएं कोने में रखना चाहिए, और आपको एट्रिब्यूशन की जानकारी मैप के दाएं कोने में रखनी चाहिए को अपनाएं. ज़्यादा जानकारी के लिए, यहां देखें: ब्रैंड संसाधन केंद्र के दिशा-निर्देश.

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

नीचे दिए गए मैप के उदाहरण में, मैप के नीचे बाईं ओर Google का लोगो दिखाया गया है, और एट्रिब्यूशन को टारगेट करना शुरू करें.

नीचे दी गई ZIP फ़ाइल में, डेस्कटॉप के लिए सही साइज़ में Google का लोगो है, Android और iOS ऐप्लिकेशन. इन लोगो का साइज़ बदला या इनमें किसी भी तरह का बदलाव नहीं किया जा सकता.

डाउनलोड करें: google_logo.zip

एट्रिब्यूशन में बदलाव न करें. एट्रिब्यूशन को न तो हटाएं, न धुंधला करें या न ही काटें जानकारी. आप Google लोगो को इनलाइन इस्तेमाल नहीं कर सकते (उदाहरण के लिए, "ये मैप [Google_logo] से मिला").

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

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

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

तीसरे पक्ष के रेंडरर के साथ Google का लोगो दिखाना

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

रेंडर की गई इमेज, जिसमें Google और Cesium के लोगो दिखाए गए हैं

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

Map Tiles API से लौटाए गए डेटा के लिए एट्रिब्यूशन की जानकारी दिखाना ज़रूरी है और सही मेटाडेटा या व्यूपोर्ट जानकारी से कॉपीराइट की जानकारी अनुरोध. आपको यह जानकारी पूरी तरह से दिखानी चाहिए, जैसा कि उचित स्थान, आमतौर पर या 3D रेंडरर व्यू में देखा जा सकता है. ध्यान दें कि एट्रिब्यूशन स्ट्रिंग रेंडरर के व्यूपोर्ट के ज़रिए अनुरोध किए गए मैप डेटा के आधार पर, वैरिएबल को सेट किया जा सकता है.

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

ऐसा फ़ुटर जिसमें Google का लोगो और डेटा उपलब्ध कराने वाली कंपनी का एट्रिब्यूशन शामिल है.

तीसरे पक्ष के डेटा के एट्रिब्यूशन दिखाना

जब Google Maps दिखाने के लिए, Map Tiles API का इस्तेमाल किया जाता है डेटा को बुनियादी मैप के तौर पर इकट्ठा करता है और तीसरे पक्ष (Google से बाहर का) जियोस्पेशल डेटा को ओवरले करता है, तो आपको एट्रिब्यूशन की जानकारी देने के लिए इस्तेमाल किया जा सकता है. आपको वीडियो को ओवरलैप या धुंधला नहीं करना चाहिए के डेटा एट्रिब्यूशन के साथ किसी भी तरह से Google डेटा एट्रिब्यूशन तीसरे पक्ष का डेटा. तीसरे पक्ष के डेटा का एट्रिब्यूशन, साफ़ तौर पर अलग करता है. इसके अलावा, यह साफ़ तौर पर बताया जाना चाहिए Google का लोगो और Google का डेटा एट्रिब्यूशन, बुनियादी मैप से जुड़े हों और एक-दूसरे के साथ जुड़े रहें.

हाइब्रिड विज़ुअलाइज़ेशन में लोगो और डेटा एट्रिब्यूशन दिखाए जा रहे हैं

जब अपने मैप को ओवरले करते समय, Google Maps डेटा का इस्तेमाल बुनियादी मैप के तौर पर किया जाता है डेटा, तो आपको यह पक्का करना होगा कि आपकी ऑडियंस मैप के किस हिस्से को विज़ुअलाइज़ेशन का श्रेय Google को दिया जाता है और कौनसे हिस्से आपके मैप डेटा का इस्तेमाल करने के लिए कहा जाता है. इसके अलावा, 'Google पर खरीदें' प्लैटफ़ॉर्म पर दिखाने के लिए, Google का लोगो देखें.

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

फ़ोटोरियलिस्टिक 3D टाइल के साथ जियोडेटा ओवरले

फ़ोटोरियलिस्टिक 3D टाइल पर अपने 3D ऑब्जेक्ट तब तक ओवरले किए जा सकते हैं, जब तक कि 3D ऑब्जेक्ट फ़ोटोरियलिस्टिक 3D टाइल्स से हाथ या मशीन से निकाली गई, ट्रेस की गई या किसी और तरीके से पाई गई.

Map Tiles API की मदद से वीडियो बनाने की सुविधा

  • प्रमोशनल वीडियो: प्रमोशन वाले ऐसे वीडियो बनाए जा सकते हैं जो शर्तों और नीचे दी गई शर्तों को पूरा करना होगा:
    • प्रमोशन वाले वीडियो में Street View की तस्वीरें शामिल नहीं होनी चाहिए.
    • प्रमोशन वाला वीडियो 30 सेकंड से ज़्यादा का नहीं होना चाहिए.
    • प्रमोशन वाला वीडियो, आपकी सुविधाओं के बारे में होना चाहिए ऐप्लिकेशन.
    • प्रमोशनल वीडियो को "प्रमोशन के लिए, साफ़ तौर पर मार्क किया जाना चाहिए सिर्फ़" और इसे एट्रिब्यूशन के दिशा-निर्देशों का पालन करना होगा Map Tiles API की नीतियां देखें.
    • ऐसा हो सकता है कि प्रमोशनल वीडियो अलग से दोबारा न बेचा जाए. इसके अलावा, सॉफ़्टवेयर, ऐप्लिकेशन या उपयोगकर्ता अनुभव को बेहतर बनाने में मदद मिलती है.
  • वीडियो हटाना: वीडियो हटाने के सभी अनुरोधों का पालन करना आपकी ज़िम्मेदारी है प्रमोशनल वीडियो, जिसमें तीसरे पक्षों के अनुरोध शामिल हैं.

copyright फ़ील्ड से, क्रेडिट और कॉपीराइट की जानकारी पाएं आप किस सेवा का इस्तेमाल कर रहे हैं, उसके आधार पर नीचे दिए गए एपीआई कॉल के रिस्पॉन्स में इसका इस्तेमाल करके:

2D टाइल

रोडमैप, सैटलाइट, और इलाके की टाइल

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

{
  "copyright": "Map data ©2023",
  "maxZoomRects": [
    {
      "maxZoom": 19,
      "north": 90,
      "south": -90,
      "east": 180,
      "west": -180
    },
    ...
  ]
}

Street View टाइल

कॉपीराइट और एट्रिब्यूशन की जानकारी, Street View मेटाडेटा से मिलती है जवाब. उदाहरण के लिए:

{
  "panoId": "Zzl28rqGJgaL2IdkUleP8A",
  "lat": 50.059138596550696,
  "imageHeight": 6656,
  "imageWidth": 13312,
  "tileHeight": 512,
  "tileWidth": 512,
  "copyright": "From the Owner, Photo by: Google",
  …
}

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

फ़ोटोरियलिस्टिक 3D टाइल

फ़ोटोरियलिस्टिक 3D टाइल के लिए, हर टाइल अनुरोध में एट्रिब्यूशन डेटा दिया जाता है. आपको दिखाए जाने वाले सभी एट्रिब्यूशन को एक लाइन में इकट्ठा करना होगा, क्रम से लगाना होगा, और एक लाइन में दिखाना होगा tiles; नीचे दिखाई देगा. उदाहरण के लिए, आप glTF में डेटा एट्रिब्यूशन टाइल asset, copyright.

{
  "asset": {
    "version": "2.0",
    "generator": "draco_decoder",
    "copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
  }
}

CesiumJS

अगर आपके पास ResiumJS को रेंडरर के तौर पर इस्तेमाल करने का विकल्प है, तो एट्रिब्यूशन के लिए, आपको अपने रेंडरिंग एचटीएमएल में showCreditsOnScreen चालू करना होगा.

// Add Photorealistic 3D Tiles tileset.
    const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
      url: "https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY",
      // This property is needed to appropriately display attributions
      // as required.
      showCreditsOnScreen: true,
    }));

सीज़ियम फ़ॉर अनरियल

अगर रेंडरर के तौर पर, Cesium for Unreal का इस्तेमाल किया जा रहा है, तो एट्रिब्यूशन के लिए, आपको स्क्रीन पर क्रेडिट दिखाएं फ़ील्ड को चालू करना होगा World Outliner.

सीज़ियम के लिए एट्रिब्यूशन चालू करने का तरीका
अवास्तविक

यूनिटी के लिए सीज़ियम

अगर आप अपने रेंडरर के रूप में Cesium for Unity का इस्तेमाल कर रहे हैं, तो अपने एट्रिब्यूशन के लिए, आपको स्क्रीन पर क्रेडिट दिखाएं फ़ील्ड को चालू करना होगा इंस्पेक्टर कंसोल.

सीज़ियम के लिए एट्रिब्यूशन चालू करने का तरीका
यूनिटी

Google एट्रिब्यूशन के लिए स्टाइल से जुड़े दिशा-निर्देश

नीचे सीएसएस और एचटीएमएल में Google एट्रिब्यूशन के लिए स्टाइल से जुड़े दिशा-निर्देश दिए गए हैं. डाउनलोड करने लायक Google का लोगो.

जगह खाली करना

लॉकअप के आस-पास की खाली जगह, इसकी ऊंचाई के बराबर या उससे ज़्यादा होनी चाहिए "G" का देखें.

एट्रिब्यूशन कॉपी और Google लोगो के बीच के स्थान की चौड़ाई "G".

समझने में आसान

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

रंग

Google मटीरियल स्लेटी 700 टेक्स्ट का इस्तेमाल सफ़ेद या हल्के रंग के बैकग्राउंड पर करें, जो 0% से 40% के बीच हो ज़्यादा से ज़्यादा काला.

Google
#5F6368
RGB 95 99 104
HSL 213 5 39
HSB 213 9 41

गहरे रंग के बैकग्राउंड और फ़ोटोग्राफ़ी या गैर-व्यस्त पैटर्न पर, बायलाइन के लिए सफ़ेद टेक्स्ट का इस्तेमाल करें और एट्रिब्यूशन.

Google
#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;