Rehber Web Hizmeti ile İlgili Sık Sorulan Sorular

Bu belgede, Places API hakkında sık sorulan soruların yanıtları yer alır. Sorunuzun yanıtını burada bulamıyorsanız aşağıdaki sayfalardan bazıları size yardımcı olabilir.

Places API'nin canlı bir geliştirici topluluğu da var. 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

Türe göre filtrelediğimde neden bazı yerler döndürülmüyor?

Aradığınız yer henüz sınıflandırılmamış olabilir. Google bir yeri desteklenen yer türlerinden biri olarak kategorize etmek için yeterli veriye sahip olana kadar tüm yerler "establishment" genel türü olarak kategorize edilir.

Geçici bir çözüm olarak, type yerini keyword parametresine geçirebilirsiniz. keyword parametresi ad, tür, adres ve müşteri yorumlarıyla eşleştirilir.

type kategorisini, yer girişine kendiniz eklemek isterseniz yer düzenlemesi gönderin. Düzenleme onaylanıp yayınlandıktan sonra, doğru type filtrelemesi kullanılarak görünür.

Yakındaki bazı yerler neden döndürülmüyor?

Varsayılan olarak, Places API, sağlanan radius içinde sonuçları prominence ölçütüne göre sıralar. Yakındakilerde Arama isteği, üç sayfaya bölünmüş 60'a kadar sonuç döndürebilir. Bir yer prominence sıralamasında 22. sıradaysa, sayfalama yoluyla erişebileceğiniz ikinci sonuç sayfasında görünür. Bir yer prominence bölgesinde 60. derecenin üzerindeyse, 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 ölçütüne göre sıralayabilirsiniz. Alaka düzeyi yoksayılır ve yerler, location konumundan uzaklık sırasına göre döndürülür.

İsteğinizi türe göre filtreliyorsanız bazı sonuçlar filtrelenerek yanıtın dışında bırakılabilir. Daha fazla bilgi için SSS girişine bakın: Türe göre filtrelediğimde neden bazı yerler döndürülmüyor?.

Bazı types bilgilerine göre filtreleme yaparken neden en fazla iki sonuç alıyorum?

Places API, Yakında Arama isteği gerçekleştirdiğiniz alanı tanımlamanıza yardımcı olmak için yakındaki establishments listesini (desteklenen yer türlerindeki ilk tablodaki her şey) ve iki adede kadar konum (desteklenen yer türleri ikinci tablosundan herhangi bir sonuç) sonucu döndürecek şekilde tasarlanmıştır.

Yakındaki Arama isteğinizi locality veya political gibi bir konuma type göre filtrelerseniz establishment sonuçları da filtrelenir.

Yer verileri

Yerleri nasıl ekleyebilir veya düzenleyebilirim?

İşletme sahibiyseniz İşletme Profili'ni kullanarak işletme girişlerinizi Google Haritalar'a ekleyebilir, doğrulayabilir ve yönetebilirsiniz.

Yerin sahibi siz değilseniz yine de değişiklik önerebilirsiniz.

Sorun giderme

Neden sürekli "status": "REQUEST_DENIED" mesajını alıyorum?

"status": "REQUEST_DENIED", şu durumlarda Places API tarafından döndürülür:

  • Google Cloud Console'da Places API'yi 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ıtlamalı bir API anahtarı kullanıyorsanız izin verilen yönlendirenlerinizin doğru olduğundan emin olun.
    • Sunucu kısıtlamalı bir API anahtarı kullanıyorsanız izin verilen IP'lerinizin doğru olduğundan emin olun.
    • Android veya iOS kısıtlamalarına sahip API anahtarları desteklenmez. Lütfen genel (sınırsız) bir API anahtarı ya da tarayıcı veya sunucu kısıtlamaları olan bir anahtar kullanın.
  • İstek HTTPS isteği olarak gönderilmedi. Tüm Places API istekleri için HTTPS gerekiyor.
  • İsteği göndermek için yanlış HTTP method kullanıldı:
    • [Place Add][place-add] dışındaki tüm istekler GET isteği olarak gönderilmelidir.
    • Tüm [Yer Ekleme][place-add] istekleri, POST isteği olarak gönderilmelidir.