您可以選擇在職缺搜尋中加入一或多個 JobQuery
篩選器,按照地點、公司、薪酬等不同的條件,對職缺的搜尋加上限制。JobQuery
欄位會標記在 JobQuery
參考資料中。
位置
地點搜尋可讓您指定要搜尋的地理半徑或區域。
詳情請參閱依地點進行搜尋。
工作類別
傳回 Cloud Talent Solution 所識別之特定類別的職缺。
類別可預先定義並包含 ACCOUNTING_AND_FINANCE
和 EDUCATION
等。所有類別都由 Cloud Talent Solution 模型決定,建議搭配以類別為基礎的商情項目使用。如需完整清單,請參閱 JobCategory
參考資料頁面。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Go
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
聘僱類型
傳回屬於一或多種聘僱類型定義的職缺,例如 FULL_TIME
或 VOLUNTEER
。如需完整清單,請參閱 EmploymentType 參考資料頁面。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Go
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
日期範圍
將搜尋限制在指定日期範圍內發布的職缺。
如需系統可接受的值,請參閱publishTimeRange
參考資料頁面。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Go
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
語言代碼
傳回符合指定語言代碼的職缺。語言代碼由職缺的 languageCode
欄位決定。此欄位指定的是職缺公告的語言,而不是該職缺的語言流利度要求。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Go
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
公司顯示名稱
傳回公司的 displayName
與提供的文字字串相符的職缺。請注意,displayName
是使用者可理解的公司名稱 (如「Google」),與系統產生的識別碼 name
(如「companies/80df2034-176e-44a8-b763-b5370f2463a5」) 不同。如需名稱搜尋的相關資訊,請參閱公司 displayName。
您可以使用自動完成建議來提高準確度。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Go
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
通勤
通勤時間搜尋可讓您指定要傳回開車或坐車時間在一定範圍內的職缺。您可以指定要使用每天哪個時段的車流量資料。
詳情請參閱通勤時間搜尋參考頁面。
薪酬
按照薪酬金額篩選搜尋結果。compensationFilter
看起來會像這樣:
"compensationFilter": {
"type": enum(FilterType),
"units": [
enum(CompensationUnit)
],
"range": {
object(CompensationRange)
},
"includeJobWithUnspecifiedCompensationRange": boolean,
}
其中:
type
是必要元素,指定要搜尋的欄位。例如,如要搜尋時薪工作,請在此指定UNIT_ONLY
,並在compensationUnits
清單中指定HOURLY
。units
是支付頻率列舉清單,例如HOURLY
和MONTHLY
。如需完整清單,請參閱 CompensationUnit 參考資料頁面。range
指定應傳回的最大值和最小值。這兩個值以指定的currencyCode
(3 個字母組成的貨幣代碼) 表示,且須符合指定的支付頻率。將currencyCode
留白可不分幣別傳回職缺。例如,您可以使用此篩選器來搜尋時薪在 $10.50 到 $15 美元之間的職缺。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Go
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
nanos
欄位應填入奈米單位,即 10^-9。1 個單位中有 1,000,000,000 奈米。
includeJobWithUnspecifiedCompensationRange
指定是否要包含沒有薪酬資訊的職缺。預設值為 False,不傳回沒有薪酬值的職缺。
查詢語言代碼
query_language_code
:以 BCP-47 格式指定查詢字串的語言,例如「en-US」。如果留空,預設為美式英文。這個欄位與 languageCode
無關,後者指定的是傳回職缺資訊的語言。詳情請參閱 JobQuery 說明文件。程式碼範例:
"jobQuery":
{"query":"general", "query_language_code":"fr-FR"}}