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:

Fungsi ini menampilkan error argumen tidak valid jika nama dan nilai filter tidak ditentukan sesuai dengan persyaratan di bawah.

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 Anda.

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

GEOGRAPHY Semua jenis GEOGRAPHY.
geographies

Khusus 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 Anda. Buffer ditambahkan ke semua geografi yang ditentukan.

Area penelusuran minimum 40,0 meter x 40,0 meter (1.600 m2) akan diterapkan. 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 seluas 40,0 meter x 40,0 meter (1.600 m2). Misalnya, untuk geografi Point, radius minimumnya adalah 23 meter.

INT64 Minimumnya adalah 0.
h3_resolution

Khusus untuk PLACES_COUNT_PER_H3

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

INT64 Antara 0 dan 8.
types

Menentukan jenis tempat yang akan dipertimbangkan.

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

ARRAY<STRING>

Untuk mengetahui daftar lengkap kemungkinan nilai, lihat Tabel A dan Tabel B di Jenis tempat.

Contoh:

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

primary_types

Menentukan jenis utama yang akan dipertimbangkan.

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

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

ARRAY<STRING>

Untuk mengetahui daftar lengkap kemungkinan nilai, lihat Tabel A dan Tabel B di Jenis tempat.

Contoh:

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

min_rating Menentukan rating tempat minimum yang perlu 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 minimum rating pengguna 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 minimum 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 minimum 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"

Contoh:

["OPERATIONAL","CLOSED_TEMPORARILY"]

takeout Mempertimbangkan tempat yang menawarkan opsi bawa pulang. BOOLEAN TRUE, FALSE
delivery Mempertimbangkan tempat yang menawarkan pesan antar. BOOLEAN TRUE, FALSE
dine_in Mempertimbangkan tempat yang menawarkan makan di tempat. BOOLEAN TRUE, FALSE
curbside_pickup Mempertimbangkan tempat yang menawarkan pengambilan di tepi jalan. BOOLEAN TRUE, FALSE
reservable Pertimbangkan tempat yang dapat dipesan. BOOLEAN TRUE, FALSE
outdoor_seating Mempertimbangkan tempat yang menawarkan tempat duduk di luar ruangan. BOOLEAN TRUE, FALSE
live_music Mempertimbangkan tempat yang menawarkan musik live. BOOLEAN TRUE, FALSE
allows_dogs Pertimbangkan tempat yang mengizinkan. BOOLEAN TRUE, FALSE
restroom Mempertimbangkan tempat yang menyediakan 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 penutup. 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 Pertimbangkan tempat yang cocok untuk anak-anak. BOOLEAN TRUE, FALSE
good_for_groups Pertimbangkan tempat yang cocok untuk grup. BOOLEAN TRUE, FALSE
good_for_watching_sports Pertimbangkan tempat yang cocok untuk menonton acara olahraga. BOOLEAN TRUE, FALSE
accepts_credit_cards Pertimbangkan tempat yang menerima kartu kredit. BOOLEAN TRUE, FALSE
accepts_debit_cards Pertimbangkan tempat yang menerima kartu debit. BOOLEAN TRUE, FALSE
accepts_cash_only Pertimbangkan tempat yang hanya menerima pembayaran tunai. BOOLEAN TRUE, FALSE
accepts_nfc Pertimbangkan 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 menyediakan 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