Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Secara opsional, penelusuran dapat menyertakan satu atau beberapa filter
JobQuery
yang membatasi penelusuran menurut kriteria yang berbeda seperti
lokasi, perusahaan, kompensasi, dan lainnya.
Lokasi: Gunakan locationFilter
untuk menelusuri di dalam area geografis.
Kategori pekerjaan: Menampilkan pekerjaan yang termasuk dalam kategori tertentu menggunakan
JobCategory.
Kategori telah ditentukan sebelumnya dan mencakup, misalnya, ACCOUNTING_AND_FINANCE
dan EDUCATION. Semua kategori ditentukan oleh model Cloud Talent Solution
dan direkomendasikan untuk digunakan dalam hal pengurutan berbasis kategori.
Jenis pekerjaan: Menampilkan pekerjaan yang termasuk dalam satu atau beberapa definisi jenis pekerjaan, seperti FULL_TIME atau VOLUNTEER. Lihat
EmploymentType
untuk mengetahui detailnya.
Rentang tanggal: Membatasi penelusuran ke lowongan yang dipublikasikan dalam rentang tanggal yang ditentukan dengan menggunakan publishTimeRange.
Kode bahasa: Menampilkan tugas yang cocok dengan kode bahasa yang ditentukan, sebagaimana ditentukan oleh kolom languageCodes
tugas. Kolom ini menentukan bahasa postingan lowongan kerja, dan tidak
berkaitan dengan persyaratan kefasihan bahasa yang diposting.
Nama perusahaan: Menampilkan pekerjaan dari perusahaan dengan string
companyDisplayName
yang cocok dengan string teks kueri penelusuran. Perhatikan bahwa companyDisplayName
adalah nama perusahaan yang mudah dibaca (seperti "Google"), bukan
name yang merupakan ID yang dibuat (seperti
"companies/80df2034-176e-44a8-b763-b5370f2463a5").
Perjalanan: Memungkinkan pengguna Anda menentukan waktu perjalanan maksimum serta kondisi lalu lintas, waktu dalam sehari, dan metode perjalanan. Lowongan ditampilkan dari
dalam area yang dihitung berdasarkan variabel ini. Lihat panduan penerapan Penelusuran Perjalanan untuk mengetahui informasi selengkapnya.
Kompensasi: Gunakan compensationFilter
untuk memfilter hasil penelusuran berdasarkan jumlah kompensasi.
Kode bahasa kueri: Menentukan bahasa string kueri dalam format BCP-47, misalnya "en-US". Jika dibiarkan kosong, defaultnya adalah Bahasa Inggris AS. Kolom
ini tidak terkait dengan languageCode, yang menentukan bahasa
daftar lowongan yang ditampilkan. Lihat
dokumentasi JobQuery
untuk mengetahui detailnya. Contoh kode:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[],[],null,["# Using search filters\n\nOptionally, a search can include one or more\n[`JobQuery`](/talent-solution/job-search/docs/reference/rest/v4/JobQuery)\nfilters that restrict the search according to different criteria such as\nlocation, companies, compensation, and more.\n\n- **Location** : Use [`locationFilter`](https://cloud.google.com/talent-solution/job-search/docs/reference/rest/v4/JobQuery#locationfilter)\n to search inside a geographic area.\n\n- **Job category** : Return jobs belonging to a specific category by using\n [`JobCategory`](/talent-solution/job-search/docs/reference/rest/v4/projects.tenants.jobs#jobcategory).\n Categories are predefined and include, for example, `ACCOUNTING_AND_FINANCE`\n and `EDUCATION`. All categories are determined by the Cloud Talent Solution models\n and are recommended for use in terms of category-based sorting.\n\n- **Employment type** : Return jobs belonging to one or more employment type\n definitions, such as `FULL_TIME` or `VOLUNTEER`. See\n [`EmploymentType`](/talent-solution/job-search/docs/reference/rest/v4/projects.tenants.jobs#employmenttype)\n for details.\n\n- **Date range** : Restrict the search to jobs published within the specified\n date range by using [`publishTimeRange`](/talent-solution/job-search/docs/reference/rest/v4/JobQuery).\n\n- **Language codes** : Returns jobs that match the specified language code, as\n determined by the jobs' [`languageCodes`](/talent-solution/job-search/docs/reference/rest/v4/projects.tenants.jobs#Job.FIELDS.language_code)\n field. This field specifies the language of the job posting, and has no\n relation to any posted language fluency requirements.\n\n- **Company name** : Returns jobs from companies with a\n [`companyDisplayName`](/talent-solution/job-search/docs/reference/rest/v4/projects.tenants.jobs#Job.FIELDS.companyDisplayName)\n string matching the search query text string. Note that `companyDisplayName`\n is the human-readable name of the company (such as \"Google\") as opposed to\n `name` which is a generated ID (such as\n \"companies/80df2034-176e-44a8-b763-b5370f2463a5\").\n\n- **Commute** : Allows your users to specify a maximum commute time as well as\n traffic conditions, time of day, and commute method. Job are returned from\n within a calculated area based on these variables. See the\n [Commute Search](/talent-solution/job-search/docs/commute-search)\n implementation guide for more information.\n\n- **Compensation** : Use [`compensationFilter`](/talent-solution/job-search/docs/reference/rest/v4/JobQuery#compensationfilter)\n to filter search results based on compensation amounts.\n\n- **Query language code** : Specifies the language of the query string in BCP-47\n format, for example \"en-US\". If left blank, the default is US English. This\n field is not related to `languageCode`, which specifies the language of\n returned job listings. See the\n [JobQuery documentation](https://cloud.google.com/talent-solution/job-search/docs/reference/rest/v4/JobQuery)\n for details. Sample code:\n\n \"jobQuery\":\n {\"query\":\"general\", \"query_language_code\":\"fr-FR\"}}"]]