Google Haritalar API'si Politikaları

Bu belgede, Harita parçaları API'si. Map Tiles API kullanımının şuna tabi olduğunu unutmayın: Google ile aranızdaki Sözleşme.

Kullanım şartları ve gizlilik politikası sağlanıyor

Harita Döşemeleri API'sı uygulaması geliştirirseniz Şartlar Kullanım ve Gizlilik Başvurunuzla ilgili politika ve

  • Kullanım Şartları ve Gizlilik Politikası herkese açık olmalıdır. kullanılabilir.
  • Uygulamanızın Kullanım Şartları'nda kullanıcılar, kullanıcıları Google’ın Hizmet.
  • Gizlilik Politikanızda kullanıcılara API'lerini kullanmalı ve referans olarak Google Gizlilik Politikası.

Kullanım Şartları ve Gizlilik Politikası, uygulamanızın platformuna bağlıdır.

Mobil uygulamalar

Mobil uygulama geliştiriyorsanız uygulamanızın Kullanım Şartları ve Gizlilik Politikası. ilgili uygulama mağazasından ve uygulama ayarlarından bir indirme sayfası tıklayın.

Web uygulamaları

Bir web uygulaması geliştiriyorsanız Kullanım Şartları ve Gizlilik Politikası'nı web sitesi.

İçeriği önceden getirme, önbelleğe alma veya depolama

Map Tiles API'sını kullanan uygulamalar, Google ile yapılan sözleşme. Sözleşmenizin şartlarına tabi olmak kaydıyla şartlarda belirtilen şartlara tabidir.

Özellikle, harita görselleştirmeleri için uygulamalarda Harita Parçası API'si kullanılmalıdır. Map Tiles API'yi, görselleştirme dışındaki kullanım alanları için kullanamazsınız. Örneğin:

  • Görüntü analizi
  • Makine yorumu
  • Nesne algılama/tanımlama
  • Coğrafi verileri ayıklama veya yeniden satış
  • Yukarıdakilerden herhangi biri de dahil olmak üzere çevrimdışı kullanımlar

Map Tiles API yanıtları, olması gereken Cache-Control üstbilgilerini içerebilir HTTP protokolüne göre uygulanır belgeler , Örneğin, müşteriniz max-age değerine, stale-while-revalidate değeri, must-revalidate yönergesi ve private yönergesi.

Map Tiles API yanıtları, aynı zamanda bir ETag üstbilgisi de içerebilir. ile istekte bulunurken HTTP protokolü belgelerine göre uygulanmalıdır yeniden doğrulama.

Bir yeri benzersiz bir şekilde tanımlamak için kullanılan yer kimliğinin önbelleğe alma kısıtlamalarından muaf tutulmuş olmalıdır. Yer kimliği şuradaki "place_id" alanında döndürülür: Map Tiles API yanıtları. Yer kimliklerini nasıl kaydedeceğinizi, yenileyeceğinizi ve yöneteceğinizi öğrenmek için Yer Kimlikleri rehberini inceleyin.

Google Haritalar'ı görüntülemek için Harita Parçası API'sini kullandığınızda Google logosunu haritada göstermemeli ve logoyu hiçbir şekilde değiştirmemelisiniz. Google logosunu haritanın sol alt köşesine koymalı ve atıf bilgilerini haritanın sağ köşesine yerleştirmeniz gerekir , Daha fazla bilgi için Brand Resource Center kuralları.

