Membuat perusahaan dan lowongan
Tutorial ini dirancang untuk membantu Anda mulai menjelajahi dan mengembangkan aplikasi dengan Cloud Talent Solution. Anda diasumsikan sudah memahami pemrograman dasar, meskipun tanpa banyak pengetahuan pemrograman, Anda akan dapat mengikuti tutorial ini. Setelah mempelajari tutorial ini, Anda akan dapat menggunakan dokumentasi referensi Cloud Talent Solution untuk membuat aplikasi dasar Anda sendiri.
Tutorial ini membahas aplikasi Cloud Talent Solution menggunakan kode Java. Tujuannya di sini bukan untuk menjelaskan library klien Java, tetapi untuk menjelaskan cara melakukan panggilan ke Cloud Talent Solution. Aplikasi di Python dan Node.js pada dasarnya serupa. Harap hubungi kami jika ada pertanyaan.
Sebelum memulai
Anda telah:
- mengikuti langkah-langkah untuk membuat dan menyiapkan project Anda, seperti yang tercantum dalam artikel Sebelum Memulai,
- menyiapkan lingkungan Anda menggunakan Kredensial Default Aplikasi,
- pemahaman dasar tentang pemrograman Java atau Python,
- menginstal klien Java Google API atau klien Python Google API terbaru.
Membuat perusahaan dengan lowongan dan menelusuri lowongan tersebut
Tutorial ini akan memandu Anda melalui aplikasi Cloud Talent Solution dasar, dan memandu
Anda dalam membuat satu tugas yang Anda kaitkan dengan perusahaan. Tutorial
berikutnya akan memandu Anda melakukan langkah-langkah untuk menelusuri lowongan dalam perusahaan berdasarkan
atribut lowongan dan kueri penelusuran. API search
berupaya menampilkan
lowongan yang paling relevan dengan kueri pencari kerja berdasarkan kolom yang tersedia dalam
lowongan (nama perusahaan, jabatan, deskripsi pekerjaan, kategori pekerjaan, lokasi pekerjaan,
dll.).
Buat layanan dengan kredensial Anda
Buat layanan dengan file kredensial JSON yang Anda download di Sebelum Memulai:
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.
Kode ini mengonfigurasi layanan klien dengan informasi kredensial aplikasi Anda. Permintaan OAuth 2.0 dikirim saat panggilan API dilakukan. Token
otorisasi yang dibuat menggunakan proses di atas biasanya memiliki tanggal habis masa berlaku
1 jam, setelah itu Anda akan mendapatkan error jika mencoba menggunakannya.
Library GoogleCredential
menangani "refresh" token secara otomatis, yang berarti mendapatkan token akses baru.
Buat perusahaan
Perusahaan adalah entitas yang terkait dengan sekumpulan listingan pekerjaan. Anda harus membuat
perusahaan sebelum dapat memposting lowongan di Cloud Talent Solution untuk perusahaan tersebut.
Anda dapat mengirim string bentuk bebas apa pun sebagai externalId
saat membuat perusahaan. Artinya, Anda dapat menggunakan kunci utama dari database yang ada
(jika ada) saat membuat dan merujuk ke perusahaan.
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.
Mendapatkan perusahaan
Anda dapat membaca status perusahaan saat ini dengan mengirim permintaan GET, beserta
name
perusahaan yang ditetapkan oleh backend kami.
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.
Buat tugas
Untuk memposting lowongan baru, Anda harus memberikan semua kolom wajib diisi tentang lowongan baru beserta companyName
perusahaan yang ingin Anda kaitkan dengan lowongan ini, yang Anda tentukan saat membuat resource perusahaan.
Objek data dengan data tugas yang diisi dikirim ke endpoint Cloud Talent Solution menggunakan permintaan POST. Perhatikan bahwa kolom name
tidak boleh ditetapkan dalam
permintaan awal karena merupakan kolom "khusus output" dari createJob
API
dan merupakan bagian dari respons API saat entity tugas baru dibuat oleh
server. Endpoint API untuk berinteraksi dengan resource tugas ditentukan dalam
dokumen Library Klien Cloud Talent Solution.
Respons terhadap permintaan adalah objek lowongan pekerjaan baru; objek ini harus
mencakup name
pekerjaan yang secara unik merepresentasikan lowongan tersebut. name
tugas
digunakan saat postingan perlu diperbarui atau dihapus. Sebagai praktik terbaik, simpan
name
ini dan petakan ke ID unik Anda sendiri untuk tugas tersebut.
Server akan menampilkan error jika Anda mencoba menyisipkan tugas saat tugas lain sudah ada di sistem dengan companyName
, requisitionId
, dan languageCode
yang sama untuk perusahaan yang sama.
Kode berikut membuat tugas hanya dengan kolom wajib diisi untuk perusahaan yang ditentukan di kolom companyName
.
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.
Cloud Talent Solution juga memungkinkan Anda membuat lowongan kerja yang spesifik untuk suatu lokasi. Lihat locations
untuk mengetahui informasi selengkapnya.
Cloud Talent Solution memiliki beberapa kolom yang terkait dengan tugas yang sudah ada dalam skema API. Namun, Anda mungkin masih memiliki beberapa kolom yang bukan bagian dari
kolom siap pakai. Meskipun semua pelanggan Cloud Talent Solution sebaiknya selalu menggunakan kolom siap pakai jika memungkinkan, Cloud Talent Solution juga menyediakan beberapa customAttributes untuk tugas. Ini dapat difilter atau tidak dapat difilter. Lihat customAttributes
untuk mengetahui informasi selengkapnya.
Contoh kode berikut menunjukkan cara membuat tugas dengan customAttribute
:
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.
Mengambil tugas
Anda dapat mengonfirmasi bahwa tugas telah dibuat dengan menggunakan operasi GET untuk MENDAPATKAN detail tugas. Perhatikan bahwa perlu waktu beberapa menit agar tugas tersedia, berdasarkan volume tugas yang sedang dibuat di Cloud Talent Solution.
Anda dapat mengambil detail tugas yang sebelumnya dimasukkan dengan mengirimkan permintaan GET ke Cloud Talent Solution. URI harus menyertakan name
tugas yang sebelumnya disisipkan dan ditampilkan oleh permintaan pembuatan asli, sebagai parameter URL.
Contoh berikut menggunakan operasi GET untuk mengambil detail tugas dengan
name
tertentu:
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.
Menelusuri lowongan
Anda telah membuat perusahaan dan lowongan pertama menggunakan Cloud Talent Solution. Sekarang Anda siap untuk menelusuri untuk melakukan penelusuran di seluruh pekerjaan ini.
Langkah berikutnya
- Pelajari perusahaan lebih lanjut.
- Pelajari lebih lanjut pekerjaan.