Le richieste di ricerca di lavoro possono includere un filtro relativo alla durata del tragitto giornaliero che limita le risposte restituite a quelli all'interno del tempo di percorrenza specificato da un punto di partenza. I risultati includono il tempo di tragitto giornaliero stimato in secondi per le offerte di lavoro corrispondenti.
Ricerca di un orario di tragitto giornaliero specifico
Per restituire i job entro un tempo di percorrenza specifico, invia una richiesta jobs.search
e includi un oggetto CommuteFilter
nel campo JobQuery.commuteFilter
. Cloud Talent Solution utilizza l'indirizzo del lavoro
per calcolare il tempo necessario per raggiungere quel lavoro. Quando non viene fornito un indirizzo dettagliato, Cloud Talent Solution tenta di dedurre l'indirizzo stradale effettivo della posizione di lavoro.
Java
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client 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 Cloud Talent Solution.
Ruby
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Campi obbligatori
commuteMethod
: il metodo di trasporto per cui calcolare il dei tragitti giornalieri. Le opzioni sonoDRIVING
eTRANSIT
. Tutte le versioni a partire dalla versione V3p1beta1 includeranno anche le modalità di trasporto pubblicoWALKING
eCYCLING
. I percorsi a piedi e in bicicletta potrebbero non riflettere le condizioni reali, ad esempio la presenza di cantieri, o includere percorsi pedonali o ciclabili chiari. Queste risposte includerannowarnings
nel risultato restituito che devi mostrare agli utenti.travelDuration
: il tempo di percorrenza massimo in secondi. Il numero massimo consentito il valore è3600s
(un'ora). Il formato è123s
.startCoordinates
: la latitudine e la longitudine della posizione da cui calcolare il tempo di percorrenza. Accetta unLatLng
.
Campi facoltativi
allowImpreciseAddresses
: "Esatta" gli indirizzi sono definiti come indirizzi o coordinate GPS. SeallowImpreciseAddresses
è impostato sutrue
, i job con "impreciso" (solo città, provincia o paese). Per gli indirizzi a livello di città e a livello approssimativo, viene utilizzata la corrispondenza del testo. Se questo campo è impostato sufalse
o non è specificato, la ricerca per tragitto giornaliero restituisce solo i lavori che includono indirizzi precisi.
roadTraffic
: specifica la densità del traffico da utilizzare per calcolare il tempo di tragitto giornaliero. Le opzioni sonoTRAFFIC_FREE
oBUSY_HOUR
. Non deve essere presente sedepartureHourLocal
è specificato.departureTime
: l'ora di partenza da utilizzare per calcolare l'impatto del traffico. Accetta un numero intero compreso tra 0 e 23, che rappresenta l'ora nel fuso orario distartLocation
. Non deve essere presente seroadTraffic
è specificato.