Daha sinematik 3D harita deneyimleri için, yani Deneysel kullanıcı deneyimi tasarımı gereksinimleri, bu yerleşimleri yine de Google logosunu başta açık bir şekilde görüntülemelisiniz veya ya da her iki taraf için de geçerlidir (yani haritanın sahibi, anlamanıza yardımcı olur. Görüntülü Reklam Ağı ve Görüntülü Reklam Ağı'ndaki yukarıda açıklandığı şekilde, üçüncü taraf veri ilişkilendirmelerinin ve üçüncü tarafların sinematik deneyimi yaşayabilirsiniz. Logoyu gösterme ve daha fazla bilgi için aşağıdaki karma görselleştirmelerde veri ilişkilendirmelerine göz atın.

Aşağıdaki harita örneğinde, haritanın sol alt tarafındaki Google logosu gösterilmektedir. atfedilmesi gerekir.

Aşağıdaki zip dosyası, masaüstü için doğru boyutlardaki Google logosunu içerir. Android ve iOS uygulamaları. Bu logoları hiçbir şekilde yeniden boyutlandıramaz veya değiştiremezsiniz.

İndir: google_logo.zip

Atıfı değiştirmeyin. İlişkilendirmeyi kaldırmayın, gizlemeyin veya kırpmayın ekleyebilirsiniz. Satır içinde Google logolarını kullanamazsınız (örneğin, "Bu haritalar [Google_logo]").

Atıfı yakın tutun. Google görüntülerinin ekran görüntülerini doğrudan yerleştirilmiş öğeler için, resimde göründüğü gibi standart atfı ekleyin. Gerekirse atıf metninin stilini ve yerleşimini özelleştirebilirsiniz. Ancak yalnızca bir ortalama bir izleyici veya okuyucu tarafından okunabilecek şekilde yayınlanmalı ve içeriğe yakın bir yerde bulunmalıdır. Atıfı içerikten uzağa taşıyamazsınız (örneğin, kitabınızın sonuna dosyalarınızın veya programınızın jeneriğini ya da web sitenizin altbilgisini ekleyin.

Üçüncü taraf veri sağlayıcılarını dahil edin. Harita oluşturmamızdaki bazı veri ve görüntüler Ürünlerin Google dışındaki sağlayıcılardan geldiğine dikkat edin. Bu tür görüntüleri kullanıyorsanız, ilişkilendirmede "Google" adı bulunmalıdır ve ilgili veri sağlayıcılar(örneğin, "Harita verileri: Google, Maxar Technologies." Belirtilen üçüncü taraf veri sağlayıcılar olduğunda yalnızca "Google" dahil olmak üzere, veya Google logosunun düzgün atıf olmaması.

İlişkilendirme ekranının gösterilmediği bir cihazda Google Haritalar Platformu'nu kullanıyorsanız lütfen kullanım alanınıza uygun lisanslar hakkında görüşmek için Google satış ekibiyle iletişime geçin.

Üçüncü taraf oluşturucularla Google logosunu görüntüleme

Google Haritalar'ı bir üçüncü taraf oluşturucuyu kullanıyorsanız, Google logosunun herhangi bir oluşturucunun logosu gibi başka bir logo. Tampon mesafesini makul düzeyde tutun üçüncü taraf logosu arasında bağımsız logolarda kullanılabilir. Logolar, sağlanan veri ilişkilendirmesiyle çakışamaz veya bunların üzerini kapatamaz API yanıtıyla.

Google ve Sezyum logolarının gösterildiği oluşturulmuş resim

Google'ın veri ilişkilendirmelerini görüntüleme

Map Tiles API'den döndürülen veriler, ilişkilendirmenin görüntülenmesini gerektirir ve telif hakkı bilgilerini uygun meta verilerden veya görüntü alanı bilgilerinden kabul edersiniz. Bu bilgileri, uygun konum, genellikle gösterilen öğe kümesinin sağ alt köşesi veya 3D oluşturucu görünümünde görüntüleyin. İlişkilendirme dizelerinin değişkeni, oluşturucunun görüntü alanı tarafından istenen harita verilerine bağlıdır.

Görüntü alanı boyutu nedeniyle veri ilişkilendirmelerinin tam olarak gösterilmesi uygun değilse kısıtlamalarını aşmak için fareyle üzerine gelindiğinde veya tıklanabilir bir kullanıcı arayüzü öğesi "Kaynaklar" seçeneği gösterilir. Her zaman kartografik bilgilerin iyi olmasını hedefleyin inceleyebilirsiniz.

Google logosunu ve veri sağlayıcı atfını içeren altbilgi.

Üçüncü taraf veri ilişkilendirmelerini görüntüleme

Bir Google Haritalar'ı görüntülemek için Map Tiles API'yi kullandığınızda olarak göstermek ve üçüncü taraf (Google dışı) coğrafi verileri yerleştirmek istiyorsanız bu verileri . Görüntüyü kapatmamalı veya hiçbir şekilde Google veri atfını, üçüncü taraf verileri için de geçerlidir. Üçüncü taraf verileriyle ilgili ilişkilendirme modeli, Google'ın veri ilişkilendirmeleriyle ilişkisi kesildi. Ayrıca, açıklamanın Google'ın logosunun ve Google'ın veri atıfının temel haritayla ilişkilendirildiğini bir şeyler olduğundan emin olmanız gerekir.

Logo ve veri ilişkilendirmelerini karma görselleştirmelerde gösterme

Kendi haritanızı üst üste yerleştirirken Google Haritalar verilerini temel harita olarak kullandığınızda hedef kitlenizin, haritanın hangi bölümünü görselleştirmenin Google’a atfedildiğini, hangi kısımların da sahip olmanız gerekir. Ayrıca, Görüntülü Reklam Ağı'nda reklam gösterimi için yukarıdaki Google logosunu tıklayın.

Örneğin, Fotoğraf Gerçekçi 3D Karoları (arka plan dolgu aracı olarak) (ön planda) ekleyebilirsiniz. Kullanıcılar, sahnenin hangi bileşenlerinin Google Haritalar verilerinden kaynaklandığını gösterir. İçinde Bu tür durumlarda, kullanıcı arayüzü ilişkilendirme dizenizde veya kullanıcı akışınızda Google Haritalar verilerinden yola çıkarak buna yer verebilirsiniz. Artık üçüncü taraf ilişkilendirme gereksinimlerine uymaktan Google Haritalar verileriyle kullandığınız veri kaynakları için geçerlidir.

Fotogerçekçi 3D Parçalar ile coğrafi veri bindirmeleri

Kendi 3D nesnelerinizi Fotogerçekçi 3D Parçalar üzerinde, 3D nesneler aynı hizada olmadığı sürece Fotogerçekçi 3D Parçalardan elde veya makineyle ayıklanmış, izlenmiş ya da başka bir şekilde türetilebilir.

Map Tiles API ile video oluşturma

  • Tanıtım Videoları: Şu şartlara tabi tanıtım videoları oluşturabilirsiniz: Sözleşme şartlarına ve aşağıdaki şartlara tabidir:
    • Tanıtım videosu Street View görüntüleri içermemelidir.
    • Tanıtım videosu 30 saniyeden uzun olmamalıdır.
    • Tanıtım videosu, şirketinizin yapabilecekleri uygulama
    • Tanıtım videosu, "tanıtım amaçlı olarak" açıkça işaretlenmelidir. yalnızca" ve Map Tiles API Politikaları'nı ihlal edin.
    • Tanıtım videosu, ayrı olarak veya veya kullanıcı deneyimi olabilir.
  • Yayından kaldırma: Tüm yayından kaldırma isteklerine uymak sizin sorumluluğunuzdadır Üçüncü taraflardan gelen istekler de dahil olmak üzere Tanıtım Videosu.

copyright alanından atıf ve telif hakkı bilgilerini alın aşağıdaki API çağrılarının yanıtlarında, kullandığınız hizmete bağlı olarak: şunu kullanarak:

2D karolar

Yol haritası, Uydu ve Arazi kartları

Telif hakkı ve atıf bilgileri görüntü alanı bilgilerinden elde edilebilir yanıtı ekleyin.

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

Street View Parçaları

Telif hakkı ve atıf bilgileri Street View meta verilerinden edinilebilir. tıklayın. Örneğin:

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

Bir Street View panoramasını benzersiz şekilde tanımlamak için kullanılan panorama kimliği kısıtlamasından muaf tutmalısınız. Bu nedenle, panorama kimlik değerlerini saklayabilirsiniz. koruyabilmelidir. Panorama kimliği değerleri, Street'in panoId alanında döndürülür Statik API yanıtlarını görüntüleyin.

Gerçekçi Fotoğraf 3B Parçalar

Fotogerçekçi 3D Parçalar için her parça isteğinde ilişkilendirme verileri döndürülür. Gösterilecek tüm atıfları bir satırda toplamalı, sıralamalı ve bir satırda görüntülemelisiniz tiles; alt kısmında görünür. Örneğin, glTF'deki veri ilişkilendirmeleri parçanın asset, copyright.

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

CesiumJS

Oluşturucu olarak CesiumJS'yi kullanıyorsanız ilişkilendirmeleri için, oluşturma HTML'nizde showCreditsOnScreen öğesini etkinleştirmeniz gerekir.

// 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,
    }));

