La funzionalità di ranking personalizzato ti consente di introdurre la tua logica di business per controllare il ranking dei lavori restituiti da Cloud Talent Solution. Una persona in cerca di lavoro che esegue una ricerca su un sito può impostare la query di ricerca e altri filtri come sempre e tu puoi aggiungere un'espressione di ranking alla richiesta di ricerca. Cloud Talent Solution determina i lavori pertinenti alla query definita dal candidato e classifica i risultati in base all'espressione di classificazione personalizzata. Questo elenco classificato viene quindi restituito in modo che tu possa mostrarlo al candidato. È anche disponibile un tutorial video sull'implementazione del ranking personalizzato.
Vantaggi
Il ranking personalizzato ti consente di controllare la modalità di visualizzazione dei risultati. L'utilizzo di una classificazione personalizzata ti consente di definire i pesi che puoi assegnare agli attributi personalizzati. Puoi utilizzare una combinazione di pesi e attributi personalizzati per creare un'espressione di ranking personalizzata per determinare l'ordine delle schede restituite.
Il ranking personalizzato si basa sul servizio di ricerca esistente. Sfrutta i valori forniti in qualsiasi combinazione definita dal cliente degli attributi personalizzati.
Caso d'uso di esempio
L'utente finale cerca "Ingegnere informatico". La tua attività vuole mostrare schede con un ROI più elevato per "Ingegnere informatico". L'utilizzo del 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 offerte di lavoro quasi identiche, ma l'offerta di lavoro A ha un valore costo per clic (CPC) superiore rispetto all'offerta di lavoro B. Puoi utilizzare il ranking personalizzato per aumentare la visibilità di job-A impostando l'aggiustamento del ranking dell'attributo personalizzato CPC con i pesi.
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 di avere due attributi personalizzati: CPC e aggiornamento, dove l'aggiornamento è il numero di giorni trascorsi dalla pubblicazione dell'offerta di lavoro. Vuoi classificare i job in base al CPC e alla freschezza, dove il CPC conta per il 75% della classificazione e la freschezza per 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 la sezione Librerie client CTS. Per saperne di più, consulta la documentazione di riferimento dell'API CTS Go.
Per eseguire l'autenticazione in CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per CTS, consulta la sezione Librerie client CTS. Per saperne di più, consulta la documentazione di riferimento dell'API CTS Java.
Per eseguire l'autenticazione in CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per CTS, consulta la sezione Librerie client CTS. Per saperne di più, consulta la documentazione di riferimento dell'API CTS Node.js.
Per eseguire l'autenticazione in CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per scoprire come installare e utilizzare la libreria client per CTS, consulta la sezione Librerie client CTS. Per saperne di più, consulta la documentazione di riferimento dell'API CTS Python.
Per eseguire l'autenticazione in CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.