CustomRankingInfo

Informations de classement personnalisées pour SearchJobsRequest.

Représentation JSON
{
  "importanceLevel": enum (ImportanceLevel),
  "rankingExpression": string
}
Champs
importanceLevel

enum (ImportanceLevel)

Obligatoire. Détermine l'importance que le score de CustomRankingInfo.ranking_expression doit donner au classement final de l'offre d'emploi.

Une erreur est renvoyée si ce champ n'est pas spécifié.

rankingExpression

string

Obligatoire. Définit la façon dont les documents d'offre d'emploi sont classés par rapport au score de pertinence existant (déterminé par un algorithme d'API). Pour déterminer le classement final de l'offre d'emploi, nous utilisons une combinaison de l'expression de classement et du score de pertinence.

La syntaxe de cette expression est un sous-ensemble de la syntaxe Google SQL.

Les opérateurs +, -, * et / sont acceptés. Les côtés gauche et droit de l'opérateur sont soit une clé numérique Job.custom_attributes, un nombre entier/double ou une expression pouvant être évaluée en tant que nombre.

Il est possible d'utiliser des parenthèses pour ajuster la priorité de calcul. L'expression doit comporter moins de 100 caractères.

L'expression est considérée comme non valide pour une tâche si elle fait référence à des attributs personnalisés qui ne sont pas renseignés dans la tâche ou si elle génère une division par zéro. Si une expression n'est pas valide pour une tâche, celle-ci est rétrogradée à la fin des résultats.

Exemple d'expression de classement : (année + 25) * 0,25 - (fraîcheur / 0,5)

ImportanceLevel

Niveau d'importance pour CustomRankingInfo.ranking_expression.

Enums
IMPORTANCE_LEVEL_UNSPECIFIED Valeur par défaut si le niveau d'importance n'est pas spécifié.
NONE L'expression de classement fournie n'influe aucunement sur le classement final de l'offre d'emploi, qui est déterminé par le score de pertinence existant (calculé par un algorithme d'API).
LOW L'expression de classement fournie n'influe que faiblement sur le classement final de l'offre d'emploi par rapport au score de pertinence existant (calculé par un algorithme d'API).
MILD L'expression de classement fournie influe légèrement sur le classement final de l'offre d'emploi par rapport au score de pertinence existant (calculé par un algorithme d'API).
MEDIUM L'expression de classement fournie influe moyennement sur le classement final de l'offre d'emploi par rapport au score de pertinence existant (calculé par un algorithme d'API).
HIGH L'expression de classement fournie influe fortement sur le classement final de l'offre d'emploi par rapport au score de pertinence existant (calculé par un algorithme d'API).
EXTREME L'expression de classement fournie influe considérablement sur le classement final de l'offre d'emploi et détermine celui-ci. Le score de pertinence existant (calculé par un algorithme d'API) est ignoré.