Unreal için Cezyum

Oluşturucu olarak Unreal için Cezum kullanıyorsanız Kredileri Ekranda Göster alanını etkinleştirmeniz gerekir. World Outliner.

Şu öğeler için Cezum ilişkilendirmelerini etkinleştirme:
Gerçek dışı

Unity için sezyum

Oluşturucu olarak Unity için Cezum kullanıyorsanız Kredileri Ekranda Göster alanını etkinleştirmeniz gerekir. Denetleyici konsolu.

Şu öğeler için Cezum ilişkilendirmelerini etkinleştirme:
Üçlü

Google ilişkilendirmesi için stil kuralları

Aşağıda, CSS ve HTML'de Google ilişkilendirmelerine yönelik olarak indirilebilir Google logosunu tıklayın.

Boş alan

Tam logonun etrafındaki boş alanın miktarı, yüksekliğe eşit veya yükseklikten büyük olmalıdır "G"nin bulabilirsiniz.

Atıf kopyası ile Google logosu arasındaki alan, yüksekliğin yarısı kadar olmalıdır "G"yi seçin.

Okunabilirlik

Yazar künyesi her zaman net ve okunabilir olmalı ve belirli bir elde edilir. Oluşturacağınız logo varyasyonu için her zaman yeterli kontrast sağlayın seç.

Renk

%0-40 aralığında kalan beyaz veya açık renkli arka plan üzerinde Google Material Gri 700 metin kullanın siyah tonunu kullanın.

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

Koyu renk arka planlarda ve fotoğrafçılık ya da meşgul olmayan desenler üzerinde künye satırı ve ilişkilendirmesine yardımcı olur.

Google
#FFFFFF
RGB 255 255 255
HSL 0 0 100
HSB 0 0 100

Yazı tipi

Roboto yazı tipi.

Örnek CSS

Aşağıdaki CSS "Google" metnine uygulandığında, "Google" öğesini oluşturur uygun yazı tipi, renk ve boşluk bırakmalıdır.

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;