Puoi integrare la ricerca per tragitto giornaliero nella tua UI per consentire alle persone in cerca di lavoro di cercare offerte di lavoro all'interno di un'area geografica impostata in base ai tempi del tragitto giornaliero. La ricerca basata sul tragitto giornaliero stima il tempo di percorrenza del tragitto in base alla modalità di trasporto pubblico selezionata dall'utente e all'ora del giorno in cui ha intenzione di viaggiare.
Implementazione della ricerca basata sul tragitto giornaliero
Prima di poter implementare la ricerca per pendolari, Cloud Talent Solution deve essere collegato alla tua UI. Segui le guide della quickstart per configurare Cloud Talent Solution.
La ricerca basata sul tragitto giornaliero utilizza i dati degli indirizzi che hai caricato con le tue offerte di lavoro durante l'implementazione di CTS per calcolare i tempi del tragitto giornaliero. Per attivare questa funzionalità nella UI di CTS esistente, invia una richiesta
jobs.search
e includi un oggettoCommuteFilter
nel campoJobQuery.commuteFilter
.commuteMethod
,travelDuration
estartCoordinates
sono campi obbligatori.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.
Go
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Ruby
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Consigli per la tua UI
Cloud Talent Solution non consente la ricerca per distanza (utilizzando il filtro di località CTS) E per tempo di tragitto giornaliero. Per consentire a chi cerca lavoro di accedere a entrambe le opzioni, utilizza un approccio a due schede o simile.
Modifica il front-end della tua applicazione in modo che quando una persona in cerca di lavoro richiede una ricerca basata sul tragitto giornaliero, il backend compila le informazioni pertinenti nel filtro del tragitto giornaliero e chiama l'API come in una normale richiesta di ricerca.
Includi nell'interfaccia utente i seguenti elementi appena aggiunti:
Un'opzione per scegliere se si tratta di una ricerca di distanza o di un tragitto giornaliero. Ad esempio, la tua UI della Ricerca potrebbe essere simile all'esempio seguente:
Un menu a discesa con le opzioni relative ai metodi di tragitto giornaliero.
Un'opzione per regolare le condizioni del traffico.
Il tempo di percorrenza totale (il tempo di percorrenza massimo supportato è 60 minuti).
Ora di inizio del tragitto giornaliero.
Le informazioni sulla durata del tragitto giornaliero restituite dall'API vengono quindi utilizzate per mostrare a chi cerca lavoro. Nell'elenco dei risultati vengono restituiti solo i lavori pertinenti che si trovano nell'area del tragitto giornaliero. Consulta la documentazione sulle best practice per la ricerca di lavoro per una discussione su come modificare l'ordine e il numero di lavori restituiti in quest'area.
Generazione di una mappa con informazioni sul tragitto giornaliero (consigliato)
Puoi utilizzare l'API di Google Maps per generare una mappa basata sui tempi di percorrenza del tragitto giornaliero restituiti dall'API CTS e incorporarla nei risultati restituiti a chi cerca lavoro. La suite API di Google Maps offre diverse opzioni per la visualizzazione della mappa. Alcune opzioni dell'API di Google Maps sono più efficaci di altre. Ad esempio, la visualizzazione della mappa termica JavaScript di Google Maps abbinata al clustering degli indicatori è un ottimo modo per visualizzare le offerte di lavoro pertinenti restituite a una persona in cerca di lavoro all'interno dell'area determinata dalle preferenze per il tragitto giornaliero impostate. Al contrario, la modalità Directions non mostra tutti i job restituiti in una richiesta di ricerca e non è un'opzione consigliata.
Per ulteriori informazioni sull'implementazione di una ricerca basata sul tragitto giornaliero, consulta la guida illustrativa di ricerca del tragitto giornaliero.