La funzionalità di ranking personalizzato ti consente di introdurre la tua logica di business per controllare il ranking dei job restituiti da Cloud Talent Solution. Un utente in cerca di lavoro che effettua 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 job pertinenti alla query definita dall'utente in cerca di lavoro e classifica i risultati in base all'espressione di ranking personalizzato. Questo elenco classificato ti viene restituito in modo che tu possa mostrarlo all'utente in cerca di lavoro. È disponibile anche 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 un ranking personalizzato ti consente di definire i ponderi che puoi assegnare agli attributi personalizzati. Puoi utilizzare una combinazione di ponderi e attributi personalizzati per creare un'espressione di ranking personalizzato per determinare l'ordine degli annunci restituiti.
Il ranking personalizzato si basa sul servizio di ricerca esistente. Sfrutta i valori forniti in qualsiasi combinazione di attributi personalizzati definita dal cliente.
Caso d'uso di esempio
L'utente finale cerca "Ingegnere/a informatico/a". La tua attività vuole mostrare gli annunci con un rendimento più elevato per "Ingegnere/a informatico/a". L'utilizzo del ranking personalizzato ti consente di assegnare un valore a questi annunci e di mostrarli all'utente finale nell'ordine determinato dall'espressione di ranking personalizzato.
Ad esempio, hai due annunci di lavoro quasi identici, con il job-A che ha un valore di costo per clic (CPC) più alto rispetto al job-B. Puoi utilizzare il ranking personalizzato per aumentare la visibilità del job-A impostando l'aggiustamento del ranking dell'attributo personalizzato CPC con i ponderi.
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 personalizzato.
Ad esempio, supponiamo di avere due attributi personalizzati: CPC e freschezza, dove la freschezza è il numero di giorni trascorsi dalla pubblicazione del job. Vuoi classificare i job in base al CPC e alla freschezza, dove il CPC conta per il 75% del ranking e la freschezza per il 25%. Puoi creare un'espressione di ranking personalizzato come segue:
(0.75*CPC) + (0.25 *Freshness)
Esempio di codice
L'esempio seguente crea un'espressione di ranking personalizzato utilizzando due attributi personalizzati, cpc_value e freshness_value. Imposta l'espressione di ranking personalizzato 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 saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.