Cloud Talent Solution 中的公司资源代表一家公司。属于该公司的任何招聘信息均简称为招聘信息帖子,是针对该公司内的一个空缺职位而创建的。其中包含公司名称和地址等信息,以及将 Cloud Talent Solution 服务内的资源与您的内部数据库相关联的内部字段。
创建公司
要创建公司,请向 companies
端点发送 POST 请求,并至少指定两个必填字段。如需详细了解如何创建公司,请参阅“快速入门:创建公司和职位”页面。此外,还有视频教程和交互式 Codelab 可供使用。
以下示例演示了如何创建新客户端来执行该请求。我们建议您为每个程序或系统进程创建一个客户端,然后使用连接池或单例客户端在多个请求中共享该客户端。每个请求创建一个新客户端可能会导致性能问题或触发 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。此字段允许您将内部标识符映射到 Google 系统中的对应公司。如果公司没有单独的内部标识符,请将此字段设置为与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 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。