Bu belgede, Places API hakkında sık sorulan soruların yanıtları yer almaktadır. Sorunuzun yanıtını burada bulamazsanız aşağıdaki sayfalardan bazıları size yardımcı olabilir.
- Google Haritalar Geliştirici SSS
- Google Haritalar Platformu Hizmet Şartları
- Places API Geliştirici Politikaları
Places API'nin de canlı bir geliştirici topluluğu vardır. Kodunuzla ilgili sorularınız varsa sorunuzu toplulukta yayınlamanızı öneririz. Soru sorma hakkında daha fazla bilgiyi Destek sayfasında bulabilirsiniz.
Yer arama
Neden türe göre filtrelediğimde bazı yerler döndürülmüyor?
Aradığınız yer henüz kategorize edilmemiş olabilir.
Google, bir yeri desteklenen yer türlerinden biri olarak sınıflandıracak kadar veri elde edene kadar tüm yerler genel tür olan "establishment
" olarak sınıflandırılır.
Geçici çözüm olarak, type
yerini keyword
parametresine iletebilirsiniz. keyword
parametresi; ad, tür, adres ve müşteri yorumlarıyla eşleştirilir.
type
kategorisini bir yer girişine kendiniz eklemek istiyorsanız yer düzenleme isteği gönderin. Düzenleme onaylanıp yayınlandıktan sonra doğru type
filtreleme kullanılarak gösterilir.
Neden yakındaki bazı yerler döndürülmüyor?
Places API, varsayılan olarak sonuçları sağlanan prominence
içinde radius
'ye göre sıralar. Yakındaki Arama isteği, üç sayfaya bölünmüş şekilde en fazla 60 sonuç döndürebilir. Bir yer prominence
sıralamasında 22. sırada yer alıyorsa sayfalandırma ile erişebileceğiniz sonuçların ikinci sayfasında görünür.
prominence
sıralamasında 60. sıradan daha yüksek bir sırada yer alan yerler, aramanızın merkezine daha yakın olsa bile arama sonucuna dahil edilmez.
Sorgunuzdaki rankby
parametresini distance
olarak ayarlayıp radius
parametresini atlayarak sonuçlarınızı prominence
yerine distance
göre sıralayabilirsiniz. Alaka düzeyi yoksayılır ve yerler location
konumuna olan mesafeye göre döndürülür.
İsteğinizi türe göre filtreliyorsanız bazı sonuçlar yanıttan filtrelenebilir. Daha fazla bilgi için SSS girişini inceleyin: Türe göre filtrelediğimde neden bazı yerler döndürülmüyor?.
Neden bazı types
ile filtreleme yaparken en fazla iki sonuç alıyorum?
Places API, yakındaki establishments
(desteklenen yer türlerindeki ilk tablodan herhangi biri) ve en fazla iki konum (desteklenen yer türlerindeki ikinci tablodan herhangi biri) sonuçlarının listesini döndürecek şekilde tasarlanmıştır. Bu sayede, Yakında Arama isteği gönderdiğiniz alanı belirlemenize yardımcı olur.
type
gibi bir konuma göre locality
veya political
yakındaki arama isteğinizi filtrelediğinizde establishment
sonuçları filtrelenir.
Yer verileri
Yerleri nasıl ekleyebilir veya düzenleyebilirim?
Bir işletmenin sahibiyseniz İşletme Profilini kullanarak Google Haritalar'daki işletme girişlerinizi ekleyebilir, doğrulayabilir ve yönetebilirsiniz.
Yerin sahibi olmasanız da değişiklik önerebilirsiniz.
Sorun giderme
Neden sürekli olarak "status": "REQUEST_DENIED" hatası alıyorum?
"status": "REQUEST_DENIED"
, Places API tarafından şu durumlarda döndürülür:
- Places API'yi Google Cloud Console'da etkinleştirmemişsinizdir.
- İsteğinizde
key
parametresi eksik. key
parametresi, Google Cloud Console'daki API anahtarınızla eşleşmiyor.- API anahtarınız Google Cloud Console'da doğru şekilde ayarlanmamış:
- Tarayıcı kısıtlı bir API anahtarı kullanıyorsanız izin verilen yönlendirenlerinizin doğru olduğundan emin olun.
- Sunucu kısıtlı bir API anahtarı kullanıyorsanız izin verilen IP'lerinizin doğru olup olmadığını kontrol edin.
- Android veya iOS kısıtlamaları olan API anahtarları desteklenmez. Genel (kısıtlanmamış) bir API anahtarı veya tarayıcı ya da sunucu kısıtlamaları olan bir anahtar kullanma
- İstek
HTTPS
isteği olarak gönderilmedi. Tüm Places API istekleri içinHTTPS
gereklidir. - İsteği göndermek için yanlış
HTTP method
kullanıldı.