Filtre parametreleri

Aşağıdaki tabloda açıklanan parametreleri kullanarak yer sayısı işlevlerine filtre uygulayabilirsiniz. Gerekli parametrelerin her işlev için farklı olduğunu unutmayın:

Filtre adı ve değeri aşağıdaki şartlara göre belirtilmezse işlev geçersiz bağımsız değişken hatası döndürür.

Filtre Adı Açıklama Tür Desteklenen Değerler
geography

PLACES_COUNT, PLACES_COUNT_PER_TYPE ve PLACES_COUNT_PER_H3 için

Arama yapılacak bir alanı belirtir. Point, LineString ve Polygon gibi tüm GEOGRAPHY türleri desteklenir.

Arama alanınıza tampon eklemek için geography parametresini geography_radius ile birlikte kullanabilirsiniz.

Minimum 40,0 metreye 40,0 metre (1.600 m2) arama alanı zorunlu tutulur. Bu sınırın altında bir arama alanı belirtirseniz işlev, geçersiz bağımsız değişken hatası döndürür.

GEOGRAPHY Her tür GEOGRAPHY.
geographies

Yalnızca PLACES_COUNT_PER_GEO için

Aranacak alanların listesini belirtir. Point, LineString ve Polygon gibi tüm GEOGRAPHY türleri desteklenir.

Arama alanınıza tampon eklemek için geographies parametresini geography_radius ile birlikte kullanabilirsiniz. Tampon, belirtilen tüm coğrafi bölgelere eklenir.

Minimum 40,0 metreye 40,0 metre (1.600 m2) arama alanı zorunlu tutulur. Bu sınırın altında bir arama alanı belirtirseniz işlev, geçersiz bağımsız değişken hatası döndürür.

ARRAY<GEOGRAPHY> Her tür GEOGRAPHY.
geography_radius

Belirtilen coğrafi bölgeye metre cinsinden bir yarıçap veya arabellek ekler. Varsayılan değer 0'dır.

Belirtilen değer, 40,0 metreye 40,0 metre (1.600 m2) boyutlarında minimum bir arama alanı tanımlamalıdır. Örneğin, Point coğrafyası için minimum yarıçap 23 metredir.

INT64 Minimum değer 0'dır.
h3_resolution

Yalnızca PLACES_COUNT_PER_H3 için

Yer sayısını H3 hücrelerinde toplamak için kullanılan H3 çözünürlüğü.

INT64 0 ile 8 arasında olmalıdır.
types

Dikkate alınacak yer türlerini belirtir.

Her yer, bir dizi yer türü içerir. Örneğin, "restaurant" ve "cafe". Tür belirtilmezse sonuçta tüm yer türleri dikkate alınır.

ARRAY<STRING>

Olası değerlerin tam listesi için Yer türleri bölümündeki A ve B tablolarına bakın.

Örnek:

["restaurant", "cafe", "bar"]

primary_types

Dikkate alınması gereken birincil türleri belirtir.

Bir yerin yalnızca tek bir birincil türü olabilir. Bu tür, konumu en iyi şekilde tanımlayan türdür.

Birincil tür belirtilmemişse sonuçta tüm yer birincil türleri dikkate alınır.

ARRAY<STRING>

Olası değerlerin tam listesi için Yer türleri bölümündeki A ve B tablolarına bakın.

Örnek:

["restaurant", "cafe", "bar"]

min_rating Dikkate alınacak minimum yer puanını belirtir.

Yer puanı, yerle ilgili kullanıcı yorumlarına göre belirlenir ve 1,0 ile 5,0 arasında değişir.

Bu aralığın dışında bir derecelendirme belirtirseniz işlev, geçersiz bağımsız değişken hatası döndürür.

FLOAT 1,0 ile 5,0 arasında olmalıdır.
max_rating

Dikkate alınacak maksimum yer puanını belirtir.

Yer puanı, yerle ilgili kullanıcı yorumlarına göre belirlenir ve 1,0 ile 5,0 arasında değişir.

Bu aralığın dışında bir derecelendirme belirtirseniz işlev, geçersiz bağımsız değişken hatası döndürür.

FLOAT 1,0 ile 5,0 arasında olmalıdır.
min_user_rating_count

Dikkate alınacak minimum kullanıcı puanı sayısını belirtir.

Kullanıcı puanı sayısı, bir yerin aldığı toplam yorum sayısıdır.

Minimum değer 0'dır. 0'dan küçük bir değer belirtirseniz işlev geçersiz bağımsız değişken hatası döndürür.

