Puoi integrare la ricerca basata sul tragitto giornaliero nella tua UI per consentire ai candidati di cercare lavoro in un'area geografica definita in base al tempo di percorrenza. La ricerca basata sul tragitto giornaliero stima il tempo di percorrenza in base alla modalità di trasporto selezionata dall'utente e all'ora del giorno in cui prevede di viaggiare.
Implementare la ricerca basata sul tragitto giornaliero
Prima di poter implementare la ricerca basata sul tragitto giornaliero, Cloud Talent Solution deve essere collegato alla tua UI. Segui le guide rapide per configurare Cloud Talent Solution.
La ricerca basata sul tragitto giornaliero utilizza i dati degli indirizzi che hai caricato con i tuoi annunci di lavoro durante l'implementazione di CTS per calcolare il tempo di percorrenza. Per attivare questa funzionalità nella UI CTS esistente, invia una richiesta
jobs.searche includi un oggettoCommuteFilternel campoJobQuery.commuteFilter.commuteMethod,travelDurationestartCoordinatessono campi obbligatori.Java
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Go
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Ruby
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Consigli per la tua UI
Cloud Talent Solution non consente di eseguire ricerche sia per distanza (utilizzando il filtro di località CTS) sia per tempo di percorrenza. Per consentire ai candidati di accedere a entrambe le opzioni, utilizza un approccio a due schede o simile.
Modifica il front-end dell'applicazione in modo che, quando un candidato richiede una ricerca basata sul tragitto giornaliero, il back-end inserisca le informazioni pertinenti nel filtro del tragitto giornaliero e chiami l'API come farebbe in una normale richiesta di ricerca.
Includi questi elementi appena aggiunti nella tua UI:
Un'opzione per scegliere se si tratta di una ricerca per distanza o di una ricerca basata sul tragitto giornaliero. Ad esempio, la UI di ricerca potrebbe essere simile a quella dell'esempio seguente:

Un menu a discesa di opzioni per la modalità di trasporto.
Un'opzione per regolare le condizioni del traffico.
Il tempo di percorrenza totale (il tempo di percorrenza massimo supportato è di 60 minuti).
Ora di inizio del tragitto giornaliero.
Le informazioni sul tempo di percorrenza restituite dall'API vengono quindi utilizzate per mostrare le informazioni al candidato. Nell'elenco dei risultati vengono restituiti solo gli annunci di lavoro pertinenti che si trovano nell'area di tempo di percorrenza designata. Per una discussione sui modi per regolare l'ordine e il numero di annunci di lavoro restituiti in quest'area, consulta la documentazione relativa alle best practice per la ricerca di lavoro.
Generare una mappa con le informazioni sul tragitto giornaliero (consigliato)
Puoi utilizzare l'API Maps per generare una mappa in base alle informazioni sul tempo di percorrenza restituite dall'API CTS e incorporarla nei risultati restituiti a un candidato. La suite API Maps offre diverse opzioni per visualizzare la mappa. Alcune opzioni dell'API Maps sono più efficaci di altre. Ad esempio, la visualizzazione della mappa termica di Google Maps JavaScript abbinata al clustering degli indicatori è un ottimo modo per visualizzare gli annunci di lavoro pertinenti restituiti a un candidato all'interno dell'area determinata dalle preferenze di tragitto giornaliero impostate. Al contrario, la modalità Indicazioni stradali non mostra tutti gli annunci di lavoro restituiti in una richiesta di ricerca e non è un'opzione consigliata.