Anda dapat mengintegrasikan Penelusuran Perjalanan ke dalam UI untuk memungkinkan pencari kerja menelusuri lowongan di area geografis yang ditetapkan berdasarkan waktu perjalanan. Penelusuran Perjalanan memperkirakan waktu perjalanan berdasarkan mode transportasi umum yang dipilih pengguna dan waktu perjalanan yang direncanakan.
Menerapkan Penelusuran Perjalanan
Sebelum Anda dapat menerapkan Penelusuran Perjalanan, Cloud Talent Solution harus terhubung ke UI Anda. Ikuti panduan mulai cepat untuk menyiapkan Cloud Talent Solution.
Penelusuran Perjalanan menggunakan data alamat yang Anda upload dengan pekerjaan Anda selama penerapan CTS untuk menghitung waktu perjalanan. Untuk mengaktifkan fitur ini di UI CTS yang ada, kirim permintaan
jobs.searchdan sertakan objekCommuteFilterdi kolomJobQuery.commuteFilter.commuteMethod,travelDuration, danstartCoordinatesadalah kolom wajib diisi.Java
Untuk mengetahui informasi lebih lanjut tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi lebih lanjut tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi lebih lanjut tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Ruby
Untuk mengetahui informasi lebih lanjut 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 mengizinkan pencari kerja mengakses kedua opsi, gunakan pendekatan 2 tab atau yang serupa.
Ubah front-end aplikasi Anda sehingga saat pencari kerja meminta penelusuran perjalanan, back-end akan mengisi informasi yang relevan di filter perjalanan dan memanggil API seperti yang akan dilakukan dalam permintaan penelusuran reguler.
Sertakan item yang baru ditambahkan ini di UI Anda:
Opsi untuk memilih apakah ini penelusuran jarak atau penelusuran perjalanan. Misalnya, UI Penelusuran Anda dapat terlihat seperti contoh di bawah:

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 ditampilkan dari API kemudian digunakan untuk menampilkan informasi kepada pencari kerja. Hanya pekerjaan yang relevan yang berlokasi di area waktu perjalanan yang ditentukan yang ditampilkan dalam daftar hasil. Lihat dokumentasi Praktik Terbaik Penelusuran pekerjaan untuk mengetahui pembahasan tentang cara menyesuaikan urutan dan jumlah pekerjaan 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 ditampilkan kepada pencari kerja. Rangkaian Maps API memiliki beberapa opsi untuk menampilkan peta. Beberapa opsi Maps API lebih efektif daripada yang lain. Misalnya, visualisasi Heatmap JavaScript Google Maps yang dipasangkan dengan pengelompokan penanda adalah cara yang efektif untuk memvisualisasikan pekerjaan yang relevan yang ditampilkan kepada pencari kerja di dalam area yang ditentukan oleh preferensi perjalanan yang ditetapkan. Sebaliknya, Mode Petunjuk Arah tidak menampilkan semua tugas yang ditampilkan dalam permintaan penelusuran dan bukan merupakan opsi yang direkomendasikan.
Untuk mengetahui informasi selengkapnya tentang cara menerapkan penelusuran berbasis perjalanan, lihat Panduan cara kerja Penelusuran Perjalanan.