REST Resource: places

Kaynak: Yer

Bir yeri temsil eden tüm bilgiler.

JSON gösterimi
{
  "name": string,
  "id": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "primaryType": string,
  "primaryTypeDisplayName": {
    object (LocalizedText)
  },
  "nationalPhoneNumber": string,
  "internationalPhoneNumber": string,
  "formattedAddress": string,
  "shortFormattedAddress": string,
  "addressComponents": [
    {
      object (AddressComponent)
    }
  ],
  "plusCode": {
    object (PlusCode)
  },
  "location": {
    object (LatLng)
  },
  "viewport": {
    object (Viewport)
  },
  "rating": number,
  "googleMapsUri": string,
  "websiteUri": string,
  "reviews": [
    {
      object (Review)
    }
  ],
  "regularOpeningHours": {
    object (OpeningHours)
  },
  "photos": [
    {
      object (Photo)
    }
  ],
  "adrFormatAddress": string,
  "businessStatus": enum (BusinessStatus),
  "priceLevel": enum (PriceLevel),
  "attributions": [
    {
      object (Attribution)
    }
  ],
  "iconMaskBaseUri": string,
  "iconBackgroundColor": string,
  "currentOpeningHours": {
    object (OpeningHours)
  },
  "currentSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "regularSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "editorialSummary": {
    object (LocalizedText)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "parkingOptions": {
    object (ParkingOptions)
  },
  "subDestinations": [
    {
      object (SubDestination)
    }
  ],
  "fuelOptions": {
    object (FuelOptions)
  },
  "evChargeOptions": {
    object (EVChargeOptions)
  },
  "utcOffsetMinutes": integer,
  "userRatingCount": integer,
  "takeout": boolean,
  "delivery": boolean,
  "dineIn": boolean,
  "curbsidePickup": boolean,
  "reservable": boolean,
  "servesBreakfast": boolean,
  "servesLunch": boolean,
  "servesDinner": boolean,
  "servesBeer": boolean,
  "servesWine": boolean,
  "servesBrunch": boolean,
  "servesVegetarianFood": boolean,
  "outdoorSeating": boolean,
  "liveMusic": boolean,
  "menuForChildren": boolean,
  "servesCocktails": boolean,
  "servesDessert": boolean,
  "servesCoffee": boolean,
  "goodForChildren": boolean,
  "allowsDogs": boolean,
  "restroom": boolean,
  "goodForGroups": boolean,
  "goodForWatchingSports": boolean,
  "accessibilityOptions": {
    object (AccessibilityOptions)
  }
}
Alanlar
name

string

Bu Yerin places/{placeId} biçimindeki kaynak adı. Yeri aramak için kullanılabilir.

id

string

Bir yerin benzersiz tanımlayıcısıdır.

displayName

object (LocalizedText)

Yerin, kullanıcıların okuyabileceği kısa bir açıklama olarak uygun yerelleştirilmiş adı. Örneğin, "Google Sidney", "Starbucks", "Ankara" vb.

types[]

string

Bu sonuç için bir tür etiketleri kümesi. Örneğin, "siyasi" ve "yerel bölge". Olası değerlerin tam listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresindeki Tablo A ve Tablo B'ye bakın.

primaryType

string

Belirtilen sonucun birincil türü. Bu tür, Places API tarafından desteklenen türlerden biri olmalıdır. Örneğin, "restoran", "kafe", "havaalanı" vb. Bir yerin yalnızca tek bir birincil türü olabilir. Olası değerlerin tam listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresindeki Tablo A ve Tablo B'ye bakın.

primaryTypeDisplayName

object (LocalizedText)

Birincil türün görünen adı (varsa istek diline göre yerelleştirilmiş). Olası değerlerin tam listesi için https://developers.google.com/maps/documentation/places/web-service/place-types adresindeki Tablo A ve Tablo B'ye bakın.

nationalPhoneNumber

string

Yere ait, kullanıcıların okuyabileceği bir telefon numarası (ulusal biçimde).

internationalPhoneNumber

string

Yer için kullanıcıların okuyabileceği, uluslararası standarttaki bir telefon numarası.

formattedAddress

string

Bu yer için eksiksiz, okunabilir bir adres.

shortFormattedAddress

string

Bu yer için kısa, kullanıcılar tarafından okunabilir bir adres.

addressComponents[]

object (AddressComponent)

Her şehir düzeyi için tekrarlanan bileşenler. addressBileşenleri[] dizisiyle ilgili aşağıdaki bilgilere dikkat edin: - Adres bileşenleri dizisi, biçimlendirilenAdresden daha fazla bileşen içerebilir. - Dizi, biçimlendirilenAdres'te yer alanlar dışında, adres içeren tüm siyasi varlıkları içermeyebilir. Belirli bir adres içeren tüm siyasi oluşumları geri almak için, ters coğrafi kodlama kullanmanız ve adresin enlem/boylamını isteğe bir parametre olarak aktarmanız gerekir. - İstekler arasında yanıt biçiminin aynı kalacağı garanti edilmez. Özellikle addressComponents'ın sayısı, istenen adrese göre değişir ve aynı adres için zaman içinde değişebilir. Bir bileşen, dizideki konumunu değiştirebilir. Bileşenin türü değişebilir. Daha sonraki bir yanıtta belirli bir bileşen eksik olabilir.

plusCode

object (PlusCode)

Yerin enlem/boylam artı kodu.

location

object (LatLng)

Bu yerin konumu.

viewport

object (Viewport)

Yerin ortalama boyutlu bir harita üzerinde gösterilmesine uygun görüntü alanı.

rating

number

Bu yerle ilgili kullanıcı yorumlarına dayalı olarak 1,0 ile 5,0 arasında bir puan.

googleMapsUri

string

Bu yer hakkında daha fazla bilgi sağlayan bir URL.

websiteUri

string

Bu yerin yetkili web sitesi (ör. işletmenin ana sayfası). Bir zincirin (ör. IKEA mağazası) yer aldığı yerler için bu, genellikle zincirin tamamının değil, bağımsız mağazanın web sitesi olacaktır.

reviews[]

object (Review)

Bu yerle ilgili yorumların alaka düzeyine göre sıralanmış listesi. En fazla 5 yorum döndürülebilir.

regularOpeningHours

object (OpeningHours)

Normal çalışma saatleri.

photos[]

object (Photo)

Bu yerin fotoğrafları hakkında bilgiler (referanslar dahil). En fazla 10 fotoğraf iade edilebilir.

adrFormatAddress

string

Yerin adr mikro biçimindeki adresi: http://microformats.org/wiki/adr.

businessStatus

enum (BusinessStatus)

Yerin işletme durumu.

priceLevel

enum (PriceLevel)

Yerin fiyat düzeyi.

attributions[]

object (Attribution)

Bu sonuçla birlikte gösterilmesi gereken veri sağlayıcı kümesi.

iconMaskBaseUri

string

Bir simge maskesinin kısaltılmış URL'si. Kullanıcılar, tür son eki ekleyerek farklı simge türlerine erişebilir (ör. ".svg" veya ".png").

iconBackgroundColor

string

icon_mask için onaltılık biçimde arka plan rengi, ör. #909CE1.

currentOpeningHours

object (OpeningHours)

Önümüzdeki yedi günün (bugün dahil) çalışma saatleri. Dönem, istek tarihinde gece yarısı başlar ve altı gün sonra saat 23:59'da sona erer. Bu alan, istisnai saatlere sahip tarihler için ayarlanmış, tüm saatlerin customDays (özel Günler) alt alanını içerir.

currentSecondaryOpeningHours[]

object (OpeningHours)

Bir işletmenin ikincil çalışma saatleri hakkındaki bilgileri de içeren, sonraki yedi gün için bir dizi giriş içerir. İkincil çalışma saatleri, işletmenin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran ikincil saatleri olarak arabaya servis saatleri veya teslimat saatlerini belirtebilir. Bu alan, yerin türlerine göre önceden tanımlanmış çalışma saati türleri (DRIVE_THROUGH, PICKUP veya TakeOUT) listesinden alınan tür alt alanını doldurur. Bu alan, istisnai saatlere sahip tarihler için ayarlanmış, tüm saatlerin customDays (özel Günler) alt alanını içerir.

regularSecondaryOpeningHours[]

object (OpeningHours)

Bir işletmenin normal ikincil çalışma saatleri hakkında bilgi veren bir dizi giriş içerir. İkincil çalışma saatleri, işletmenin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran ikincil saatleri olarak arabaya servis saatleri veya teslimat saatlerini belirtebilir. Bu alan, yerin türlerine göre önceden tanımlanmış çalışma saati türleri (DRIVE_THROUGH, PICKUP veya TakeOUT) listesinden alınan tür alt alanını doldurur.

editorialSummary

object (LocalizedText)

Yerin özetini içerir. Özet, metin biçiminde bir genel bakıştan oluşur ve varsa bunların dil kodunu da içerir. Özet metni olduğu gibi sunulmalıdır, değiştirilemez veya değiştirilemez.

paymentOptions

object (PaymentOptions)

Yerin kabul ettiği ödeme seçenekleri. Ödeme seçeneği verisi bulunmuyorsa ödeme seçeneği alanı ayarlanmaz.

parkingOptions

object (ParkingOptions)

Yer tarafından sunulan otopark seçenekleri.

subDestinations[]

object (SubDestination)

Yerle ilgili alt hedeflerin listesi.

fuelOptions

object (FuelOptions)

Bir benzin istasyonundaki yakıt seçenekleriyle ilgili en güncel bilgiler. Bu bilgiler düzenli olarak güncellenir.

evChargeOptions

object (EVChargeOptions)

Şarj etme seçenekleriyle ilgili bilgiler.

utcOffsetMinutes

integer

Bu yerin saat diliminin şu anda UTC ile arasındaki dakika sayısı. Bu değer, bir saatin kesirleriyle ayarlanan saat dilimlerini desteklemek için dakika cinsinden ifade edilir, ör. X saat ve 15 dakika.

userRatingCount

integer

Bu yerle ilgili (metin içeren veya içermeyen) toplam yorum sayısı.

takeout

boolean

İşletmenin, paket servisini destekleyip desteklemediğini belirtir.

delivery

boolean

İşletmenin teslimatı destekleyip desteklemediğini belirtir.

dineIn

boolean

İşletmenin iç mekan veya açık hava oturma seçeneklerini destekleyip desteklemediğini belirtir.

curbsidePickup

boolean

İşletmenin arabaya teslim almayı destekleyip desteklemediğini belirtir.

reservable

boolean

Yerin rezervasyonları destekleyip desteklemediğini belirtir.

servesBreakfast

boolean

Yerin kahvaltı servisi yapıp yapmadığını belirtir.

servesLunch

boolean

Yerin öğle yemeği servisi yapıp yapmadığını belirtir.

servesDinner

boolean

Yerin akşam yemeği servisi yapıp yapmadığını belirtir.

servesBeer

boolean

Yerin bira servisi yapıp yapmadığını belirtir.

servesWine

boolean

Yerin şarap servisi yapıp yapmadığını belirtir.

servesBrunch

boolean

Yerin brunch servisi yapıp yapmadığını belirtir.

servesVegetarianFood

boolean

Yerin vejetaryen yemek servisi yapıp yapmadığını belirtir.

outdoorSeating

boolean

Mekanın açık havada oturma alanı vardır.

liveMusic

boolean

Burada canlı müzik programı vardır.

menuForChildren

boolean

Mekanda çocuk menüsü vardır.

servesCocktails

boolean

Mekanda kokteyl servisi yapılır.

servesDessert

boolean

Tesiste tatlı servisi vardır.

servesCoffee

boolean

Burada kahve servisi vardır.

goodForChildren

boolean

Burası çocuklar için iyi bir yer.

allowsDogs

boolean

Burada köpeklere izin veriliyor.

restroom

boolean

Yerde tuvalet var.

goodForGroups

boolean

Yer, grupları barındırır.

goodForWatchingSports

boolean

Burası spor müsabakaları izlemek için uygun.

accessibilityOptions

object (AccessibilityOptions)

Bir yerin sunduğu erişilebilirlik seçenekleri hakkında bilgiler.

LocalizedText

Bir metnin belirli bir dildeki yerelleştirilmiş biçimi.

JSON gösterimi
{
  "text": string,
  "languageCode": string
}
Alanlar
text

string

Aşağıdaki languageCode diline karşılık gelen dilde yerelleştirilmiş dize.

languageCode

string

Metnin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn").

Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier sayfasına bakın.

AddressComponent

Bilgi varsa biçimlendirilmiş adresi oluşturan yapılandırılmış bileşenler.

JSON gösterimi
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Alanlar
longText

string

Adres bileşeninin tam metin açıklaması veya adı. Örneğin, Avustralya'ya ait bir adres bileşeninin uzun_adı "Avustralya" olabilir.

shortText

string

Varsa adres bileşeni için kısaltılmış metin adı. Örneğin, Avustralya ülkesine ait bir adres bileşeninde "AU" kısa adı olabilir.

types[]

string

Adres bileşeninin türlerini gösteren dizi.

languageCode

string

Bu bileşenleri biçimlendirmek için kullanılan dil (CLDR gösterimi).

PlusCode

Artı kodu (http://plus.codes), iki biçime sahip bir konum referansıdır: 14mx14m (1/8000'i) veya daha küçük bir dikdörtgeni tanımlayan global kod ve ön eki referans konumuyla değiştiren bileşik kod.

JSON gösterimi
{
  "globalCode": string,
  "compoundCode": string
}
Alanlar
globalCode

string

Yerin, 1/8000 x 1/8000 derecelik bir alanı (~14x14 metre) temsil eden, "9FWM33GV+HQ" gibi global (tam) kodu.

compoundCode

string

Yerin bileşik kodu. Örneğin, "33GV+HQ, Ramberg, Norveç". Global kodun son ekini içerir ve ön eki, referans varlığın biçimlendirilmiş adıyla değiştirir.

LatLng

Enlem/boylam çiftini temsil eden bir nesne. Bu değer, enlem ve boylam derece ve boylam derecelerini temsil eden bir çift çiftle ifade edilir. Aksi belirtilmedikçe bu nesne WGS84 standardına uygun olmalıdır. Değerler normalleştirilmiş aralıklar içinde olmalıdır.

JSON gösterimi
{
  "latitude": number,
  "longitude": number
}
Alanlar
latitude

number

Derece cinsinden enlem. [-90.0, +90.0] aralığında olmalıdır.

longitude

number

Derece cinsinden boylam. [-180.0, +180.0] aralığında olmalıdır.

Görüntü alanı

low ve high puntonun çapraz olarak iki noktasıyla temsil edilen enlem-boylam görüntü alanı. Bir görüntü alanı, kapalı bir bölge olarak kabul edilir, yani sınırını içerir. Enlem sınırları -90 ile 90 derece dahil, boylam sınırları ise -180 ile 180 derece (bu değerler dahil) arasında olmalıdır. Bazı durumlar şunlardır:

  • low = high ise görüntü alanı o tek noktadan oluşur.

  • low.longitude > high.longitude ise boylam aralığı ters çevrilir (görüntü alanı 180 derecelik boylam çizgisini geçer).

  • low.longitude = -180 derece ve high.longitude = 180 derece ise görüntü alanı tüm boylamları içerir.

  • low.longitude = 180 derece ve high.longitude = -180 derece ise boylam aralığı boş olur.

  • low.latitude > high.latitude ise enlem aralığı boştur.

Hem low hem de high doldurulmalıdır ve temsil edilen kutu boş olamaz (yukarıdaki tanımlarda belirtildiği gibi). Boş görüntü alanı hataya neden olur.

Örneğin, bu görünüm New York City'yi tamamen kapsar:

{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }

JSON gösterimi
{
  "low": {
    object (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
Alanlar
low

object (LatLng)

Zorunlu. Görüntü alanının alçak noktası.

high

object (LatLng)

Zorunlu. Görüntü alanının yüksek noktası.

Yorum

Bir yer hakkında yapılan yorum hakkında bilgiler.

JSON gösterimi
{
  "name": string,
  "relativePublishTimeDescription": string,
  "text": {
    object (LocalizedText)
  },
  "originalText": {
    object (LocalizedText)
  },
  "rating": number,
  "authorAttribution": {
    object (AuthorAttribution)
  },
  "publishTime": string
}
Alanlar
name

string

Bu yer yorumunu temsil eden ve bu yer yorumunu tekrar aramak için kullanılabilecek bir referans (API "kaynak" adı: places/{placeId}/reviews/{review}).

relativePublishTimeDescription

string

İnceleme zamanını, geçerli saate göre dil ve ülkeye uygun bir biçimde ifade eden, biçimlendirilmiş son saat dizesi.

text

object (LocalizedText)

Yorumun yerelleştirilmiş metni.

originalText

object (LocalizedText)

Yorum metninin orijinal dili.

rating

number

1,0 ile 5,0 arasında bir sayı; yıldız sayısı da denir.

authorAttribution

object (AuthorAttribution)

Bu yorumun yazarı.

publishTime

string (Timestamp format)

Yorumun zaman damgası.

Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

AuthorAttribution

Kullanıcı tarafından oluşturulan içerik verilerinin yazarı hakkında bilgiler. Photo ve Review kullanıldı.

JSON gösterimi
{
  "displayName": string,
  "uri": string,
  "photoUri": string
}
Alanlar
displayName

string

Photo veya Review yazarının adı.

uri

string

Photo veya Review yazarının URI'si.

photoUri

string

Photo veya Review yazarının profil fotoğrafı URI'si.

OpeningHours

Yerin çalışma saati hakkında bilgi.

JSON gösterimi
{
  "periods": [
    {
      object (Period)
    }
  ],
  "weekdayDescriptions": [
    string
  ],
  "secondaryHoursType": enum (SecondaryHoursType),
  "specialDays": [
    {
      object (SpecialDay)
    }
  ],
  "openNow": boolean
}
Alanlar
periods[]

object (Period)

Bu yerin hafta boyunca açık olduğu dönemler. Dönemler, yer-yerel saat diliminde Pazar gününden başlayarak kronolojik olarak sıralanır. Boş (ancak eksik değil) değeri, hiçbir zaman açık olmayan (ör. tadilat nedeniyle geçici olarak kapalı olduğu için) bir yeri belirtir.

weekdayDescriptions[]

string

Bu yerin çalışma saatlerini açıklayan yerelleştirilmiş dizeler. Haftanın her günü için bir dize. Çalışma saatleri bilinmiyorsa veya yerelleştirilmiş metne dönüştürülemiyorsa boş olur. Örnek: "Paz: 18:00–06:00"

secondaryHoursType

enum (SecondaryHoursType)

İkincil saatlerin türünü tanımlamak için kullanılan bir tür dizesi.

specialDays[]

object (SpecialDay)

Döndürülen çalışma saatlerinin kapsadığı döneme denk gelen özel günler için yapılandırılmış bilgiler. Özel günler, bir yerin çalışma saatlerini etkileyebilecek günlerdir (ör. yılbaşı). İstisnai saatler varsa currentOpeningHours ve currentsecondaryOpeningHours için ayarlanır.

openNow

boolean

Bu yer şu anda açık mı? Bu çalışma saatleri için günün saati veya saat dilimi verileri eksik değilse her zaman mevcuttur.

Dönem

Yerin openNow durumunda kaldığı bir dönem.

JSON gösterimi
{
  "open": {
    object (Point)
  },
  "close": {
    object (Point)
  }
}
Alanlar
open

object (Point)

Yerin açılmaya başladığı zaman.

close

object (Point)

Yerin kapanmaya başladığı zaman.

Nokta

Durum değişiyor.

JSON gösterimi
{
  "date": {
    object (Date)
  },
  "truncated": boolean,
  "day": integer,
  "hour": integer,
  "minute": integer
}
Alanlar
date

object (Date)

Yerin yerel saat dilimindeki tarih.

truncated

boolean

Bu uç noktanın kısaltılıp kısaltılmadığı. Kesilme, gerçek çalışma saatleri, aradaki saatleri geri almak istediğimiz zamanların dışında olduğunda ortaya çıkar. Bu nedenle, saatleri söz konusu sınırlara geri keseriz. Bu, isteğin yapıldığı günün gece yarısından en fazla 24 * 7 saat sonra döndürülmesini sağlar.

day

integer

0-6 aralığında bir tam sayı olarak haftanın günü. 0 değeri Pazar, 1, Pazartesi anlamına gelir vb.

hour

integer

2 basamaklı saattir. 00 ile 23 arasında değişir.

minute

integer

2 basamaklı dakikadır. 00 ile 59 arasında değişir.

Tarih

Doğum günü gibi tam veya kısmi bir takvim tarihini temsil eder. Günün saati ve saat dilimi başka bir yerde belirtilmiş veya önemsiz. Tarih, Miladi Takvim ile görelidir. Bu, aşağıdakilerden birini temsil edebilir:

  • Sıfır olmayan yıl, ay ve gün değerleriyle tam tarih.
  • Sıfır yılı olan bir ay ve gün (örneğin, yıl dönümü).
  • Sıfır ay ve sıfır gün olmak üzere tek başına bir yıl.
  • Sıfır gün içeren bir yıl ve ay (örneğin, kredi kartı son kullanma tarihi).

İlgili türler:

JSON gösterimi
{
  "year": integer,
  "month": integer,
  "day": integer
}
Alanlar
year

integer

Tarihin yılı. 1 ile 9999 arasında veya yıl içermeyen bir tarih belirtmek için 0 olmalıdır.

month

integer

Yılın ayı. 1 ile 12 arasında veya ay ve gün içermeyen bir yılı belirtmek için 0 olmalıdır.

day

integer

Ayın günü. 1 ile 31 arasında olup yıl ve ay için geçerli olmalıdır. Yılın tek başına olduğu yıl ya da günün önemli olmadığı yıl ve ay belirtilmelidir.

SecondaryHoursType

İkincil çalışma saatleri türünü tanımlamak için kullanılan bir tür.

Sıralamalar
SECONDARY_HOURS_TYPE_UNSPECIFIED İkincil saat türü belirtilmediğinde varsayılan değer.
DRIVE_THROUGH Bankalar, restoranlar veya eczaneler için arabaya servis saati.
HAPPY_HOUR İndirimli saatler.
DELIVERY Teslimat saati.
TAKEOUT Paket servisi saati.
KITCHEN Mutfak saati.
BREAKFAST Kahvaltı saati.
LUNCH Öğle yemeği saati.
DINNER Akşam yemeği saati.
BRUNCH Brunch saati.
PICKUP Teslim alma saati.
ACCESS Depolama alanlarına erişim saatleri.
SENIOR_HOURS Yaşlılar için özel çalışma saatleri.
ONLINE_SERVICE_HOURS Online hizmet saatleri.

SpecialDay

Döndürülen çalışma saatlerinin kapsadığı döneme denk gelen özel günler için yapılandırılmış bilgiler. Özel günler, bir yerin çalışma saatlerini etkileyebilecek günlerdir (ör. yılbaşı).

JSON gösterimi
{
  "date": {
    object (Date)
  }
}
Alanlar
date

object (Date)

Bu özel günün tarihi.

Fotoğraf

Bir yerin fotoğrafı hakkında bilgiler.

JSON gösterimi
{
  "name": string,
  "widthPx": integer,
  "heightPx": integer,
  "authorAttributions": [
    {
      object (AuthorAttribution)
    }
  ]
}
Alanlar
name

string

Tanımlayıcı. Bu yer fotoğrafını temsil eden ve bu yer fotoğrafını tekrar aramak için kullanılabilecek bir referans (API "kaynak" adı: places/{placeId}/photos/{photo}).

widthPx

integer

Piksel cinsinden kullanılabilir maksimum genişlik.

heightPx

integer

Piksel cinsinden kullanılabilir maksimum yükseklik.

authorAttributions[]

object (AuthorAttribution)

Bu fotoğrafın yazarları.

BusinessStatus

Yerin işletme durumu.

Sıralamalar
BUSINESS_STATUS_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
OPERATIONAL Tesis çalışır durumda, şu anda açık olmak zorunda değil.
CLOSED_TEMPORARILY Tesis geçici olarak kapalı.
CLOSED_PERMANENTLY Tesis kalıcı olarak kapalı.

PriceLevel

Yerin fiyat düzeyi.

Sıralamalar
PRICE_LEVEL_UNSPECIFIED Yerin fiyat düzeyi belirtilmemiş veya bilinmiyor.
PRICE_LEVEL_FREE Yer ücretsiz hizmet veriyor.
PRICE_LEVEL_INEXPENSIVE Bu mekan pahalı olmayan hizmetler sunuyor.
PRICE_LEVEL_MODERATE Buradaki hizmetler orta ölçekli.
PRICE_LEVEL_EXPENSIVE Pahalı hizmetler sunuyor.
PRICE_LEVEL_VERY_EXPENSIVE Bu mekan çok pahalı hizmetler sunuyor.

İlişkilendirme

Bu yerin veri sağlayıcıları hakkında bilgiler.

JSON gösterimi
{
  "provider": string,
  "providerUri": string
}
Alanlar
provider

string

Yer'in veri sağlayıcısının adı.

providerUri

string

Yerin veri sağlayıcısının URI'sı.

PaymentOptions

Yerin kabul ettiği ödeme seçenekleri.

JSON gösterimi
{
  "acceptsCreditCards": boolean,
  "acceptsDebitCards": boolean,
  "acceptsCashOnly": boolean,
  "acceptsNfc": boolean
}
Alanlar
acceptsCreditCards

boolean

İşletme, ödeme olarak kredi kartı kabul ediyor.

acceptsDebitCards

boolean

Mekan, ödeme olarak banka kartlarını kabul ediyor.

acceptsCashOnly

boolean

Mekan, ödeme olarak yalnızca nakit kabul ediyor. Bu özelliğe sahip yerler, diğer ödeme yöntemlerini kabul etmeye devam edebilir.

acceptsNfc

boolean

Yer, NFC ödemelerini kabul ediyor.

ParkingOptions

Yerin park seçenekleriyle ilgili bilgiler. Bir park yeri aynı anda birden çok seçeneği destekleyebilir.

JSON gösterimi
{
  "freeParkingLot": boolean,
  "paidParkingLot": boolean,
  "freeStreetParking": boolean,
  "paidStreetParking": boolean,
  "valetParking": boolean,
  "freeGarageParking": boolean,
  "paidGarageParking": boolean
}
Alanlar
freeParkingLot

boolean

Ücretsiz otopark imkanı vardır.

paidParkingLot

boolean

Ücretli otopark imkanı vardır.

freeStreetParking

boolean

Cadde üzerinde ücretsiz otopark imkanı vardır.

paidStreetParking

boolean

Cadde üzerinde ücretli otopark bulunur.

valetParking

boolean

Vale park hizmeti sunulur.

freeGarageParking

boolean

Ücretsiz kapalı otopark bulunur.

paidGarageParking

boolean

Ücretli kapalı otopark bulunur.

SubDestination

Yerle ilgili alt hedeflerin kaynak adını ve kimliğini girin. Örneğin, farklı terminaller bir havaalanının farklı hedefleridir.

JSON gösterimi
{
  "name": string,
  "id": string
}
Alanlar
name

string

Alt hedefin kaynak adı.

id

string

Alt hedefin yer kimliği.

AccessibilityOptions

Bir yerin sunduğu erişilebilirlik seçenekleri hakkında bilgiler.

JSON gösterimi
{
  "wheelchairAccessibleParking": boolean,
  "wheelchairAccessibleEntrance": boolean,
  "wheelchairAccessibleRestroom": boolean,
  "wheelchairAccessibleSeating": boolean
}
Alanlar
wheelchairAccessibleParking

boolean

Burada tekerlekli sandalyeye uygun park yeri mevcuttur.

wheelchairAccessibleEntrance

boolean

Mekanların tekerlekli sandalyeye uygun girişi vardır.

wheelchairAccessibleRestroom

boolean

Burada tekerlekli sandalyeye uygun tuvalet var.

wheelchairAccessibleSeating

boolean

Burada tekerlekli sandalyeye uygun oturma düzeni vardır.

FuelOptions

Bir benzin istasyonundaki yakıt seçenekleriyle ilgili en güncel bilgiler. Bu bilgiler düzenli olarak güncellenir.

JSON gösterimi
{
  "fuelPrices": [
    {
      object (FuelPrice)
    }
  ]
}
Alanlar
fuelPrices[]

object (FuelPrice)

Bu istasyonun her yakıt türü için bilinen son yakıt fiyatı. Bu istasyonda her yakıt türü için bir giriş bulunuyor. Sıra önemli değil.

FuelPrice

Belirli bir tür için yakıt fiyatı bilgileri.

JSON gösterimi
{
  "type": enum (FuelType),
  "price": {
    object (Money)
  },
  "updateTime": string
}
Alanlar
type

enum (FuelType)

Yakıt türü.

price

object (Money)

Yakıtın fiyatı.

updateTime

string (Timestamp format)

Yakıt fiyatının son güncellendiği zaman.

Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

FuelType

Yakıt türleri.

Sıralamalar
FUEL_TYPE_UNSPECIFIED Yakıt türü belirtilmedi.
DIESEL Dizel yakıt.
REGULAR_UNLEADED Normal öncülüksüz.
MIDGRADE 89 Oktan'a dokunun.
PREMIUM Premium.
SP91 SP 91.
SP91_E10 SP 91 E10.
SP92 SP 92.
SP95 SP 95.
SP95_E10 SP95 E10.
SP98 SP 98.
SP99 SP 99.
SP100 SP 100.
LPG LPG
E80 E 80.
E85 E 85.
METHANE Metan.
BIO_DIESEL Biyodizel.
TRUCK_DIESEL Kamyon dizel.

Para

Para birimini, para birimi türüyle birlikte temsil eder.

JSON gösterimi
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
Alanlar
currencyCode

string

ISO 4217'de tanımlanan üç harfli para birimi kodu.

units

string (int64 format)

Tutarın tüm birimleri. Örneğin, currencyCode değeri "USD" ise 1 birim 1 ABD dolarıdır.

nanos

integer

Tutarın nano (10^-9) birimlerinin sayısı. Değer -999.999.999 ile +999.999.999 (her iki değer de dahil) arasında olmalıdır. units pozitifse nanos pozitif veya sıfır olmalıdır. units sıfır ise nanos pozitif, sıfır veya negatif olabilir. units negatifse nanos negatif veya sıfır olmalıdır. Örneğin $-1,75 units=-1 ve nanos=-750.000.000 olarak ifade edilir.

EVChargeOptions

Yerinde barındırılan EV Şarj İstasyonu hakkında bilgi. https://afdc.energy.gov/fuels/electricity_infrastructure.html terminolojisine göre bir bağlantı noktası aynı anda bir arabayı şarj edebilir. Bir bağlantı noktasında bir veya daha fazla bağlayıcı vardır. Bir istasyonun bir veya daha fazla bağlantı noktası vardır.

JSON gösterimi
{
  "connectorCount": integer,
  "connectorAggregation": [
    {
      object (ConnectorAggregation)
    }
  ]
}
Alanlar
connectorCount

integer

Bu istasyondaki konnektör sayısı. Bununla birlikte, bazı bağlantı noktalarında birden fazla konnektör bulunabileceği ancak aynı anda yalnızca bir arabayı şarj edebildiği için (ör.) konnektörlerin sayısı, aynı anda şarj edilebilen toplam araba sayısından daha fazla olabilir.

connectorAggregation[]

object (ConnectorAggregation)

Aynı türde ve aynı şarj hızında konnektörler içeren EV şarj konnektörü toplama listesi.

ConnectorAggregation

Elektrikli araç şarj bilgileri [tür, maxChargeRateKw] değerine göre gruplandırılmıştır. Aynı türde ve maksimum şarj oranına kw cinsinden sahip olan konnektörlerin EV şarj toplamını gösterir.

JSON gösterimi
{
  "type": enum (EVConnectorType),
  "maxChargeRateKw": number,
  "count": integer,
  "availabilityLastUpdateTime": string,
  "availableCount": integer,
  "outOfServiceCount": integer
}
Alanlar
type

enum (EVConnectorType)

Bu toplamanın bağlayıcı türü.

maxChargeRateKw

number

Toplamadaki her bir bağlayıcının kw cinsinden statik maksimum şarj hızı.

count

integer

Bu toplamadaki bağlayıcı sayısı.

availabilityLastUpdateTime

string (Timestamp format)

Bu toplamadaki bağlayıcı kullanılabilirlik bilgilerinin en son güncellendiği zaman damgası.

Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

availableCount

integer

Bu toplamada şu anda kullanılabilir olan bağlayıcı sayısı.

outOfServiceCount

integer

Bu toplamadaki şu anda hizmet dışı olan bağlayıcı sayısı.

EVConnectorType

EV şarj konnektörü türleri hakkında ek bilgi/bağlam için http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 adresine bakın.

Sıralamalar
EV_CONNECTOR_TYPE_UNSPECIFIED Belirtilmemiş bağlayıcı.
EV_CONNECTOR_TYPE_OTHER Diğer bağlayıcı türleri.
EV_CONNECTOR_TYPE_J1772 J1772 tip 1 bağlayıcı.
EV_CONNECTOR_TYPE_TYPE_2 IEC 62196 tip 2 konnektör. Genellikle MENNEKES olarak adlandırılır.
EV_CONNECTOR_TYPE_CHADEMO CHAdeMO türü bağlayıcıyla çalışır.
EV_CONNECTOR_TYPE_CCS_COMBO_1 Birleşik Şarj Sistemi (AC ve DC). SAE'ye göre. Tip-1 J-1772 konnektör
EV_CONNECTOR_TYPE_CCS_COMBO_2 Birleşik Şarj Sistemi (AC ve DC). Type-2 Mennekes bağlayıcısına göre
EV_CONNECTOR_TYPE_TESLA Genel TESLA bağlayıcısı. Kuzey Amerika'da NACS olmasına rağmen dünyanın diğer bölgelerinde NACS olmayan numara (ör. CCS Kombine 2 (CCS2) veya GB/T) olabilir. Bu değer, gerçek konnektör türünü daha az temsil eder ve daha çok, Tesla markalı bir aracı, Tesla'ya ait bir şarj istasyonunda şarj etme olanağını temsil eder.
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T GB/T türü, Çin'deki GB/T standardına karşılık gelir. Bu tür, tüm GB_T türlerini kapsar.
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET Belirtilmemiş duvar prizi.

Yöntemler

autocomplete

Belirli bir giriş için tahminleri döndürür.

get

places/{place_id} biçiminde bir dize olan kaynak adına göre bir yerle ilgili ayrıntıları öğrenin.

searchNearby

Konumların yakınındaki yerleri arayın.

searchText

Metin sorgusuna dayalı yer arama.