Membuat perusahaan dan lowongan
Tutorial ini dirancang untuk membantu Anda mulai menjelajahi dan mengembangkan aplikasi dengan Cloud Talent Solution. Pemahaman tentang pemrograman dasar diasumsikan, meskipun tanpa banyak pengetahuan pemrograman, Anda harus dapat mengikutinya. Setelah mengikuti tutorial ini, Anda seharusnya dapat menggunakan dokumentasi referensi Cloud Talent Solution untuk membuat aplikasi dasar Anda sendiri.
Tutorial ini membahas langkah-langkah 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, seperti yang tercantum dalam 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 memandu Anda melalui aplikasi Cloud Talent Solution dasar, dan memandu
Anda membuat satu lowongan yang dikaitkan dengan perusahaan. Tutorial
berikut akan memandu Anda melakukan langkah-langkah untuk menelusuri lowongan dalam perusahaan berdasarkan
atribut lowongan dan kueri penelusuran. search
API mencoba menampilkan
lowongan yang paling relevan dengan kueri pencari kerja berdasarkan kolom yang tersedia dalam
lowongan (nama perusahaan, jabatan, deskripsi lowongan, kategori lowongan, lokasi lowongan,
dll.).
Membuat 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 autentikasi
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
akan otomatis "menyegarkan"
token, yang berarti mendapatkan token akses baru.
Membuat perusahaan
Perusahaan adalah entitas yang terkait dengan serangkaian listingan lowongan. 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 yang diperlukan tentang lowongan
baru beserta companyName
perusahaan yang ingin Anda kaitkan dengan lowongan
ini, yang Anda tentukan saat membuat resource perusahaan.
Objek data dengan data lowongan 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 lowongan ditentukan dalam
dokumen Library Klien Cloud Talent Solution.
Respons terhadap permintaan adalah objek postingan lowongan baru; respons tersebut harus
menyertakan name
tugas yang secara unik mewakili postingan. Tugas name
digunakan saat postingan perlu diperbarui atau dihapus. Sebagai praktik terbaik, simpan
name
ini dan petakan ke ID unik Anda sendiri untuk tugas.
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 yang diperlukan 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 yang spesifik untuk suatu lokasi. Lihat locations
untuk mengetahui informasi selengkapnya.
Cloud Talent Solution memiliki beberapa kolom yang terkait dengan tugas yang disertakan dalam
skema API. Namun, Anda mungkin masih memiliki beberapa kolom yang bukan merupakan bagian dari
kolom siap pakai. Meskipun sebaiknya semua pelanggan
Cloud Talent Solution selalu menggunakan kolom siap pakai jika memungkinkan,
Cloud Talent Solution juga menyediakan beberapa customAttributes untuk suatu lowongan. Kolom ini mungkin
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 dibuat menggunakan operasi GET untuk mendapatkan detail tugas. Perhatikan bahwa mungkin perlu waktu beberapa menit agar tugas tersedia, berdasarkan volume tugas saat ini yang dibuat di Cloud Talent Solution.
Anda dapat mengambil detail tugas yang disisipkan sebelumnya dengan mengirimkan permintaan GET ke Cloud Talent Solution. URI harus menyertakan name
tugas yang dimasukkan sebelumnya 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 lowongan ini.
Langkah selanjutnya
- Pelajari perusahaan lebih lanjut.
- Pelajari tugas lebih lanjut.