Permintaan penelusuran dapat menyertakan filter waktu perjalanan yang membatasi lowongan yang ditampilkan untuk pekerjaan yang berada dalam waktu perjalanan tertentu dari titik awal. Hasilnya mencakup estimasi waktu perjalanan dalam detik untuk lowongan yang cocok.
Penelusuran waktu perjalanan tertentu
Untuk menampilkan lowongan dalam waktu perjalanan tertentu, kirim permintaan
jobs.search
dan sertakan objek CommuteFilter di kolom JobQuery.commuteFilter. Cloud Talent Solution uses the job's address
untuk menghitung waktu perjalanan ke lowongan tersebut. Jika alamat lengkap tidak diberikan, Cloud Talent Solution akan mencoba menyimpulkan alamat jalan sebenarnya dari lowongan tersebut.
Java
Untuk mempelajari cara menginstal dan menggunakan library klien untuk CTS, lihat Library klien CTS. Untuk mengetahui informasi selengkapnya, lihat CTS Java API dokumentasi referensi.
Untuk melakukan autentikasi ke CTS, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Java
Untuk mempelajari cara menginstal dan menggunakan library klien untuk CTS, lihat Library klien CTS. Untuk mengetahui informasi selengkapnya, lihat CTS Java API dokumentasi referensi.
Untuk melakukan autentikasi ke CTS, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Node.js
Untuk mempelajari cara menginstal dan menggunakan library klien untuk CTS, lihat Library klien CTS. Untuk mengetahui informasi selengkapnya, lihat CTS Node.js API dokumentasi referensi.
Untuk melakukan autentikasi ke CTS, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Python
Untuk mempelajari cara menginstal dan menggunakan library klien untuk CTS, lihat Library klien CTS. Untuk mengetahui informasi selengkapnya, lihat CTS Python API dokumentasi referensi.
Untuk melakukan autentikasi ke CTS, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Kolom wajib diisi
commuteMethod: Metode transportasi yang digunakan untuk menghitung waktu perjalanan. Opsinya adalah mode transportasiDRIVING,TRANSIT,WALKING, danCYCLING. Rute jalan kaki dan bersepeda mungkin tidak mencerminkan kondisi dunia nyata seperti konstruksi atau tidak menyertakan jalur jalan kaki atau bersepeda yang jelas. Respons ini menyertakanwarningsdalam hasil yang ditampilkan yang harus Anda tampilkan kepada pengguna.travelDuration: Waktu perjalanan maksimum dalam detik. Nilai maksimum yang diizinkan adalah3600s(satu jam). Formatnya adalah123s.startCoordinates: Garis lintang dan bujur lokasi tempat menghitung waktu perjalanan. Kolom ini menerima sebuahLatLngobjek.roadTrafficataudepartureTime: Hasil penelusuran perjalanan didasarkan pada data historis dan gabungan, bukan kondisi lalu lintas langsung. Pengguna akan menerima hasil penelusuran perjalanan yang sama, terlepas dari waktu pengiriman kueri.roadTraffic: Menentukan kepadatan lalu lintas yang akan digunakan saat menghitung waktu perjalanan. OpsiBUSY_HOUR/TRAFFIC_FREEadalah kondisi lalu lintas rata-rata yang dihitung pada jam sibuk pagi dan tengah malam. Kolom ini tidak boleh ada jikadepartureTimeditentukan.departureTime: Jam keberangkatan yang akan digunakan untuk menghitung dampak lalu lintas. Menerima bilangan bulat antara 0 dan 23, yang mewakili jam dalam zona waktustartLocation. Kondisi lalu lintas dihitung dari kondisi lalu lintas historis rata-rata pada waktu tertentu dalam sehari. Kolom ini tidak boleh ada jikaroadTrafficditentukan.
Kolom opsional
allowImpreciseAddresses: Alamat "Akurat" ditentukan sebagai alamat tingkat jalan atau koordinat GPS. JikaallowImpreciseAddressesditetapkan ketrue, lowongan dengan alamat "tidak akurat" (hanya kota, negara bagian, atau negara) juga dapat ditampilkan. Untuk alamat tingkat kota dan tingkat yang lebih kasar, API menggunakan pencocokan teks untuk menampilkan hasil. Jika kolom ini ditetapkan kefalseatau tidak ditentukan, hanya lowongan yang menyertakan alamat akurat yang akan ditampilkan.