Memperbarui tugas yang ditentukan.
Biasanya, konten yang diperbarui akan terlihat di hasil penelusuran dalam waktu 10 detik, tetapi mungkin juga memerlukan waktu hingga 5 menit.
Permintaan HTTP
PATCH https://jobs.googleapis.com/v4beta1/{job.name=projects/*/jobs/*}
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
job.name |
Diperlukan selama info terbaru tugas. Nama resource untuk tugas. ID ini dihasilkan oleh layanan saat tugas dibuat. Formatnya adalah "projects/{projectId}/tenants/{tenantId}/jobs/{job_id}". Misalnya, "projects/foo/tenants/bar/jobs/baz". Jika ID tenant tidak ditentukan, tenant default akan digunakan. Misalnya, "projects/foo/jobs/bar". Penggunaan kolom ini dalam kueri tugas dan panggilan API lebih diprioritaskan daripada penggunaan |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON | |
---|---|
{ "job": { "name": string, "company": string, "requisitionId": string, "title": string, "description": string, "addresses": [ string ], "applicationInfo": { "emails": [ string ], "instruction": string, "uris": [ string ] }, "jobBenefits": [ enum ( |
Kolom | |
---|---|
job.company |
Wajib. Nama resource perusahaan yang mencantumkan lowongan. Formatnya adalah "projects/{projectId}/tenants/{tenantId}/manufacturers/{company_id}". Misalnya, "projects/foo/tenants/bar/company/baz". Jika ID tenant tidak ditentukan, tenant default akan digunakan. Misalnya, "projects/foo/company/bar". |
job.requisitionId |
Wajib. ID permintaan, juga disebut sebagai ID postingan, ditetapkan oleh klien untuk mengidentifikasi pekerjaan. Bidang ini ditujukan untuk digunakan klien untuk identifikasi klien dan pelacakan posting. Tugas tidak diizinkan untuk dibuat jika ada tugas lain dengan Jumlah karakter maksimal yang diizinkan adalah 255. |
job.title |
Wajib. Nama pekerjaan, seperti "Software Engineer" Jumlah karakter maksimal yang diizinkan adalah 500. |
job.description |
Wajib. Deskripsi pekerjaan, yang biasanya menyertakan deskripsi perusahaan dalam beberapa paragraf dan informasi terkait. Kolom terpisah disediakan pada objek tugas untuk Bidang ini menerima dan membersihkan input HTML, dan juga menerima tag markup daftar yang dicetak tebal, miring, dan diurutkan, serta yang tidak diurutkan. Jumlah karakter maksimum yang diizinkan adalah 100.000. |
job.addresses[] |
Sangat direkomendasikan untuk pengalaman layanan terbaik. Lokasi tempat pemberi kerja ingin merekrut untuk postingan lowongan ini. Menentukan alamat lengkap lokasi perekrutan memungkinkan hasil API yang lebih baik, terutama penelusuran lowongan menurut waktu perjalanan. Maksimal 50 lokasi diizinkan untuk performa penelusuran terbaik. Jika lowongan memiliki lebih banyak lokasi, sebaiknya bagi menjadi beberapa tugas dengan Jumlah karakter maksimal yang diizinkan adalah 500. |
job.applicationInfo |
Informasi lamaran pekerjaan. |
job.jobBenefits[] |
Manfaat yang disertakan dengan pekerjaan. |
job.compensationInfo |
Informasi kompensasi pekerjaan (alias "tarif gaji") yaitu, kompensasi yang akan dibayarkan kepada karyawan. |
job.customAttributes |
Peta kolom untuk menyimpan atribut tugas kustom yang dapat difilter dan tidak dapat difilter yang tidak tercakup oleh kolom terstruktur yang disediakan. Kunci peta berupa string maksimal 64 byte dan harus cocok dengan pola: [a-zA-Z][a-zA-Z0-9_]*. Misalnya, key0LikeThis atau KEY_1_LIKE_THIS. Mendukung maksimal 100 kunci yang dapat difilter dan 100 kunci yang tidak dapat difilter. Untuk |
job.degreeTypes[] |
Gelar pendidikan yang diinginkan untuk pekerjaan ini, seperti Sarjana, Master. |
job.department |
Departemen atau area fungsional dalam perusahaan dengan posisi yang lowong. Jumlah karakter maksimal yang diizinkan adalah 255. |
job.employmentTypes[] |
Jenis pekerjaan dari suatu pekerjaan, misalnya, |
job.incentives |
Deskripsi bonus, komisi, dan insentif kompensasi lainnya yang terkait dengan pekerjaan, tidak termasuk gaji atau gaji. Jumlah karakter maksimum yang diizinkan adalah 10.000. |
job.languageCode |
Bahasa postingan. Bidang ini berbeda dari persyaratan kefasihan apa pun yang terkait dengan pekerjaan. Kode bahasa harus dalam format BCP-47, seperti "en-US" atau "sr-Latn". Untuk informasi lebih lanjut, lihat Tag untuk Mengidentifikasi Bahasa{: class="external" target="_blank" }. Jika kolom ini tidak ditentukan dan |
job.jobLevel |
Tingkat pengalaman yang terkait dengan pekerjaan, seperti "Tingkat Pemula". |
job.promotionValue |
Nilai promosi pekerjaan, seperti yang ditentukan oleh klien. Nilai menentukan urutan sortir pekerjaan yang dikembalikan ketika mencari pekerjaan menggunakan panggilan penelusuran pekerjaan unggulan, dengan nilai promosi yang lebih tinggi dikembalikan terlebih dahulu dan hubungan diselesaikan berdasarkan urutan relevansi. Hanya tugas dengan promotionValue >0 yang ditampilkan dalam FEATURED_Job_SEARCH. Nilai defaultnya adalah 0, dan nilai negatif diperlakukan sebagai 0. |
job.qualifications |
Deskripsi kualifikasi yang diperlukan untuk melakukan pekerjaan. Penggunaan kolom ini direkomendasikan sebagai alternatif penggunaan kolom Bidang ini menerima dan membersihkan input HTML, dan juga menerima tag markup daftar yang dicetak tebal, miring, dan diurutkan, serta yang tidak diurutkan. Jumlah karakter maksimum yang diizinkan adalah 10.000. |
job.responsibilities |
Deskripsi tanggung jawab pekerjaan. Penggunaan kolom ini direkomendasikan sebagai alternatif penggunaan kolom Bidang ini menerima dan membersihkan input HTML, dan juga menerima tag markup daftar yang dicetak tebal, miring, dan diurutkan, serta yang tidak diurutkan. Jumlah karakter maksimum yang diizinkan adalah 10.000. |
job.postingRegion |
Lowongan |
job.visibility |
Tidak digunakan lagi. Pekerjaan hanya dapat dilihat oleh pemilik. Visibilitas pekerjaan. Jika tidak ditentukan, defaultnya adalah |
job.jobStartTime |
Stempel waktu mulai tugas dalam zona waktu UTC. Biasanya kolom ini digunakan untuk engagement kontrak. Stempel waktu yang tidak valid akan diabaikan. |
job.jobEndTime |
Stempel waktu akhir tugas. Biasanya kolom ini digunakan untuk engagement kontrak. Stempel waktu yang tidak valid akan diabaikan. |
job.postingPublishTime |
Stempel waktu postingan lowongan ini terakhir kali dipublikasikan. Nilai defaultnya adalah waktu permintaan tiba di server. Stempel waktu yang tidak valid akan diabaikan. |
job.postingExpireTime |
Sangat direkomendasikan untuk pengalaman layanan terbaik. Stempel waktu masa berlaku tugas. Setelah stempel waktu ini, tugas ditandai sebagai habis masa berlakunya, dan tidak lagi muncul di hasil penelusuran. Tugas yang sudah berakhir tidak dapat dicantumkan oleh Lowongan yang kedaluwarsa dipertahankan dalam sistem kami selama 90 hari. Namun, jumlah tugas yang habis masa berlakunya secara keseluruhan tidak boleh melebihi 3 kali lipat jumlah maksimum lowongan yang terbuka selama 7 hari sebelumnya. Jika batas ini terlampaui, tugas yang habis masa berlakunya akan dibersihkan sesuai dengan waktu habis masa berlakunya. Lowongan yang sudah kedaluwarsa tidak dapat diakses lagi setelah dihapus. Stempel waktu yang tidak valid akan diabaikan, dan dianggap sebagai waktu habis masa berlaku tidak diberikan. Jika stempel waktu sebelum permintaan instan dibuat, tugas akan langsung dianggap berakhir masa berlakunya pada saat pembuatan. Pekerjaan semacam ini tidak dapat diperbarui. Dan saat membuat tugas dengan stempel waktu yang lalu, Jika nilai ini tidak diberikan pada saat pembuatan lowongan atau tidak valid, postingan lowongan akan berakhir setelah 30 hari sejak waktu pembuatan pekerjaan. Misalnya, jika lowongan dibuat pada 01/01/2017 13.00 UTC dengan tanggal habis masa berlaku yang tidak ditentukan, lowongan tersebut akan berakhir setelah 31/01/2017 pukul 13.00 UTC. Jika tidak diberikan saat pembaruan tugas, nilai ini bergantung pada mask kolom yang ditetapkan oleh |
job.postingCreateTime |
Hanya output. Stempel waktu saat postingan lowongan ini dibuat. |
job.postingUpdateTime |
Hanya output. Stempel waktu saat postingan lowongan ini terakhir diperbarui. |
job.companyDisplayName |
Hanya output. Nama tampilan perusahaan yang mencantumkan lowongan. |
job.derivedInfo |
Hanya output. Memperoleh detail tentang postingan lowongan. |
job.processingOptions |
Opsi untuk pemrosesan tugas. |
updateMask |
Sangat direkomendasikan untuk pengalaman layanan terbaik. Jika Mask kolom untuk membatasi kolom yang diperbarui. Hanya kolom tingkat atas Daftar dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya valid. Contoh: |
Isi respons
Jika berhasil, isi respons akan berisi instance Job
.
Cakupan Otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/jobs
https://www.googleapis.com/auth/cloud-platform
Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.