Custom ranking information for SearchJobsRequest
.
JSON representation |
---|
{
"importanceLevel": enum ( |
Fields | |
---|---|
importanceLevel |
Required. Controls over how important the score of An error is thrown if not specified. |
rankingExpression |
Required. Controls over how job documents get ranked on top of existing relevance score (determined by API algorithm). A combination of the ranking expression and relevance score is used to determine job's final ranking position. The syntax for this expression is a subset of Google SQL syntax. Supported operators are: +, -, *, /, where the left and right side of the operator is either a numeric Parenthesis are supported to adjust calculation precedence. The expression must be < 200 characters in length. The expression is considered invalid for a job if the expression references custom attributes that are not populated on the job or if the expression results in a divide by zero. If an expression is invalid for a job, that job is demoted to the end of the results. Sample ranking expression (year + 25) * 0.25 - (freshness / 0.5) |
ImportanceLevel
The importance level for CustomRankingInfo.ranking_expression
.
Enums | |
---|---|
IMPORTANCE_LEVEL_UNSPECIFIED |
Default value if the importance level isn't specified. |
NONE |
The given ranking expression is of None importance, existing relevance score (determined by API algorithm) dominates job's final ranking position. |
LOW |
The given ranking expression is of Low importance in terms of job's final ranking position compared to existing relevance score (determined by API algorithm). |
MILD |
The given ranking expression is of Mild importance in terms of job's final ranking position compared to existing relevance score (determined by API algorithm). |
MEDIUM |
The given ranking expression is of Medium importance in terms of job's final ranking position compared to existing relevance score (determined by API algorithm). |
HIGH |
The given ranking expression is of High importance in terms of job's final ranking position compared to existing relevance score (determined by API algorithm). |
EXTREME |
The given ranking expression is of Extreme importance, and dominates job's final ranking position with existing relevance score (determined by API algorithm) ignored. |