Cloud Talent Solution 中的一個「公司」資源代表一家公司。而任何屬於這家公司的工作,就是指針對這家公司的職缺所建立的工作張貼項目。工作張貼項目包含公司名稱和地址等資訊,以及可將 Cloud Talent Solution 服務中的資源連回您內部資料庫的內部欄位。
建立公司
如要建立公司,請將 POST 要求傳送至 companies
端點,而且至少要指定兩個必填欄位。想進一步瞭解如何建立公司,請參閱快速入門:建立公司和工作頁面。此外,我們也提供影片教學課程和互動式程式碼研究室。
下列範例說明如何建立新用戶端來執行要求。建議您為每個程式或系統程序建立一個用戶端,然後使用連線共用或單例用戶端,在多個要求之間共用該用戶端。為每個要求建立新用戶端可能會導致效能問題,或觸發 DoS 保護機制。
Go
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Go API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Node.js API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
必填欄位
以下是建立/更新要求中的必填欄位:
displayName
:與職缺一同顯示的雇主名稱,例如「Google LLC」。externalId
:這家公司的內部 ID。這個欄位可讓您將內部 ID 對應到 Google 系統中的公司。如果公司沒有個別的內部 ID,請將這個欄位設定成與displayName
相同的值。
常用欄位
headquartersAddress
:公司總部的街道地址,可能與工作地點不同。針對每家公司,Cloud Talent Solution 只接受一個總部地址。服務會嘗試取得該地址的地理位置,並盡可能在derivedInfo.headquartersLocation
(僅限輸出) 中填入更具體的地點。size
:代表公司規模 (以員工人數判斷) 的值區值 (從MINI
至GIANT
)。如需列舉和定義,請參閱size
參考資料。eeoText
:一個字串,包含與這家公司所有職缺相關聯的公平就業機會法律免責事項文字。keywordSearchableJobCustomAttributes
:指定系統應該為這家公司所提供工作的哪些customAttributes
建立索引,供使用者以一般關鍵字進行搜尋。
要保密的公司
如果您想張貼要保密的工作,我們建議您建立個別的公司,並模仿原本公司的欄位,但是將 displayName
、externalId
和所有其他可辨識公司的欄位進行模糊處理。
如果雇主的身分必須保密 (例如人力仲介機構),建議您將 externalId
和 displayName
設為不重複的隨機值。
擷取公司
Go
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Go API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Node.js API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
列出公司
Go
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Go API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Node.js API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
刪除公司
Go
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Go API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Node.js API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。