CustomRankingInfo

Informazioni sul ranking personalizzato per SearchJobsRequest.

Rappresentazione JSON
{
  "importanceLevel": enum (ImportanceLevel),
  "rankingExpression": string
}
Campi
importanceLevel

enum (ImportanceLevel)

Obbligatorio. Controlli sull'importanza di applicare il punteggio di CustomRankingInfo.ranking_expression alla posizione in classifica finale del lavoro.

Se non specificato, viene generato un errore.

rankingExpression

string

Obbligatorio. Controlli su come vengono classificati i documenti dell'offerta di lavoro in base al punteggio di pertinenza esistente (determinato dall'algoritmo dell'API). Una combinazione dell'espressione di ranking e del punteggio di pertinenza viene utilizzata per determinare la posizione finale nel ranking del job.

La sintassi di questa espressione è un sottoinsieme della sintassi SQL di Google.

Gli operatori supportati sono: +, -, *, /, dove il lato sinistro e destro dell'operatore è una chiave numerica Job.custom_attributes, un valore intero/doppio o un'espressione che può essere valutata come numero.

Le parentesi sono supportate per regolare la precedenza del calcolo. L'espressione deve contenere meno di 100 caratteri.

L'espressione non è considerata valida per un job se fa riferimento ad attributi personalizzati non compilati nel job o se genera una divisione per zero. Se un'espressione non è valida per un job, il job viene retrocesso alla fine dei risultati.

Espressione di ranking del campione (anno + 25) * 0,25 - (aggiornamento / 0,5)

ImportanceLevel

Il livello di importanza per CustomRankingInfo.ranking_expression.

Enum
IMPORTANCE_LEVEL_UNSPECIFIED Valore predefinito se il livello di importanza non è specificato.
NONE L'espressione di ranking specificata è di importanza Nessuna; il punteggio di pertinenza esistente (determinato dall'algoritmo dell'API) domina la posizione finale del ranking del job.
LOW L'espressione di ranking specificata è di scarsa importanza in termini di posizione nel ranking finale del job rispetto al punteggio di pertinenza esistente (determinato dall'algoritmo dell'API).
MILD L'espressione di ranking specificata ha un'importanza minima in termini di posizione nel ranking finale del lavoro rispetto al punteggio di pertinenza esistente (determinato dall'algoritmo dell'API).
MEDIUM L'espressione di ranking specificata ha un'importanza media in termini di posizione nel ranking finale del job rispetto al punteggio di pertinenza esistente (determinato dall'algoritmo dell'API).
HIGH L'espressione di ranking specificata è di elevata importanza in termini di posizione finale nel ranking del job rispetto al punteggio di pertinenza esistente (determinato dall'algoritmo dell'API).
EXTREME L'espressione di ranking specificata è di estrema importanza e domina la posizione finale del ranking del job con il punteggio di pertinenza esistente (determinato dall'algoritmo dell'API) ignorato.