Cloud Talent Solution 可通过直方图的形式向您显示与给定搜索关联的职位数量。直方图搜索会返回与特定查询匹配的所有职位的计数,并按请求的 searchType
细分。例如,直方图搜索可能会按照工作性质(全职、兼职等)返回加州山景城已有的职位数量。要定义直方图的维度和参数,请按照本指南中的说明执行操作。
直方图通常与搜索调用并行运行,并使用相同的 JobQuery
和 requestMetadata
。
请求
您可以通过底层 search
API 获得直方图。在 search
API 上设置 histogramFacets
并定义请求的过滤条件即可实现这一目的。请注意,直方图会遵循搜索查询中定义的所有过滤条件。以下示例展示了检索直方图的机制。
必填字段
searchTypes
是要返回计数的类别的列表。例如,指定EMPLOYMENT_TYPE
(全职或兼职等)以返回工作性质的计数。如需查看枚举的详细列表,请参阅SearchType
。
可选字段
jobQuery
是要在此搜索中执行的招聘信息查询。如需了解详情,请参阅搜索过滤条件。本示例中未应用任何查询。requestMetadata
包含发起搜索的用户的相关信息。如需了解详情,请参阅职位搜索页面的RequestMetadata
部分。enableBroadening
可放宽对搜索请求中位置和职位类别的限制,以返回更多结果。例如,如果请求指定搜索某个位置半径 20 英里内的招聘信息,则将此标志设置为true
可以返回超出该半径范围的招聘信息。以下示例不包括扩展的结果。
示例
以下示例返回符合 COMPANY_ID
和 customAttribute someFieldName1
的招聘信息计数列表:
Java
如需详细了解如何安装和创建 Cloud Talent Solution 客户端,请参阅 Cloud Talent Solution 客户端库。
Python
如需详细了解如何安装和创建 Cloud Talent Solution 客户端,请参阅 Cloud Talent Solution 客户端库。
Go
如需详细了解如何安装和创建 Cloud Talent Solution 客户端,请参阅 Cloud Talent Solution 客户端库。
相关性阈值
直方图请求不使用相关性阈值。要确保直方图搜索与相同的职位搜索之间的计数一致,职位搜索中的 disableKeywordMatch
必须为 false
。