Yer arama sonucunda place_id elde ettikten sonra, Yer Ayrıntıları (Eski) isteği başlatarak belirli bir işletme veya önemli yer hakkında daha fazla ayrıntı isteyebilirsiniz. Yer Ayrıntıları (Eski) isteği, belirtilen yer hakkında tam adresi, telefon numarası, kullanıcı puanı ve yorumları gibi daha kapsamlı bilgiler döndürür.
Yer Ayrıntıları (Eski) istekleri
Yer Ayrıntıları (Eski) isteği, aşağıdaki biçimde bir HTTP URL'sidir:
https://maps.googleapis.com/maps/api/place/details/output?parameters
Burada output, aşağıdaki değerlerden biri olabilir:
json(önerilen), JavaScript Object Notation (JSON) biçiminde çıkış yapılacağını belirtir.xml, çıkışın XML biçiminde olduğunu gösterir.
Arama isteği başlatmak için belirli parametreler gereklidir. URL'lerde standart olduğu gibi, tüm parametreler ve işareti (&) karakteri kullanılarak ayrılır. Aşağıdaki bölümlerde parametreler ve olası değerleri listelenmiştir.
Gerekli parametreler
-
place_id
Yer Arama (Eski) tarafından döndürülen ve bir yeri benzersiz şekilde tanımlayan metin tanımlayıcı. Yer kimlikleri hakkında daha fazla bilgi için yer kimliğine genel bakış bölümünü inceleyin.
İsteğe bağlı parametreler
-
Fields
Dikkat: Yer Arama (Eski) istekleri ve Yer Ayrıntıları (Eski) istekleri aynı alanları döndürmez. Yer Arama (Eski) istekleri, Yer Ayrıntıları (Eski) istekleri tarafından döndürülen alanların bir alt kümesini döndürür. İstediğiniz alan Yer Arama (Eski) tarafından döndürülmüyorsa Yer Arama (Eski) kullanarak birplace_idalabilir, ardından bu yer kimliğini kullanarak Yer Ayrıntıları (Eski) isteği gönderebilirsiniz. Yer Arama (Eski) isteğinde kullanılamayan alanlar hakkında daha fazla bilgi için Yer Veri Alanları (Eski) bölümüne bakın.Döndürülecek yer verisi türlerinin virgülle ayrılmış listesini belirtmek için fields parametresini kullanın. Örneğin:
fields=formatted_address,name,geometry. Bileşik değerleri belirtirken eğik çizgi kullanın. Örneğin:opening_hours/open_now.Alanlar üç faturalandırma kategorisine ayrılır: Temel, İletişim ve Atmosfer. Temel, İletişim ve Atmosfer SKU'ları, bunları tetikleyen istek için temel SKU'ya (Yer Ayrıntıları, Yer Bul, Yakında Arama veya Metin Arama) ek olarak ücretlendirilir. Daha fazla bilgi için fiyatlandırma sayfasına bakın.
Temel
Temel kategorisi şu alanları içerir:
address_components,adr_address,business_status,formatted_address,geometry,icon,icon_mask_base_uri,icon_background_color,name,permanently_closed(desteği sonlandırıldı),photo,place_id,plus_code,type,url,utc_offset,vicinity,wheelchair_accessible_entrance.İletişim
İletişim kategorisi şu alanları içerir:
current_opening_hours,formatted_phone_number,international_phone_number,opening_hours,secondary_opening_hours,websiteAtmosfer
Atmosfer kategorisi şu alanları içerir:
curbside_pickup,delivery,dine_in,editorial_summary,price_level,rating,reservable,reviews,serves_beer,serves_breakfast,serves_brunch,serves_dinner,serves_lunch,serves_vegetarian_food,serves_wine,takeout,user_ratings_total.Not: Atıflar (html_attributions), alanın istenip istenmediğine bakılmaksızın her çağrıda her zaman döndürülür. -
language
Sonuçların döndürüleceği dil.
- Desteklenen dillerin listesini inceleyin. Google, desteklenen dilleri sık sık güncellediğinden bu liste kapsamlı olmayabilir.
-
languagesağlanmazsa API,Accept-Languagebaşlığında belirtilen tercih edilen dili kullanmaya çalışır. - API, hem kullanıcı hem de yerel halk tarafından okunabilen bir açık adres sağlamak için elinden geleni yapar. Bu amaca ulaşmak için açık adresleri yerel dilde döndürür ve gerekirse tercih edilen dili dikkate alarak kullanıcı tarafından okunabilir bir alfabeye dönüştürür. Diğer tüm adresler tercih edilen dilde döndürülür. Adres bileşenlerinin tümü, ilk bileşenden seçilen dilde döndürülür.
- Tercih edilen dilde bir ad yoksa API en yakın eşleşmeyi kullanır.
- Tercih edilen dil, API'nin döndürmeyi seçtiği sonuç kümesi ve bu sonuçların döndürülme sırası üzerinde küçük bir etkiye sahiptir. Coğrafi kodlayıcı, kısaltmaları dile göre farklı şekilde yorumlar. Örneğin, sokak türlerinin kısaltmaları veya bir dilde geçerli olup başka bir dilde geçerli olmayan eş anlamlı kelimeler buna dahildir. Örneğin, Macarcada utca ve tér kelimeleri "sokak" anlamına gelir.
-
bölge
İki karakterli bir ccTLD ("üst düzey alan") değeri olarak belirtilen bölge kodu. Çoğu ccTLD kodu, bazı önemli istisnalar dışında ISO 3166-1 kodlarıyla aynıdır. Örneğin, Birleşik Krallık'ın ccTLD'si "uk" (.co.uk) iken ISO 3166-1 kodu "gb"dir (teknik olarak "Büyük Britanya ve Kuzey İrlanda Birleşik Krallığı" tüzel kişiliği için).
-
reviews_no_translations
Yorumların çevirisini devre dışı bırakmak için
reviews_no_translations=true, etkinleştirmek içinreviews_no_translations=falsedeğerini belirtin. Yorumlar orijinal dillerinde döndürülür.Atlanırsa veya değer olmadan iletilirse yorumların çevirisi etkinleştirilir. İstekte
languageparametresi belirtildiyse çeviri için tercih edilen dil olarak belirtilen dili kullanın.languageatlanırsa API, tercih edilen dil olarakAccept-Languagebaşlığını kullanmaya çalışır. -
reviews_sort
Yorumlar döndürülürken kullanılacak sıralama yöntemi.
most_relevant(varsayılan) veyanewestolarak ayarlanabilir.-
most_relevant(varsayılan) için yorumlar alaka düzeyine göre sıralanır. Hizmet, sonuçları tercih edilen dilde yazılmış yorumları döndürecek şekilde ayarlar. -
newestiçin yorumlar kronolojik sıraya göre sıralanır. Tercih edilen dil, sıralama ölçütünü etkilemez.
Google, yorumların nasıl sıralandığını son kullanıcıya göstermenizi önerir.
-
-
sessiontoken
Faturalandırma amacıyla otomatik tamamlama oturumunu tanımlayan rastgele bir dize.
Oturum, kullanıcı bir sorgu yazmaya başladığında başlar ve bir yer seçip Yer Ayrıntıları (Eski) çağrısı yapıldığında sona erer. Her oturumda birden fazla sorgu ve ardından bir yer seçimi olabilir. Bir oturumdaki her istek için kullanılan API anahtarları aynı Google Cloud Console projesine ait olmalıdır. Oturum sona erdikten sonra jeton artık geçerli olmaz. Uygulamanız her oturum için yeni bir jeton oluşturmalıdır.
sessiontokenparametresi atlanırsa veya bir oturum jetonunu yeniden kullanırsanız oturum, oturum jetonu sağlanmamış gibi ücretlendirilir (her istek ayrı olarak faturalandırılır).Aşağıdaki yönergeleri uygulamanızı öneririz:
- Tüm otomatik tamamlama oturumları için oturum jetonları kullanın.
- Her oturum için yeni bir jeton oluşturun. Sürüm 4 UUID kullanılması önerilir.
- Bir oturumdaki tüm Yer Adı Otomatik Tamamlama ve Yer Ayrıntıları istekleri için kullanılan API anahtarlarının aynı Cloud Console projesine ait olduğundan emin olun.
- Her yeni oturum için benzersiz bir oturum jetonu ilettiğinizden emin olun. Aynı jetonun birden fazla oturum için kullanılması, her isteğin ayrı ayrı faturalandırılmasına neden olur.
Yer Ayrıntıları (Eski) örneği
Aşağıdaki örnekte, place_id ile bir yerin ayrıntıları istenmekte ve name, rating ve formatted_phone_number alanları yer almaktadır:
kabuk
curl -L -X GET 'https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJN1t_tDeuEmsRUsoyG83frY4&fields=name%2Crating%2Cformatted_phone_number&key=YOUR_API_KEY'
HTTP
https://maps.googleapis.com/maps/api/place/details/json ?fields=name%2Crating%2Cformatted_phone_number &place_id=ChIJN1t_tDeuEmsRUsoyG83frY4 &key=YOUR_API_KEY
İsteğin uygulamanızda çalışması için bu örnekteki anahtarı kendi API anahtarınızla değiştirin.
Yer Ayrıntıları (Eski) yanıtı
Yer Ayrıntıları (Eski) yanıtları, isteğin URL yolundaki output işaretiyle belirtilen biçimde döndürülür.
JSON
{ "html_attributions": [], "result": { "address_components": [ { "long_name": "48", "short_name": "48", "types": ["street_number"] }, { "long_name": "Pirrama Road", "short_name": "Pirrama Rd", "types": ["route"], }, { "long_name": "Pyrmont", "short_name": "Pyrmont", "types": ["locality", "political"], }, { "long_name": "City of Sydney", "short_name": "City of Sydney", "types": ["administrative_area_level_2", "political"], }, { "long_name": "New South Wales", "short_name": "NSW", "types": ["administrative_area_level_1", "political"], }, { "long_name": "Australia", "short_name": "AU", "types": ["country", "political"], }, { "long_name": "2009", "short_name": "2009", "types": ["postal_code"], }, ], "adr_address": "48 Pirrama Rd, Pyrmont NSW 2009, Australia", "business_status": "OPERATIONAL", "formatted_address": "48 Pirrama Rd, Pyrmont NSW 2009, Australia", "formatted_phone_number": "(02) 9374 4000", "geometry": { "location": { "lat": -33.866489, "lng": 151.1958561 }, "viewport": { "northeast": { "lat": -33.8655112697085, "lng": 151.1971156302915 }, "southwest": { "lat": -33.86820923029149, "lng": 151.1944176697085 }, }, }, "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png", "icon_background_color": "#7B9EB0", "icon_mask_base_uri": "https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet", "international_phone_number": "+61 2 9374 4000", "name": "Google Workplace 6", "opening_hours": { "open_now": false, "periods": [ { "close": { "day": 1, "time": "1700" }, "open": { "day": 1, "time": "0900" }, }, { "close": { "day": 2, "time": "1700" }, "open": { "day": 2, "time": "0900" }, }, { "close": { "day": 3, "time": "1700" }, "open": { "day": 3, "time": "0900" }, }, { "close": { "day": 4, "time": "1700" }, "open": { "day": 4, "time": "0900" }, }, { "close": { "day": 5, "time": "1700" }, "open": { "day": 5, "time": "0900" }, }, ], "weekday_text": [ "Monday: 9:00 AM – 5:00 PM", "Tuesday: 9:00 AM – 5:00 PM", "Wednesday: 9:00 AM – 5:00 PM", "Thursday: 9:00 AM – 5:00 PM", "Friday: 9:00 AM – 5:00 PM", "Saturday: Closed", "Sunday: Closed", ], }, "photos": [ { "height": 3024, "html_attributions": [ "Cynthia Wei", ], "photo_reference": "Aap_uEC6jqtpflLS8GxQqPHBjlcwBf2sri0ZErk9q1ciHGZ6Zx5HBiiiEsPEO3emtB1PGyWbBQhgPL2r9CshoVlJEG4xzB71QMhGBTqqeaCNk1quO3vTTiP50aM1kmOaBQ-DF1ER7zpu6BQOEtnusKMul0m4KA45wfE3h6Xh2IxjLNzx-IiX", "width": 4032, }, { "height": 3264, "html_attributions": [ "Heyang Li", ], "photo_reference": "Aap_uECyRjHhOQgGaKTW6Z3ZfTEaDhNc44m0F6GrNSFIMffixwI5xqD35QhecdzVY-FUuDtVE1huu8-2HkxgI9Gwvy6W18fU-_E3UUkdSFBQqGK8_slKlT8BZZc66sTX53IEcTDrZfT-E5_YUBYBOm13yxOTOfWfEDABhaxCGC5Hu_XYh0fI", "width": 4912, }, // ... ], "place_id": "ChIJN1t_tDeuEmsRUsoyG83frY4", "plus_code": { "compound_code": "45MW+C8 Pyrmont NSW, Australia", "global_code": "4RRH45MW+C8", }, "rating": 4, "reference": "ChIJN1t_tDeuEmsRUsoyG83frY4", "reviews": [ { "author_name": "Luke Archibald", "author_url": "https://www.google.com/maps/contrib/113389359827989670652/reviews", "language": "en", "profile_photo_url": "https://lh3.googleusercontent.com/a-/AOh14GhGGmTmvtD34HiRgwHdXVJUTzVbxpsk5_JnNKM5MA=s128-c0x00000000-cc-rp-mo", "rating": 1, "relative_time_description": "a week ago", "text": "Beautiful building with a great view.", "time": 1652286798, }, { "author_name": "Tevita Taufoou", "author_url": "https://www.google.com/maps/contrib/105937236918123663309/reviews", "language": "en", "profile_photo_url": "https://lh3.googleusercontent.com/a/AATXAJwZANdRSSg96QeZG--6BazG5uv_BJMIvpZGqwSz=s128-c0x00000000-cc-rp-mo", "rating": 1, "relative_time_description": "6 months ago", "text": "Conference rooms were well equipped.", "time": 1637215605, }, // ... ], "types": ["point_of_interest", "establishment"], "url": "https://maps.google.com/?cid=10281119596374313554", "user_ratings_total": 939, "utc_offset": 600, "vicinity": "48 Pirrama Road, Pyrmont", "website": "http://google.com/", }, "status": "OK", }
XML
<?xml version="1.0" encoding="UTF-8"?> <PlaceDetailsResponse> <status>OK</status> <result> <name>Google Workplace 6</name> <vicinity>48 Pirrama Road, Pyrmont</vicinity> <type>point_of_interest</type> <type>establishment</type> <formatted_phone_number>(02) 9374 4000</formatted_phone_number> <formatted_address>48 Pirrama Rd, Pyrmont NSW 2009, Australia</formatted_address> <address_component> <long_name>48</long_name> <short_name>48</short_name> <type>street_number</type> </address_component> <address_component> <long_name>Pirrama Road</long_name> <short_name>Pirrama Rd</short_name> <type>route</type> </address_component> <address_component> <long_name>Pyrmont</long_name> <short_name>Pyrmont</short_name> <type>locality</type> <type>political</type> </address_component> <address_component> <long_name>City of Sydney</long_name> <short_name>City of Sydney</short_name> <type>administrative_area_level_2</type> <type>political</type> </address_component> <address_component> <long_name>New South Wales</long_name> <short_name>NSW</short_name> <type>administrative_area_level_1</type> <type>political</type> </address_component> <address_component> <long_name>Australia</long_name> <short_name>AU</short_name> <type>country</type> <type>political</type> </address_component> <address_component> <long_name>2009</long_name> <short_name>2009</short_name> <type>postal_code</type> </address_component> <geometry> <location> <lat>-33.8664890</lat> <lng>151.1958561</lng> </location> <viewport> <southwest> <lat>-33.8682092</lat> <lng>151.1944177</lng> </southwest> <northeast> <lat>-33.8655113</lat> <lng>151.1971156</lng> </northeast> </viewport> </geometry> <rating>4.0</rating> <url>https://maps.google.com/?cid=10281119596374313554</url> <icon>https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png</icon> <reference>ChIJN1t_tDeuEmsRUsoyG83frY4</reference> <international_phone_number>+61 2 9374 4000</international_phone_number> <website>http://google.com/</website> <review> <time>1652286798</time> <text>Beautiful building with a great view.</text> <author_name>Luke Archibald</author_name> <author_url>https://www.google.com/maps/contrib/113389359827989670652/reviews</author_url> <rating>1.0</rating> <language>en</language> <profile_photo_url>https://lh3.googleusercontent.com/a-/AOh14GhGGmTmvtD34HiRgwHdXVJUTzVbxpsk5_JnNKM5MA=s128-c0x00000000-cc-rp-mo</profile_photo_url> <relative_time_description>a week ago</relative_time_description> </review> <review> <time>1637215605</time> <text>Conference rooms were well equipped.</text> <author_name>Joe Schmoe</author_name> <author_url>https://www.google.com/maps/contrib/105937236918123663309/reviews</author_url> <rating>1.0</rating> <language>en</language> <profile_photo_url>https://lh3.googleusercontent.com/a/AATXAJwZANdRSSg96QeZG--6BazG5uv_BJMIvpZGqwSz=s128-c0x00000000-cc-rp-mo</profile_photo_url> <relative_time_description>6 months ago</relative_time_description> </review> <!-- ... --> <opening_hours> <open_now>false</open_now> <period> <open> <day>1</day> <time>0900</time> </open> <close> <day>1</day> <time>1700</time> </close> </period> <period> <open> <day>2</day> <time>0900</time> </open> <close> <day>2</day> <time>1700</time> </close> </period> <period> <open> <day>3</day> <time>0900</time> </open> <close> <day>3</day> <time>1700</time> </close> </period> <period> <open> <day>4</day> <time>0900</time> </open> <close> <day>4</day> <time>1700</time> </close> </period> <period> <open> <day>5</day> <time>0900</time> </open> <close> <day>5</day> <time>1700</time> </close> </period> <weekday_text>Monday: 9:00 AM – 5:00 PM</weekday_text> <weekday_text>Tuesday: 9:00 AM – 5:00 PM</weekday_text> <weekday_text>Wednesday: 9:00 AM – 5:00 PM</weekday_text> <weekday_text>Thursday: 9:00 AM – 5:00 PM</weekday_text> <weekday_text>Friday: 9:00 AM – 5:00 PM</weekday_text> <weekday_text>Saturday: Closed</weekday_text> <weekday_text>Sunday: Closed</weekday_text> </opening_hours> <utc_offset>600</utc_offset> <photo> <photo_reference>Aap_uEDT4DC26Lk_VoI6CvsZl1NzU7BOPjEyqEHlf8tCA0hFtlrsI1Tmed_LmjSUQghWnZq-E7SsYZSlvGP0X5ZAfH6w0Tmw6biO4PPI8BTPwvo6FqLfZgC2RGNQyI81HRnJGB3ZJUAYEXvxBfA_upEcsITxk52joPkK9d7cfFptY0z-Oy7Y</photo_reference> <width>4032</width> <height>3024</height> <html_attribution><a href="https://maps.google.com/maps/contrib/117600448889234589608">Cynthia Wei</a></html_attribution> </photo> <photo> <photo_reference>Aap_uEAPNVkxDxxHa0aRFAkA2gMygFUuaKujSSv-zdad_vuaxTkaDHgX-aVPeNATp7VEgwqa3A3QutoeKdDd6aGZPBPCLl8XTf1vYckEBxIWEXZjFlMXK2TwIVfe4qa6O31AbYQQ5TCrEs9nz2fuBBWJwifTiKIIrv4NrEpQok6i8nnn8xKS</photo_reference> <width>4912</width> <height>3264</height> <html_attribution><a href="https://maps.google.com/maps/contrib/102493344958625549078">Heyang Li</a></html_attribution> </photo> <!-- ... --> <adr_address><span class="street-address">48 Pirrama Rd</span>, <span class="locality">Pyrmont</span> <span class="region">NSW</span> <span class="postal-code">2009</span>, <span class="country-name">Australia</span></adr_address> <user_ratings_total>939</user_ratings_total> <place_id>ChIJN1t_tDeuEmsRUsoyG83frY4</place_id> <plus_code> <global_code>4RRH45MW+C8</global_code> <compound_code>45MW+C8 Pyrmont NSW, Australia</compound_code> </plus_code> <icon_background_color>#7B9EB0</icon_background_color> <business_status>OPERATIONAL</business_status> <icon_mask_base_uri>https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet</icon_mask_base_uri> </result> </PlaceDetailsResponse>
JSON ve XML yanıtlarının her biri aşağıdaki öğeleri içerir:
PlacesDetailsResponse
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
required | Dizi<string> |
Bu girişle ilgili, kullanıcıya gösterilmesi gereken bir dizi ilişkilendirme içerebilir (bazı girişlerde ilişkilendirme olmayabilir). |
|
required | Place |
İstenen yerle ilgili ayrıntılı bilgileri içerir. Daha fazla bilgi için Place sayfasına bakın. |
|
required | PlacesDetailsStatus |
İsteğin durumunu içerir ve isteğin neden başarısız olduğunu bulmanıza yardımcı olacak hata ayıklama bilgilerini içerebilir. Daha fazla bilgi için PlacesDetailsStatus sayfasına bakın. |
|
isteğe bağlı | Dizi<string> |
Hizmet, istek spesifikasyonu hakkında ek bilgi döndürdüğünde yanıt nesnesinde ek bir |
JSON yanıtında bunlar kök öğeler olarak temsil edilir. XML yanıtında bunlar, <PlaceDetailsResponse> altındaki üst düzey öğeler olarak görünür.
PlacesDetailsStatus
Hizmet tarafından döndürülen durum kodları.
- API isteğinin başarılı olduğunu gösteren
OK. -
ZERO_RESULTS, referans verilen konumun (place_id) geçerli olduğunu ancak artık geçerli bir sonuca referans vermediğini gösterir. Bu durum, işletme artık faaliyet göstermiyorsa ortaya çıkabilir. -
Referans verilen konumun (
place_id) Yerler veritabanında bulunmadığını belirtenNOT_FOUND. -
INVALID_REQUEST, API isteğinin yanlış biçimlendirildiğini gösterir. -
OVER_QUERY_LIMITAşağıdakilerden herhangi birini belirten:- QPS sınırlarını aştınız.
- Hesabınızda faturalandırma etkinleştirilmemiştir.
- Aylık 200 ABD doları tutarındaki kredi veya kendi belirlediğiniz kullanım sınırı aşılmıştır.
- Sağlanan ödeme yöntemi artık geçerli değilse (ör. kredi kartının süresi dolmuşsa)
-
REQUEST_DENIEDgenellikle şu nedenlerle isteğinizin reddedildiğini belirtir:- İstekte API anahtarı eksik.
keyparametresi geçersiz.
- Bilinmeyen bir hatayı gösteren
UNKNOWN_ERROR.
Yer
Bir yeri tanımlayan özellikler. Tüm özellikler her yer türü için kullanılamayabilir.
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
isteğe bağlı |
Dizi<AddressComponent>
|
Bu adres için geçerli olan ayrı bileşenleri içeren bir dizi.
Daha fazla bilgi için |
|
isteğe bağlı | dize |
Yerin adresinin adr mikro biçiminde gösterimi. |
|
isteğe bağlı | dize |
İşletme ise yerin faaliyet durumunu gösterir.
Veri yoksa
The allowed values include:
OPERATIONAL,
CLOSED_TEMPORARILY, and CLOSED_PERMANENTLY
|
|
isteğe bağlı | boole |
İşletmenin arabaya teslim alma hizmeti sunup sunmadığını belirtir. |
|
isteğe bağlı | PlaceOpeningHours |
Önümüzdeki yedi günün (bugün dahil) çalışma saatlerini içerir. Süre, isteğin gönderildiği gün gece yarısı başlar ve altı gün sonra 23:59'da sona erer. Bu alan, istisnai çalışma saatleri olan tarihler için ayarlanan tüm saatlerin Daha fazla bilgi için PlaceOpeningHours sayfasına bakın. |
|
isteğe bağlı | boole |
İşletmenin teslimat hizmeti sunup sunmadığını belirtir. |
|
isteğe bağlı | boole |
İşletmenin kapalı veya açık oturma alanı seçeneklerini destekleyip desteklemediğini belirtir. |
|
isteğe bağlı | PlaceEditorialSummary |
Yerin özetini içerir. Özet, metin biçiminde bir genel bakıştan oluşur ve varsa bunun dil kodunu da içerir. Özet metni olduğu gibi sunulmalıdır ve değiştirilemez. Daha fazla bilgi için PlaceEditorialSummary bölümüne bakın. |
|
isteğe bağlı | dize |
Bu yerin okunabilir adresini içeren bir dize. Bu adres genellikle posta adresiyle aynıdır. Birleşik Krallık gibi bazı ülkelerde, lisans kısıtlamaları nedeniyle gerçek posta adreslerinin dağıtımına izin verilmediğini unutmayın. Biçimlendirilmiş adres, mantıksal olarak bir veya daha fazla adres bileşeninden oluşur. Örneğin, "111 8th Avenue, New York, NY" adresi şu bileşenlerden oluşur: "111" (sokak numarası), "8th Avenue" (rota), "New York" (şehir) ve "NY" (ABD eyaleti). Biçimlendirilmiş adresi programatik olarak ayrıştırmayın. Bunun yerine, API yanıtının biçimlendirilmiş adres alanına ek olarak içerdiği bağımsız adres bileşenlerini kullanmanız gerekir. |
|
isteğe bağlı | dize |
Yerin telefon numarasını yerel biçiminde içerir. |
|
isteğe bağlı | Geometry |
Konumu ve konumun görüntü alanını içerir. Daha fazla bilgi için |
|
isteğe bağlı | dize |
Bu sonuç bir haritada gösterilirken kullanıcıya gösterilebilecek önerilen bir simgenin URL'sini içerir. |
|
isteğe bağlı | dize |
Yerin kategorisi için varsayılan onaltılık renk kodunu içerir. |
|
isteğe bağlı | dize |
Önerilen bir simgenin URL'sini içerir ( |
|
isteğe bağlı | dize |
Yerin telefon numarasını uluslararası standartta içerir.
Uluslararası standart, ülke kodunu içerir ve artı (+) işaretiyle başlar. Örneğin, Google'ın Sidney, Avustralya ofisinin international_phone_number değeri |
|
isteğe bağlı | dize |
Döndürülen sonucun kullanıcı tarafından okunabilen adını içerir. |
|
isteğe bağlı | PlaceOpeningHours |
Normal çalışma saatlerini içerir. Daha fazla bilgi için PlaceOpeningHours sayfasına bakın. |
|
isteğe bağlı | boole |
İşletmelerin faaliyet durumunu öğrenmek için |
|
isteğe bağlı | Dizi<PlacePhoto> |
Her biri bir resme referans veren fotoğraf nesneleri dizisi. Bir istek en fazla on fotoğraf döndürebilir. Yer fotoğrafları ve resimleri uygulamanızda nasıl kullanabileceğiniz hakkında daha fazla bilgiyi Yer Fotoğrafları belgelerinde bulabilirsiniz. Daha fazla bilgi için PlacePhoto sayfasına bakın. |
|
isteğe bağlı | dize |
Bir yeri benzersiz şekilde tanımlayan metin tabanlı tanımlayıcı. Yerle ilgili bilgi almak için bu tanımlayıcıyı Places API isteğinin |
|
isteğe bağlı | PlusCode |
Enlem ve boylam koordinatlarından türetilen, bir alanı temsil eden kodlanmış konum referansı: derecenin 1/8.000'i x derecenin 1/8.000'i (ekvatorda yaklaşık 14 m x 14 m) veya daha küçük. Plus Code'lar, açık adreslerin bulunmadığı yerlerde (binaların numaralandırılmadığı veya sokakların adlandırılmadığı yerler) açık adreslerin yerine kullanılabilir. Açık Konum Kodu ve Plus Code'lar sayfalarına bakın. Daha fazla bilgi için |
|
isteğe bağlı | sayı |
Yerin 0 ile 4 arasında bir ölçekte fiyat seviyesi. Belirli bir değerle gösterilen tam tutar bölgeden bölgeye değişir. Fiyat seviyeleri şu şekilde yorumlanır:
|
|
isteğe bağlı | sayı |
Toplu kullanıcı yorumlarına göre yerin 1, 0 ile 5, 0 arasındaki puanını içerir. |
|
isteğe bağlı | dize | |
|
isteğe bağlı | boole |
Yerin rezervasyonları destekleyip desteklemediğini belirtir. |
|
isteğe bağlı | Dizi<PlaceReview> |
En fazla beş yorum içeren bir JSON dizisi. Yorumlar varsayılan olarak alaka düzeyine göre sıralanır. Sıralamayı kontrol etmek için
Google, sonuçların Daha fazla bilgi için PlaceReview sayfasına bakın. |
|
isteğe bağlı | dize | |
|
isteğe bağlı | Dizi<PlaceOpeningHours> |
Bir işletmenin ikincil çalışma saatleri hakkındaki bilgiler de dahil olmak üzere sonraki yedi gün için bir giriş dizisi içerir. İkincil çalışma saatleri, işletmenin ana çalışma saatlerinden farklıdır. Örneğin, bir restoran, arabaya servis saatlerini veya teslimat saatlerini ikincil çalışma saatleri olarak belirtebilir. Bu alan, yerin türlerine göre önceden tanımlanmış çalışma saatleri türleri listesinden (ör. Daha fazla bilgi için PlaceOpeningHours sayfasına bakın. |
|
isteğe bağlı | boole |
Mekanda bira servisi yapılıp yapılmadığını belirtir. |
|
isteğe bağlı | boole |
Yerin kahvaltı servisi yapıp yapmadığını belirtir. |
|
isteğe bağlı | boole |
Mekanda geç kahvaltı servisi olup olmadığını belirtir. |
|
isteğe bağlı | boole |
Yerin akşam yemeği servisi yapıp yapmadığını belirtir. |
|
isteğe bağlı | boole |
Mekanda öğle yemeği servisi yapılıp yapılmadığını belirtir. |
|
isteğe bağlı | boole |
Yerde vejetaryen yemek servis edilip edilmediğini belirtir. |
|
isteğe bağlı | boole |
Yerde şarap servisi yapılıp yapılmadığını belirtir. |
|
isteğe bağlı | boole |
İşletmenin paket servis hizmeti sunup sunmadığını belirtir. |
|
isteğe bağlı | Dizi<string> |
Belirli bir sonucu açıklayan özellik türlerinin dizisini içerir. Desteklenen türlerin listesine bakın. |
|
isteğe bağlı | dize |
Bu yerin resmi Google sayfasının URL'sini içerir. Bu, yerle ilgili mevcut en iyi bilgileri içeren Google'a ait sayfa olacaktır. Uygulamalar, kullanıcıya yerle ilgili ayrıntılı sonuçlar gösteren tüm ekranlarda bu sayfaya bağlantı vermeli veya bu sayfayı yerleştirmelidir. |
|
isteğe bağlı | sayı |
Bu yerle ilgili metin içeren veya içermeyen yorumların toplam sayısı. |
|
isteğe bağlı | sayı |
Bu yerin geçerli saat diliminin UTC'den kaç dakika farklı olduğunu içerir. Örneğin, yaz saati uygulaması sırasında Avustralya'nın Sidney şehrindeki yerler için bu değer 660 (UTC'den +11 saat) ve yaz saati uygulaması dışında Kaliforniya'daki yerler için -480 (UTC'den -8 saat) olur. |
|
isteğe bağlı | dize |
Yalnızca işletme (
Diğer tüm sonuçlar için Bu içerik olduğu gibi okunmalıdır. Biçimlendirilmiş adresi programatik olarak ayrıştırmayın. |
|
isteğe bağlı | dize |
Bu yerin yetkili web sitesi (ör. bir işletmenin ana sayfası). |
|
isteğe bağlı | boole |
Yerin tekerlekli sandalye kullanıcılarına uygun bir girişi olup olmadığını belirtir. |
PlaceEditorialSummary
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 üzerinde oynama yapılamaz.
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
isteğe bağlı | dize |
Önceki alanların dili. Her zaman mevcut olmayabilir. |
|
isteğe bağlı | dize |
Yerin orta uzunlukta metin özeti. |
PlaceOpeningHours
Bir yerin çalışma saatlerini açıklayan nesne.
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
isteğe bağlı | boole |
Yerin şu anda açık olup olmadığını gösteren bir boole değeri. |
|
isteğe bağlı | Array<PlaceOpeningHoursPeriod> |
Pazar gününden başlayarak kronolojik sırayla yedi günü kapsayan çalışma saatleri dizisi. Daha fazla bilgi için PlaceOpeningHoursPeriod sayfasına bakın. |
|
isteğe bağlı | Dizi<PlaceSpecialDay> |
Önümüzdeki yedi güne karşılık gelen en fazla yedi girişten oluşan bir dizi. Daha fazla bilgi için PlaceSpecialDay sayfasına bakın. |
|
isteğe bağlı | dize |
İkincil çalışma saatlerinin türünü tanımlamak için kullanılan bir tür dizesi (ör. |
|
isteğe bağlı | Dizi<string> |
Yerin çalışma saatlerini kullanıcıların okuyabileceği metinlerle açıklayan bir dize dizisi. |
PlaceOpeningHoursPeriod
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
required | PlaceOpeningHoursPeriodDetail |
Yerin ne zaman açıldığını açıklayan bir çift gün ve saat nesnesi içerir. Daha fazla bilgi için PlaceOpeningHoursPeriodDetail sayfasını inceleyin. |
|
isteğe bağlı | PlaceOpeningHoursPeriodDetail |
Yerin ne zaman kapandığını açıklayan bir çift gün ve saat nesnesi içerebilir. Bir yer her zaman açıksa yanıtta kapanış bölümü yer almaz. İstemciler, her zaman açık olan işletmelerin, gün değeri Daha fazla bilgi için PlaceOpeningHoursPeriodDetail sayfasını inceleyin. |
PlaceSpecialDay
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
isteğe bağlı | dize |
Yerin yerel saat diliminde RFC3339 biçiminde ifade edilen bir tarih (ör. 2010-12-31). |
|
isteğe bağlı | boole |
Bu gün için istisnai çalışma saatleri varsa True değerini döndürür. |
PlaceOpeningHoursPeriodDetail
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
required | sayı |
Pazar gününden başlayarak haftanın günlerine karşılık gelen 0-6 arasında bir sayı. Örneğin, 2 değeri Salı anlamına gelir. |
|
required | dize |
24 saatlik ssdd biçiminde bir saat içerebilir. Değerler 0000-2359 aralığındadır. Saat, yerin saat diliminde bildirilir. |
|
isteğe bağlı | dize |
Yerin yerel saat diliminde RFC3339 biçiminde ifade edilen bir tarih (ör. 2010-12-31). |
|
isteğe bağlı | boole |
Dönem, isteğin gönderildiği tarihte gece yarısından önce başlıyorsa ve/veya son gün gece yarısında ya da gece yarısından sonra sona eriyorsa ve yedi günlük kesinti nedeniyle kısaltılmışsa doğru değerini döndürür. Bu özellik, açılış veya kapanış döneminin bu yedi günlük sınırın ötesine uzayabileceğini gösterir. |
PlacePhoto
Bir yerin fotoğrafı. Fotoğrafa, aşağıdaki kalıpta bir URL kullanarak Place Photo API ile erişilebilir:
https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY
Daha fazla bilgi için Place Photos sayfasını inceleyin.
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
required | sayı |
Fotoğrafın yüksekliği. |
|
required | Dizi<string> |
Fotoğrafın HTML atıfları. |
|
required | dize |
Fotoğraf isteği gönderdiğinizde fotoğrafı tanımlamak için kullanılan dize. |
|
required | sayı |
Fotoğrafın genişliği. |
PlaceReview
Bir kullanıcı tarafından gönderilen yer yorumu.
| Alan | Zorunlu | Tür | Açıklama |
|---|---|---|---|
|
required | dize |
Yorumu gönderen kullanıcının adı. Anonim yorumlar "Bir Google kullanıcısı"na atfedilir. |
|
required | sayı |
Kullanıcının bu yer için verdiği genel puan. Bu, 1 ile 5 arasında bir tam sayıdır. |
|
required | dize |
Yorumun gönderildiği zamanın, geçerli zamana göre metin olarak ifadesi. |
|
required | sayı |
Yorumun gönderildiği zaman. 1 Ocak 1970 gece yarısından (UTC) itibaren geçen saniye sayısı olarak ölçülür. |
|
isteğe bağlı | dize |
Kullanıcının Google Haritalar Yerel Rehberler profilinin URL'si (varsa). |
|
isteğe bağlı | dize |
Döndürülen yorumun dilini belirten bir IETF dil kodu.Bu alan yalnızca ana dil etiketini içerir, ülke veya bölgeyi belirten ikincil etiketi içermez. Örneğin, tüm İngilizce yorumlar "en-AU" veya "en-UK" olarak değil, "en" olarak etiketlenir.Yorum metni olmadan yalnızca puan varsa bu alan boş bırakılır. |
|
isteğe bağlı | dize |
Yorumun orijinal dilini belirten bir IETF dil kodu. Yorum çevrilmişse |
|
isteğe bağlı | dize |
Varsa kullanıcının profil fotoğrafının URL'si. |
|
isteğe bağlı | dize |
Kullanıcının yorumu. Google Places ile bir konumu incelerken metin yorumları isteğe bağlı olarak kabul edilir. Bu nedenle, bu alan boş olabilir. Bu alanın temel HTML işaretlemesi içerebileceğini unutmayın. Örneğin, |
|
isteğe bağlı | boole |
Yorumun yazıldığı orijinal dilden çevrilip çevrilmediğini gösteren boole değeri.Bir yorum çevrilmişse (true değerine karşılık gelir) Google, bunu kullanıcılarınıza belirtmenizi önerir. Örneğin, yoruma "Google tarafından çevrildi" dizesini ekleyebilirsiniz. |