Una ricerca di offerte di lavoro in primo piano ti consente di influenzare i risultati di ricerca degli utenti classificando le offerte in base al valore promozionale anziché esclusivamente in base alla pertinenza. Una ricerca di lavoro in primo piano restituisce solo le offerte di lavoro pertinenti con un valore promozionale assegnato.
Le ricerche di lavoro in primo piano sono utili nei casi in cui vuoi avere la possibilità di sponsorizzare singoli lavori nel tuo indice. Ad esempio, un sito di offerte di lavoro che promuove offerte di lavoro cruciali per l'azienda può utilizzare la ricerca di offerte di lavoro in primo piano per restituire solo le offerte sponsorizzate a chi cerca lavoro.
Implementazione della ricerca di lavoro in primo piano
Per implementare una ricerca lavoro in primo piano sono previsti due passaggi:
Crea risorse job con campi
promotionValue
impostati su un valore maggiore di 0.Imposta
searchMode
suFEATURED_JOB_SEARCH
.FEATURED_JOB_SEARCH
restituisce solo le offerte di lavoro che corrispondono ai criteri di ricerca di chi cerca un impiego e che hanno un valore della promozione > 0.
I risultati sono ordinati in ordine decrescente in base al valore di promotionValue
. Una ricerca con modalità impostata su FEATURED_JOB_SEARCH
mai restituisce offerte di lavoro con un valore della promozione pari a 0. In caso di parità, l'API utilizza la pertinenza rispetto a qualsiasi altro criterio di ricerca fornito per determinare l'ordine dei risultati. Una ricerca di offerte di lavoro in primo piano rispetta tutti i filtri aggiuntivi applicati alla richiesta di ricerca (ad esempio, località).
Best practice per la ricerca di lavoro in primo piano
Poiché una ricerca di lavoro in primo piano restituisce solo le offerte promosse a una persona in cerca di lavoro, l'attivazione della ricerca (impostando searchMode
su FEATURED_JOB_SEARCH
per le entità di lavoro specificate) può comportare un compromesso tra il valore della tua attività e il valore di pertinenza della ricerca che la persona in cerca di occupazione sta cercando. Una ricerca normale restituisce tutte le offerte di lavoro corrispondenti nel tuo indice, incluse le offerte di lavoro con un valore promozionale, ma non tiene conto dei valori della promozione durante la determinazione dell'ordine dei risultati.
Le ricerche di lavoro in primo piano ti consentono di influenzare i risultati di ricerca e evidenziare le offerte di lavoro in base a una singola variabile (promotionValue
). Per le applicazioni che richiedono un equilibrio della pertinenza con più livelli promozionali, ad esempio un sistema di abbonati CPC (costo per clic) a più livelli, Ricerca lavoro supporta una funzionalità di ranking personalizzata multi-variabile separata. Per ulteriori dettagli, consulta la documentazione sulle best practice per il ranking personalizzato.
Utilizzo della ricerca lavoro in primo piano con enableBroadening
e disableKeywordMatch
Una ricerca di lavoro in primo piano può essere utilizzata in combinazione con i parametri disableKeywordMatch
e enableBroadening
. Questi campi aggiuntivi influiscono
sull'ordine dei risultati restituiti. Consulta la documentazione sulle best practice per la ricerca di lavoro per ulteriori informazioni su enableBroadening
e disableKeywordMatch
.
Ricerca lavoro in primo piano | diasableKeywordMatch |
enableBroadening |
Risultato |
---|---|---|---|
+ | + | + | Restituisce un numero maggiore di job, inclusi eventuali job in primo piano nei risultati pertinenti e espansi delle query. |
+ | - | - | Evita di utilizzare la ricerca di offerte di lavoro in primo piano quando il criterio disableKeywordMatch è impostato su false . |
+ | - | + | Evita di utilizzare la ricerca di offerte di lavoro in primo piano quando il criterio disableKeywordMatch è impostato su false . |
+ | + | - | Restituisce un numero più elevato di offerte di lavoro, incluse eventuali offerte in primo piano nei risultati pertinenti e con corrispondenza alle parole chiave. |