Dokumen ini menjelaskan langkah-langkah dan pertimbangan yang terlibat saat melakukan migrasi dari Cloud Talent Solution v2beta1 ke v2.
Proses
Proses umum untuk membuat, membaca, memperbarui, menghapus, dan menelusuri tugas tetap sama.
Perubahan pada objek Job
- Beberapa kolom dalam objek Job telah diganti namanya. Lihat objek Job versi V2 untuk mengetahui daftar lengkap perubahan.
- Jenis "Telecommute" baru telah ditambahkan untuk menentukan pekerjaan jarak jauh.
- Kolom yang ditandai sebagai tidak digunakan lagi di V2Beta1 telah dihapus dari V2.
- Kolom "CompensationInfo" baru telah ditambahkan untuk menggantikan kolom kompensasi yang ada.
- Kolom Geolocations telah diganti namanya menjadi kolom JobLocation.
Perubahan pada metode pengindeksan Pekerjaan
Pembuatan Tugas
- Kolom "disable_fast_process" telah dihapus. Panggilan pembuatan kini akan bersifat asinkron secara default.
- Kolom baru "disable_street_address_resolution" telah ditambahkan. Dengan menyetel kolom ini, layanan tidak akan mencoba menyimpulkan alamat jalan sebenarnya dari pekerjaan. Opsi ini terutama ditujukan untuk agensi kepegawaian yang tidak ingin menentukan pemberi kerja akhir.
Info Lowongan Terbaru
- Endpoint layanan "Update" telah diganti namanya menjadi "Patch".
- Kolom "disable_fast_process" telah dihapus. Panggilan pembuatan kini akan bersifat asinkron secara default.
- Kolom baru "disable_street_address_resolution" telah ditambahkan. Dengan menyetel kolom ini, layanan tidak akan mencoba menyimpulkan alamat jalan sebenarnya dari pekerjaan. Opsi ini terutama ditujukan untuk agensi kepegawaian, yang tidak ingin menentukan pemberi kerja akhir.
Penyelesaian Tugas
- Metode pelengkapan otomatis - Metode pelengkapan otomatis "Complete(CompletionQuery)" telah diganti namanya menjadi "CompleteQuery(CompletionQuery)".
- Respons fungsi ini juga telah diganti namanya menjadi "CompleteQueryResponse".
Perubahan pada metode Penelusuran
- Metode SearchFeaturedJobs dan searchJobsForAlert telah dihapus. Sebagai gantinya, satu metode penelusuran dapat digunakan dengan menentukan kolom "Mode" penelusuran untuk menghasilkan perilaku yang sama.
- Metode "ListCities" telah diganti namanya menjadi "ListCompanycities". Selain itu, parameter "ListCitiesRequest" telah diganti namanya menjadi "ListCompanyCitiesRequest" dan responsnya telah diubah dari "ListCitiesResponse" menjadi "ListCompanyCitiesResponse".
- Beberapa kolom dalam metode penelusuran telah diganti namanya. Lihat metode penelusuran versi V2 untuk mengetahui daftar lengkap perubahan.
- Objek "MatchingJob" telah ditambahkan untuk menghosting metadata penelusuran terkait dan lowongan, seperti jobSummary dan cuplikan.
- Jenis penelusuran (reguler, unggulan, atau penelusuran untuk kasus penggunaan pemberitahuan lowongan) ditentukan melalui kolom "Mode".
- Kolom "sort_by" telah diganti namanya menjadi "order_by".
- "histogram_facets" kini ditampilkan sebagai bagian dari objek ResponseMetaData.
Perubahan pada metode List
- Beberapa kolom dalam metode daftar telah diganti namanya. Lihat metode daftar versi V2 untuk mengetahui daftar lengkap perubahan.
- Objek permintaan dan respons telah diganti namanya.
- Metode "ListCities" telah diganti namanya menjadi "ListCompanyCities". Lihat ListCompanyCities untuk mengetahui tanda tangan fungsi baru.
- Metode "ListJobs" telah diganti namanya menjadi "ListCompanyJobs". Lihat ListCompanyJobs untuk mengetahui tanda tangan fungsi baru.
- Metode "ListJobCategories" telah diganti namanya menjadi "ListCategories". Lihat ListCompanyCities untuk mengetahui tanda tangan fungsi baru.
Perubahan pada Histogram
- Tanda tangan fungsi permintaan histogram telah berubah. Lihat versi Histogram V2 untuk mengetahui detail selengkapnya.
Perubahan pada string ENUMERATION
- String ENUM "JobCategory" telah diubah menjadi "Category"
- Class LocationType memiliki beberapa perubahan pada nama berbagai jenis kolom, seperti "ADMIN1" yang diganti namanya menjadi "ADMINISTRATIVE_AREA". Lihat skema LocationType v2 untuk nomenklatur yang diperbarui.
- String Enumerated baru "Mode" telah diperkenalkan untuk menentukan mode permintaan penelusuran. Oleh karena itu, kini akan ada satu metode penelusuran untuk penelusuran reguler, penelusuran di lowongan unggulan, dan penelusuran untuk kasus penggunaan info lowongan terbaru.
- String yang di-enum "PostingRegion" telah diganti namanya menjadi "Region".
- String yang Di-enumerasi "Telecommute" telah ditambahkan untuk menentukan atribut telekomunikasi suatu pekerjaan.
- String yang di-enum TimeRange telah diganti namanya menjadi "DateRange". Lihat string yang di-enumerasi DateRange untuk mengetahui detail kolom.
- String Enumerasi baru telah ditambahkan untuk menentukan Jenis Geolocation. Lihat Geolocation.LocationType untuk mengetahui detail selengkapnya.
Perubahan pada pesan Jobs Analytic Framework (melalui Pub/Sub)
- Beberapa kolom dalam objek ClientEvent telah diganti namanya. Lihat objek ClientEvent versi V2 untuk mengetahui daftar lengkap perubahan.
- Jenis peristiwa "SENT_CV" telah ditambahkan.
- Kolom event_details dan UserId telah dihapus.
- Kolom Related_job_ids telah diganti namanya menjadi related_job_names. Namun, kolom ini tetap hanya menggunakan jobIds yang ditampilkan oleh penelusuran sebagai nilai yang diterima.
- Kolom versi telah dihapus.