La funzionalità di ranking personalizzato ti consente di introdurre la tua logica di business per controllare il ranking delle offerte di lavoro restituite da Cloud Talent Solution. Chi cerca lavoro su un sito può impostare la propria query di ricerca e altri filtri come sempre e tu puoi aggiungere un'espressione di ranking alla richiesta di ricerca. Cloud Talent Solution determina le offerte di lavoro pertinenti per la query definita da chi cerca lavoro e classifica i risultati in base all'espressione di ranking personalizzata. Questo elenco classificato ti viene quindi restituito in modo che tu possa visualizzarlo. È disponibile anche un tutorial video sull'implementazione del ranking personalizzato.
Vantaggi
Il ranking personalizzato ti consente di controllare come vengono elencati i risultati. Il ranking personalizzato ti consente di definire le ponderazioni da assegnare agli attributi personalizzati. Puoi utilizzare una combinazione di ponderazioni e attributi personalizzati per creare un'espressione di ranking personalizzata per determinare l'ordine delle schede restituite.
Il ranking personalizzato è basato sul servizio di ricerca esistente. Utilizza i valori forniti in qualsiasi combinazione di attributi personalizzati definita dal cliente.
Caso d'uso di esempio
L'utente finale cerca "Ingegnere informatico". La tua attività vuole mettere in evidenza schede con rendimento più elevato per "Ingegnere informatico". Il ranking personalizzato ti consente di assegnare un valore a queste schede e di mostrarle all'utente finale nell'ordine determinato dall'espressione di ranking personalizzato.
Ad esempio, hai due annunci di lavoro quasi identici con offerta di lavoro A con un costo per clic (CPC) più elevato rispetto a job-B. Puoi utilizzare il ranking personalizzato per aumentare la visibilità del job A impostando la regolazione del ranking dell'attributo CPC personalizzato con ponderazioni.
Come utilizzarlo
Il ranking personalizzato supporta i seguenti operatori matematici:
+
, -
, *
, /
, (
, )
Puoi utilizzare i nomi dei campi degli attributi personalizzati e questi operatori matematici per definire un'espressione di ranking personalizzata.
Ad esempio, supponiamo che tu abbia due attributi personalizzati: CPC e aggiornamento, dove l'aggiornamento indica il numero di giorni dalla pubblicazione dell'offerta di lavoro. Vuoi classificare le offerte di lavoro in base al CPC e all'aggiornamento, dove il CPC rappresenta il 75% del ranking e l'aggiornamento il 25%. Puoi creare un'espressione di ranking personalizzata nel seguente modo:
(0.75*CPC) + (0.25 *Freshness)
Esempio di codice
L'esempio seguente crea un'espressione di ranking personalizzata utilizzando due
attributi personalizzati, cpc_value
e freshness_value
. Imposta l'espressione di ranking personalizzata su (cpc_value / 2) - freshness_value
.
Go
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per maggiori informazioni, consulta la documentazione di riferimento dell'API Go CTS.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.