Cloud Talent Solution 提供多種現成的工作屬性,以支援各種客戶需求。為使 Cloud Talent Solution 發揮最大的效能,我們強烈建議您盡量使用這些現成的欄位。
另外,Cloud Talent Solution 也提供自訂屬性,可儲存一般資訊。自訂屬性提供更高的靈活性,能讓客戶支援自身的業務邏輯。自訂屬性可儲存字串或數字資訊,在搜尋查詢時可設定適當的篩選條件,使用這些屬性進行篩選。
自訂屬性功能
- 定義自己的自訂欄位名稱:定義特定工作屬性的名稱。您可以依需求將此屬性設為可篩選或不可篩選。一般而言,如果 UI 需要一個可篩選的面向,但此面向不是 Cloud Talent Solution 的現成欄位,您可以使用
customAttribute
,提供適當的篩選功能。 - (不) 區分大小寫的搜尋:每個搜尋要求都可以在搜尋所有自訂屬性時,指定是否要區分大小寫。
- 依範圍進行篩選:
customAttribute
搜尋篩選器可篩選指定數字值範圍內的職缺。例如,如果某個customAttribute
欄位是用來儲存工作要求的最低 GPA,您就可以使用customAttribute
搜尋篩選器來傳回符合下列條件的工作:在指定的最低 GPA 範圍內、大於最低 GPA 值、小於最低 GPA 值等。 跨欄位篩選:
customAttribute
還能讓 Cloud Talent Solution 的客戶定義運算式,藉此篩選一組自訂屬性。例如,客戶的業務邏輯表明他們只想要贊助簽證申請的工作或遠距工作。顧客將這兩個欄位儲存在不同的customAttribute
中,然後指定一個包含了運算式的搜尋篩選器。運算式中會定義客戶需要的邏輯。服務只支援 3 層巢狀運算式。特定關鍵字搜尋:在相關聯公司的
keywordSearchableCustomAttributes
中指定某個customAttribute
,確保在指定的 customAttribute 中含有值的搜尋要求,會傳回在 customAttribute 中也含有此值的職缺。SQL 搜尋:
customAttribute
可讓您在搜尋要求中定義布林運算式。Cloud Talent Solution 會自動剖析這些運算式、將篩選條件套用到搜尋要求,並據此傳回結果。服務只允許 3 層巢狀布林運算式及最多 2000 個字元。定義自訂直方圖值區:自訂屬性可讓 Cloud Talent Solution 的客戶設定自訂值區,使用這個值區計算出直方圖。例如,您可以使用
customAttribute
儲存最低 GPA 資訊,然後根據此欄位建立一個直方圖。您可以進一步建立 3.0 - 3.5、3.51 - 4.0 等值區,為值區內所有的最低 GPA 分組。
使用自訂屬性
建立含有 customAttribute
欄位的新工作,此欄位可搭配數字值或字串值使用:
Go
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Go API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Node.js
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
Python
如要進一步瞭解如何安裝及建立 Cloud Talent Solution 用戶端,請參閱 Cloud Talent Solution 用戶端程式庫。
filterableCustomFields
根據預設,searchJobs
和 searchJobsForAlert
端點只會搜尋現成的欄位。若您也需要搜尋 customAttribute 欄位,請使用 keywordSearchableJobCustomAttributes 欄位定義一個自訂屬性清單來進行搜尋。
舉例來說,如果招募人員想使用 customAttribute
「customRequisitions」儲存特定雇主的工作申請 ID,只要將 keywordSearchableJobCustomAttributes
設為包含這個欄位,招募人員在進行「ABC123」的一般搜尋時,系統就會傳回所有 customAttribute
「customRequisitions」值為「ABC123」的工作。