Le richieste di ricerca di lavoro possono includere un filtro relativo alla durata del tragitto giornaliero che limita gli impieghi restituiti a quelli compresi nel tempo di percorrenza specificato da un determinato punto di partenza. I risultati includono il tempo di percorrenza stimato in secondi per le offerte di lavoro corrispondenti.
Ricerca di un tempo di percorrenza specifico
Per restituire i job entro un determinato tempo di percorrenza, 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 di percorrenza per raggiungere il luogo di lavoro. Quando non viene fornito un indirizzo dettagliato, Cloud Talent Solution tenta di dedurre l'indirizzo stradale effettivo del lavoro.
Java
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Python
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Go
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Ruby
Per saperne di più sull'installazione e la creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Campi obbligatori
commuteMethod: il mezzo di trasporto per cui calcolare il tempo di spostamento. Le opzioni sonoDRIVINGeTRANSIT. Tutte le versioni successive alla V3p1beta1 includeranno anche le modalità di trasportoWALKINGeCYCLING. I percorsi a piedi e in bicicletta potrebbero non corrispondere alle condizioni reali, ad esempio lavori in corso o includere sentieri a piedi o in bicicletta ben definiti. Queste risposte includerannowarningsnel risultato restituito, che devi mostrare ai tuoi utenti.travelDuration: il tempo di percorrenza massimo in secondi. Il valore massimo consentito è3600s(un'ora). Il formato è123s.startCoordinates: la latitudine e la longitudine della posizione da cui calcolare il tempo di percorrenza. Accetta un oggettoLatLng.
Campi facoltativi
allowImpreciseAddresses: gli indirizzi "precisi" sono definiti come indirizzi a livello di strada o coordinate GPS. SeallowImpreciseAddressesè impostato sutrue, potrebbero essere restituiti anche lavori con indirizzi "imprecisi" (solo città, stato o paese). Per gli indirizzi a livello di città e più generici, viene utilizzata la corrispondenza del testo. Se questo campo è impostato sufalseo non è specificato, la ricerca del tragitto giornaliero restituisce solo i lavori che includono indirizzi precisi.
roadTraffic: specifica la densità del traffico da utilizzare per calcolare il tempo di percorrenza. Le opzioni sonoTRAFFIC_FREEoBUSY_HOUR. Non deve essere presente se è specificatodepartureHourLocal.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 se è specificatoroadTraffic.