CustomRankingInfo

Informationen zum benutzerdefinierten Ranking für SearchJobsRequest.

JSON-Darstellung
{
  "importanceLevel": enum (ImportanceLevel),
  "rankingExpression": string
}
Felder
importanceLevel

enum (ImportanceLevel)

Erforderlich. Steuert, wie wichtig die Punktzahl CustomRankingInfo.ranking_expression auf das endgültige Ranking des Jobs angewendet wird.

Wenn nicht angegeben, wird ein Fehler ausgegeben.

rankingExpression

string

Erforderlich. Steuert, welches Ranking Jobdokumente über den vorhandenen Relevanzwert (über den API-Algorithmus) hinweg erhalten. Eine Kombination aus Ranking-Ausdruck und Relevanzwert wird verwendet, um das endgültige Ranking des Jobs zu bestimmen.

Die Syntax für diesen Ausdruck ist Teil der Google SQL-Syntax.

Unterstützte Operatoren sind: +, -, *, /, wobei die linke und rechte Seite des Operators entweder ein numerischer Job.custom_attributes-Schlüssel, ein ganzzahliger/doppelter Wert oder ein Ausdruck ist, der als Zahl ausgewertet werden kann.

Klammern werden unterstützt, um die Priorität der Berechnungen anzupassen. Die Länge des Ausdrucks muss kleiner als 100 Zeichen sein.

Der Ausdruck wird für einen Job als ungültig angesehen, wenn der Ausdruck auf benutzerdefinierte Attribute verweist, die im Job nicht ausgefüllt werden, oder wenn der Ausdruck zu einer Division durch null führt. Wenn ein Ausdruck für einen Job ungültig ist, wird dieser Job an das Ende der Ergebnisse herabgestuft.

Stichprobenausdruck (Jahr + 25) x 0,25 – (Aktualität/0,5)

ImportanceLevel

Die Prioritätsstufe für CustomRankingInfo.ranking_expression.

Enums
IMPORTANCE_LEVEL_UNSPECIFIED Standardwert, wenn die Prioritätsstufe nicht angegeben ist.
NONE Der angegebene Ausdruck für das Ranking ist von keiner Bedeutung. Die vorhandene Relevanzbewertung (durch den API-Algorithmus) bestimmt das endgültige Ranking des Jobs.
LOW Der angegebene Ranking-Ausdruck ist im Hinblick auf das endgültige Ranking des Jobs im Vergleich zum vorhandenen Relevanzwert (durch den API-Algorithmus) von geringer Bedeutung.
MILD Der angegebene Ranking-Ausdruck ist im Hinblick auf das endgültige Ranking des Jobs im Vergleich zum vorhandenen Relevanzwert (durch den API-Algorithmus) von gemäßigter Bedeutung.
MEDIUM Der angegebene Ranking-Ausdruck ist im Hinblick auf das endgültige Ranking des Jobs im Vergleich zum vorhandenen Relevanzwert (durch den API-Algorithmus) von mittlerer Bedeutung.
HIGH Der angegebene Ranking-Ausdruck ist im Hinblick auf das endgültige Ranking des Jobs im Vergleich zum vorhandenen Relevanzwert (durch den API-Algorithmus) von großer Bedeutung.
EXTREME Der angegebene Ranking-Ausdruck ist im Hinblick auf das endgültige Ranking des Jobs im Vergleich zum vorhandenen Relevanzwert (durch den API-Algorithmus) von extremer Bedeutung.