Parameter filter

Anda dapat menerapkan filter ke fungsi Jumlah Tempat menggunakan parameter yang dijelaskan dalam tabel di bawah. Perhatikan bahwa parameter yang diperlukan berbeda untuk setiap fungsi:

Nama filter dan nilainya bersifat peka huruf besar/kecil. Anda harus menentukannya persis seperti yang muncul dalam tabel. Jika tidak, kueri akan menampilkan error argumen tidak valid.

Nama Filter Deskripsi Jenis Nilai yang Didukung
geography

Untuk PLACES_COUNT, PLACES_COUNT_PER_TYPE, dan PLACES_COUNT_PER_H3

Menentukan area yang akan ditelusuri. Semua jenis GEOGRAPHY didukung seperti Point, LineString, dan Polygon.

Anda dapat menggunakan parameter geography bersama dengan geography_radius untuk menambahkan buffer ke area penelusuran.

Area penelusuran minimum sebesar 40,0 meter x 40,0 meter (1.600 m2) diberlakukan. Jika Anda menentukan area penelusuran di bawah batas ini, fungsi akan menampilkan error argumen tidak valid.

GEOGRAPHY Semua jenis GEOGRAPHY.
geographies

Hanya untuk PLACES_COUNT_PER_GEO

Menentukan daftar area yang akan ditelusuri. Semua jenis GEOGRAPHY didukung seperti Point, LineString, dan Polygon.

Anda dapat menggunakan parameter geographies bersama dengan geography_radius untuk menambahkan buffer ke area penelusuran. Buffer ditambahkan ke semua geografi yang ditentukan.

Area penelusuran minimum sebesar 40,0 meter x 40,0 meter (1.600 m2) diberlakukan. Jika Anda menentukan area penelusuran di bawah batas ini, fungsi akan menampilkan error argumen tidak valid.

ARRAY<GEOGRAPHY> Semua jenis GEOGRAPHY.
geography_radius

Menambahkan radius atau buffer, dalam meter, ke geografi yang ditentukan. Nilai defaultnya adalah 0.

Nilai yang ditentukan harus menentukan area penelusuran minimum sebesar 40,0 meter x 40,0 meter (1.600 m2). Misalnya, untuk geografi Point, radius minimumnya adalah 23 meter.

INT64 Minimum adalah 0.
h3_resolution

Hanya untuk PLACES_COUNT_PER_H3

Resolusi H3 yang digunakan untuk menggabungkan jumlah tempat ke dalam sel H3.

INT64 Antara 0 dan 11.
types

Menentukan jenis tempat yang akan dipertimbangkan.

Setiap tempat berisi kumpulan jenis tempat, misalnya "restaurant" dan "cafe". Jika tidak ada jenis yang ditentukan, semua jenis tempat akan dipertimbangkan dalam hasilnya.

ARRAY<STRING>

Untuk daftar lengkap nilai yang mungkin, lihat Jenis tempat.

Contoh:

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

primary_type

Menentukan jenis utama yang akan dipertimbangkan.

Tempat hanya dapat memiliki satu jenis utama yang merupakan jenis yang paling mendeskripsikan lokasi.

Jika tidak ada jenis utama yang ditentukan, semua jenis utama tempat akan dipertimbangkan dalam hasilnya.

ARRAY<STRING>

Untuk daftar lengkap nilai yang mungkin, lihat Jenis tempat.

Contoh:

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

min_rating Menentukan rating tempat minimum yang akan dipertimbangkan.

Rating Tempat didasarkan pada ulasan pengguna tentang tempat tersebut dan memiliki rentang antara 1,0 dan 5,0

Jika Anda menentukan rating di luar rentang ini, fungsi akan menampilkan error argumen tidak valid.

FLOAT Antara 1,0 dan 5,0.
max_rating

Menentukan rating tempat maksimum yang akan dipertimbangkan.

Rating Tempat didasarkan pada ulasan pengguna tentang tempat tersebut dan memiliki rentang antara 1,0 dan 5,0

Jika Anda menentukan rating di luar rentang ini, fungsi akan menampilkan error argumen tidak valid.

FLOAT Antara 1,0 dan 5,0.
min_user_rating_count

Menentukan jumlah rating pengguna minimum yang akan dipertimbangkan.

Jumlah rating pengguna adalah jumlah total ulasan yang dimiliki suatu tempat.

Nilai minimumnya adalah 0. Jika Anda menentukan nilai di bawah 0, fungsi akan menampilkan error argumen tidak valid.

INT64 Nilai minimumnya adalah 0.
max_user_rating_count

Menentukan jumlah rating pengguna maksimum yang akan dipertimbangkan.

Jumlah rating pengguna adalah jumlah total ulasan yang dimiliki suatu tempat.

Nilai minimumnya adalah 0. Jika Anda menentukan nilai di bawah 0, fungsi akan menampilkan error argumen tidak valid.

INT64 Nilai minimumnya adalah 0.
price_level

Menentukan tingkat harga yang akan dipertimbangkan.

Anda dapat menentukan beberapa tingkat harga.

ARRAY<STRING>

Nilai yang didukung:

"PRICE_LEVEL_FREE"

"PRICE_LEVEL_INEXPENSIVE"

"PRICE_LEVEL_MODERATE"

"PRICE_LEVEL_EXPENSIVE"

"PRICE_LEVEL_VERY_EXPENSIVE"

Contoh:

