Anda dapat mengintegrasikan Penelusuran Perjalanan ke UI untuk memungkinkan pencari kerja menelusuri pekerjaan dalam area geografis yang ditetapkan menurut waktu perjalanan. Penelusuran Perjalanan memperkirakan waktu perjalanan berdasarkan mode transportasi umum yang dipilih pengguna dan waktu yang mereka rencanakan untuk melakukan perjalanan.
Menerapkan Penelusuran Perjalanan
Sebelum Anda dapat menerapkan Penelusuran Perjalanan, Cloud Talent Solution harus terhubung dengan UI Anda. Ikuti <atarget="_blank" class="external" l10n-attrs-original-order="href,target,class" l10n-encrypted-href="6CkY055CjTePPOtMht3q+JFGBtNXMtSEozqBRBLAVTmdE5Zm3DKcU3qbzRuF684
Penelusuran Perjalanan menggunakan data alamat yang Anda upload ke pekerjaan Anda selama penerapan CTS untuk menghitung waktu perjalanan. Untuk mengaktifkan fitur ini di UI CTS yang ada, kirim permintaan
jobs.search
dan sertakan objekCommuteFilter
di kolomJobQuery.commuteFilter
.commuteMethod
,travelDuration
, danstartCoordinates
adalah kolom yang wajib diisi.Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Rekomendasi untuk UI Anda
Cloud Talent Solution tidak mengizinkan penelusuran berdasarkan jarak (menggunakan filter lokasi CTS) DAN waktu perjalanan. Untuk memungkinkan pencari kerja mengakses kedua opsi tersebut, gunakan pendekatan 2 tab atau yang serupa.
Ubah front-end aplikasi Anda sehingga saat pencari kerja meminta penelusuran perjalanan, back-end mengisi informasi yang relevan dalam filter perjalanan dan memanggil API seperti pada permintaan penelusuran biasa.
Sertakan item yang baru ditambahkan berikut ini dalam UI Anda:
Opsi untuk memilih apakah ini adalah penelusuran jarak atau penelusuran perjalanan. Misalnya, UI Penelusuran Anda akan terlihat seperti contoh di bawah ini:
Menu drop-down opsi metode perjalanan.
Opsi untuk menyesuaikan kondisi lalu lintas.
Total waktu perjalanan (waktu perjalanan maksimum yang didukung adalah 60 menit).
Waktu mulai perjalanan.
Informasi waktu perjalanan yang dikembalikan dari API kemudian digunakan untuk menampilkan informasi kepada pencari kerja. Hanya pekerjaan yang relevan yang berada di area waktu perjalanan yang ditentukan yang ditampilkan dalam daftar hasil. Lihat dokumentasi Praktik Terbaik penelusuran lowongan untuk mengetahui cara menyesuaikan urutan dan jumlah tugas yang ditampilkan dalam area ini.
Membuat peta dengan informasi perjalanan (Direkomendasikan)
Anda dapat memanfaatkan Maps API untuk membuat peta berdasarkan informasi waktu perjalanan yang ditampilkan dari CTS API dan menyematkannya ke dalam hasil yang diberikan kepada pencari kerja. Suite Maps API memiliki beberapa opsi untuk menampilkan peta. Beberapa opsi Maps API lebih efektif daripada yang lain. Misalnya, visualisasi Peta Panas JavaScript Google Maps yang dipasangkan dengan pengelompokan penanda adalah cara yang bagus untuk memvisualisasikan tugas relevan yang ditampilkan kepada pencari kerja di dalam area yang ditentukan oleh preferensi perjalanan yang ditetapkan. Sebaliknya, Mode Rute tidak menampilkan semua tugas yang ditampilkan dalam permintaan penelusuran dan bukan opsi yang direkomendasikan.
Untuk mengetahui informasi selengkapnya tentang cara menerapkan penelusuran berbasis perjalanan, lihat panduan cara kerja Penelusuran Perjalanan.