在本文中,前 3 个部分所述的内容适用于所有职位搜索使用场景,而第 4 部分提供的是针对不同职位搜索应用场景的特定说明。
1. 准备工作
- 确定您的业务目标以及要在设置和测试期间跟踪的关键指标。
- 下载您所选语言版本的客户端库。
- 创建架构摘要。包括:
- 整体架构图。
- 流程摘要,其中包含以下方面的概要:
- 创建职位和公司。
- 更新职位。
- 延迟时间。
- 维护工作。
- 估算您的配额:
- 估算创建、更新和删除 (CUD) 职位的频率以及求职者收到职位电子邮件提醒的频率。有如下两个主要用例:
- 初始加载或重新加载的容量。
- 常规操作的容量。
- 估算求职者搜索职位的频率:
- 峰值容量。
- 常规操作的容量。
2. 将公司和职位编入索引
- 创建公司对象:
- 至少创建一个公司。建议为数据库中所有具有公开职位的公司创建公司对象。
- 创建职位对象:
- 为您的公司创建职位。建议为数据库中的所有公开职位创建职位对象。
- 测试对公司和职位的检索情况:
- 使用 GET 方法确保 CTS 将所创建的公司和职位正确编入索引。
3. 实施搜索和客户端事件
- 实施基本搜索:
- 在现有界面中实施搜索。
- 请参阅我们的方法指南,了解有关基本搜索的实施提示。
- 实施搜索过滤条件。
- 请参阅我们的搜索过滤条件方法指南。
- 实施位置搜索。
- 允许求职者通过启用位置搜索功能在其偏好位置处查找职位。
- 实施自动填充。
- 利用 CTS 自动填充功能提升您的搜索用户体验。
- 实施分页功能。
- 为缩短我们的 API 的响应延迟时间,建议每页返回的职位数量不超过 20 个,这也是最佳做法。
- 启用拼写检查。
- 即使求职者输错关键字,系统也会返回相关结果。
- 实施直方图。
- 返回与给定查询关联的职位数。
- 实施客户端事件。
- 将客户端事件数据添加到您的网域中,以逐步提高搜索结果的相关度。请参阅我们的方法指南,了解实施提示。
4.针对特定用例的建议
招聘公告平台
对于招聘公告平台,我们建议实施以下功能,以便充分利用 Cloud Talent Solution:
- 将业务逻辑整合到搜索结果中。Cloud Talent Solution 可将价值较高的招聘信息列在搜索结果的最前面。请参阅我们的最佳做法,确定以下哪个方案最能满足您的业务需求:
- 通勤时间搜索:允许您的客户根据其通勤时间偏好搜索职位。
人才中介公司
对于人才中介公司,我们建议实施以下功能,以便充分利用 Cloud Talent Solution:
- 按申请 ID 搜索:
- 对于需要按申请 ID 进行搜索的招聘人员,我们建议将搜索请求标志
disable_keyword_match
设置为其默认值false
,以确保系统仅返回所需的特定职位。 - 或者,您也可以允许招聘人员查询
reqid:(requisition id)
,这等效于按申请 ID 进行搜索。如果这是您的用户常见的使用场景,我们建议您将此功能突出显示在界面上。
招聘网站
对于招聘网站,我们建议实施以下功能,以便充分利用 Cloud Talent Solution:
- 将业务逻辑整合到搜索结果中。Cloud Talent Solution 可将价值较高的招聘信息列在搜索结果的最前面。如需了解详情,请参阅最佳做法指南。
- 精选职位:根据您赋予的推广价值将重要职位突出显示在搜索结果的最前面。
- 通勤时间搜索:允许您的客户根据其通勤时间偏好搜索职位。
- 按申请 ID 搜索:
- 对于需要按申请 ID 进行搜索的招聘人员,我们建议将搜索请求标志
disable_keyword_match
设置为其默认值false
,以确保系统仅返回所需的特定职位。 - 或者,您也可以允许招聘人员查询
reqid:(requisition id)
,这等效于按申请 ID 进行搜索。如果这是您的用户常见的使用场景,我们建议您将此功能突出显示在界面上。
- 放宽查询条件:放宽对位置和职位类别的限制,以便增加返回结果的数量。虽然整体搜索结果的相关度可能会降低,但诸如点击率之类的互动指标可能会有所提高。
职位聚合信息网站
对于职位聚合信息网站,我们建议实施以下功能,以便充分利用 Cloud Talent Solution:
- 将业务逻辑整合到搜索结果中。Cloud Talent Solution 可将价值较高的招聘信息列在搜索结果的最前面。请参阅我们的最佳做法,确定以下哪个方案最能满足您的业务需求:
最佳做法
如需详细了解此处列出的各项功能和参数,请参阅我们的最佳做法文档。