INT64 Minimum değer 0'dır.
max_user_rating_count

Dikkate alınacak maksimum kullanıcı derecelendirme sayısını belirtir.

Kullanıcı puanı sayısı, bir yerin aldığı toplam yorum sayısıdır.

Minimum değer 0'dır. 0'dan küçük bir değer belirtirseniz işlev geçersiz bağımsız değişken hatası döndürür.

INT64 Minimum değer 0'dır.
price_level

Dikkate alınacak fiyat seviyelerini belirtir.

Birden fazla fiyat seviyesi belirtebilirsiniz.

ARRAY<STRING>

Desteklenen değerler:

"PRICE_LEVEL_FREE"

"PRICE_LEVEL_INEXPENSIVE"

"PRICE_LEVEL_MODERATE"

"PRICE_LEVEL_EXPENSIVE"

"PRICE_LEVEL_VERY_EXPENSIVE"

Örnek:

["PRICE_LEVEL_MODERATE","PRICE_LEVEL_EXPENSIVE"]

business_status Dikkate alınacak işletme durumunu belirtir. Birden fazla işletme durumu belirtebilirsiniz. ARRAY<STRING>

Desteklenen değerler:

"OPERATIONAL"

"CLOSED_TEMPORARILY"

"CLOSED_PERMANENTLY"

Örnek:

["OPERATIONAL","CLOSED_TEMPORARILY"]

takeout Paket servis sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
delivery Paket servis sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
dine_in Mekanda yemek yeme seçeneği sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
curbside_pickup Arabaya teslim alma hizmeti sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
reservable Rezervasyon yapılabilen yerleri göz önünde bulundurun. BOOLEAN TRUE, FALSE
outdoor_seating Açık havada oturma alanı sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
live_music Canlı müzik sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
allows_dogs Köpeklerin kabul edildiği yerleri tercih edin. BOOLEAN TRUE, FALSE
restroom Tuvalet sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_breakfast Kahvaltı servisi yapan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_lunch Öğle yemeği servisi olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_dinner Akşam yemeği servisi olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_beer Bira servisi yapılan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_wine Şarap servisi yapılan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_brunch Geç kahvaltı servisi olan yerleri gösterir. BOOLEAN TRUE, FALSE
serves_vegetarian_food Vejetaryen yemek servisi yapan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_cocktails Kokteyl servisi olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_dessert Tatlı servisi yapan yerleri dikkate alır. BOOLEAN TRUE, FALSE
serves_coffee Kahve servisi yapılan yerleri dikkate alır. BOOLEAN TRUE, FALSE
menu_for_children Çocuklar için menü sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
good_for_children Çocuklar için uygun yerleri göz önünde bulundurun. BOOLEAN TRUE, FALSE
good_for_groups Gruplar için uygun yerleri göz önünde bulundurun. BOOLEAN TRUE, FALSE
good_for_watching_sports Spor etkinliklerini izlemek için uygun yerleri göz önünde bulundurun. BOOLEAN TRUE, FALSE
accepts_credit_cards Kredi kartı kabul eden yerleri tercih edin. BOOLEAN TRUE, FALSE
accepts_debit_cards Banka kartı kabul eden yerleri tercih edin. BOOLEAN TRUE, FALSE
accepts_cash_only Yalnızca nakit kabul eden yerleri göz önünde bulundurun. BOOLEAN TRUE, FALSE
accepts_nfc NFC ile ödeme kabul eden yerleri tercih edin. BOOLEAN TRUE, FALSE
free_parking_lot Ücretsiz park yeri olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
paid_parking_lot Ücretli otoparkı olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
free_street_parking Cadde üzerinde ücretsiz park yeri olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
paid_street_parking Cadde üzerinde ücretli park yeri olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
valet_parking Vale park hizmeti sunan yerleri dikkate alır. BOOLEAN TRUE, FALSE
free_garage_parking Ücretsiz kapalı otoparkı olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
paid_garage_parking Ücretli kapalı otoparkı olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
wheelchair_accessible_parking Tekerlekli sandalye kullanıcılarına uygun park yeri olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
wheelchair_accessible_entrance Tekerlekli sandalyeye uygun girişi olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
wheelchair_accessible_restroom Tekerlekli sandalye kullanıcılarına uygun tuvaleti olan yerleri dikkate alır. BOOLEAN TRUE, FALSE
wheelchair_accessible_seating Tekerlekli sandalye kullanıcılarına uygun oturma düzeni olan yerleri dikkate alır. BOOLEAN TRUE, FALSE