["PRICE_LEVEL_MODERATE","PRICE_LEVEL_EXPENSIVE"]

business_status Menentukan status bisnis yang akan dipertimbangkan. Anda dapat menentukan beberapa status bisnis. ARRAY<STRING>

Nilai yang didukung:

"OPERATIONAL"

"CLOSED_TEMPORARILY"

"CLOSED_PERMANENTLY"

"FUTURE_OPENING"

Contoh:

["OPERATIONAL","CLOSED_TEMPORARILY"]

takeout Mempertimbangkan tempat yang menawarkan opsi bawa pulang. BOOLEAN TRUE, FALSE
delivery Mempertimbangkan tempat yang menawarkan opsi pesan antar. BOOLEAN TRUE, FALSE
dine_in Mempertimbangkan tempat yang menawarkan opsi makan di tempat. BOOLEAN TRUE, FALSE
curbside_pickup Mempertimbangkan tempat yang menawarkan opsi ambil di tepi jalan. BOOLEAN TRUE, FALSE
reservable Mempertimbangkan tempat yang dapat dipesan. BOOLEAN TRUE, FALSE
outdoor_seating Mempertimbangkan tempat yang menawarkan tempat duduk outdoor. BOOLEAN TRUE, FALSE
live_music Mempertimbangkan tempat yang menawarkan pertunjukan musik live. BOOLEAN TRUE, FALSE
allows_dogs Mempertimbangkan tempat yang mengizinkan. BOOLEAN TRUE, FALSE
restroom Mempertimbangkan tempat yang menawarkan toilet. BOOLEAN TRUE, FALSE
serves_breakfast Mempertimbangkan tempat yang menyajikan sarapan. BOOLEAN TRUE, FALSE
serves_lunch Mempertimbangkan tempat yang menyajikan makan siang. BOOLEAN TRUE, FALSE
serves_dinner Mempertimbangkan tempat yang menyajikan makan malam. BOOLEAN TRUE, FALSE
serves_beer Mempertimbangkan tempat yang menyajikan bir. BOOLEAN TRUE, FALSE
serves_wine Mempertimbangkan tempat yang menyajikan wine. BOOLEAN TRUE, FALSE
serves_brunch Mempertimbangkan tempat yang menyajikan brunch. BOOLEAN TRUE, FALSE
serves_vegetarian_food Mempertimbangkan tempat yang menyajikan makanan vegetarian. BOOLEAN TRUE, FALSE
serves_cocktails Mempertimbangkan tempat yang menyajikan koktail. BOOLEAN TRUE, FALSE
serves_dessert Mempertimbangkan tempat yang menyajikan hidangan pencuci mulut. BOOLEAN TRUE, FALSE
serves_coffee Mempertimbangkan tempat yang menyajikan kopi. BOOLEAN TRUE, FALSE
menu_for_children Mempertimbangkan tempat yang menawarkan menu untuk anak-anak. BOOLEAN TRUE, FALSE
good_for_children Mempertimbangkan tempat yang cocok untuk anak-anak. BOOLEAN TRUE, FALSE
good_for_groups Mempertimbangkan tempat yang cocok untuk kumpul-kumpul. BOOLEAN TRUE, FALSE
good_for_watching_sports Mempertimbangkan tempat yang cocok untuk menonton acara olahraga. BOOLEAN TRUE, FALSE
accepts_credit_cards Mempertimbangkan tempat yang menerima kartu kredit. BOOLEAN TRUE, FALSE
accepts_debit_cards Mempertimbangkan tempat yang menerima kartu debit. BOOLEAN TRUE, FALSE
accepts_cash_only Mempertimbangkan tempat yang hanya menerima uang tunai. BOOLEAN TRUE, FALSE
accepts_nfc Mempertimbangkan tempat yang menerima pembayaran NFC. BOOLEAN TRUE, FALSE
free_parking_lot Mempertimbangkan tempat yang memiliki tempat parkir gratis. BOOLEAN TRUE, FALSE
paid_parking_lot Mempertimbangkan tempat yang memiliki tempat parkir berbayar. BOOLEAN TRUE, FALSE
free_street_parking Mempertimbangkan tempat yang memiliki tempat parkir di pinggir jalan gratis. BOOLEAN TRUE, FALSE
paid_street_parking Mempertimbangkan tempat yang memiliki tempat parkir di pinggir jalan berbayar. BOOLEAN TRUE, FALSE
valet_parking Mempertimbangkan tempat yang memiliki layanan parkir valet. BOOLEAN TRUE, FALSE
free_garage_parking Mempertimbangkan tempat yang memiliki tempat parkir di garasi gratis. BOOLEAN TRUE, FALSE
paid_garage_parking Mempertimbangkan tempat yang memiliki tempat parkir di garasi berbayar. BOOLEAN TRUE, FALSE
wheelchair_accessible_parking Mempertimbangkan tempat yang memiliki tempat parkir khusus pengguna kursi roda. BOOLEAN TRUE, FALSE
wheelchair_accessible_entrance Mempertimbangkan tempat yang memiliki pintu masuk khusus pengguna kursi roda. BOOLEAN TRUE, FALSE
wheelchair_accessible_restroom Mempertimbangkan tempat yang memiliki toilet khusus pengguna kursi roda. BOOLEAN TRUE, FALSE
wheelchair_accessible_seating Mempertimbangkan tempat yang memiliki tempat duduk khusus pengguna kursi roda. BOOLEAN TRUE, FALSE