Utilizzare i filtri di ricerca

Se vuoi, una ricerca può includere uno o più JobQuery filtri che limitano la ricerca in base a diversi criteri, come posizione, aziende, compenso e altro ancora.

  • Località: utilizza locationFilter per eseguire ricerche all'interno di un'area geografica.

  • Categoria di lavoro: per restituire i job appartenenti a una categoria specifica, utilizza JobCategory. Le categorie sono predefinite e includono, ad esempio, ACCOUNTING_AND_FINANCE e EDUCATION. Tutte le categorie sono determinate dai modelli di Cloud Talent Solution e sono consigliate per l'utilizzo in termini di ordinamento in base alla categoria.

  • Tipo di impiego: restituisce i job appartenenti a una o più definizioni di tipo di impiego, ad esempio FULL_TIME o VOLUNTEER. Per maggiori dettagli, consulta EmploymentType.

  • Intervallo di date: limita la ricerca ai job pubblicati nell'intervallo di date specificato utilizzando publishTimeRange.

  • Codici lingua: restituisce i job corrispondenti al codice lingua specificato, come stabilito dal campo languageCodes dei job. Questo campo specifica la lingua dell'annuncio di lavoro e non ha alcun rapporto con i requisiti di padronanza della lingua pubblicati.

  • Nome dell'azienda: restituisce i lavori di aziende con una stringa companyDisplayName corrispondente alla stringa di testo della query di ricerca. Tieni presente che companyDisplayName è il nome leggibile dell'azienda (ad esempio "Google"), mentre name è un ID generato (ad esempio "companies/80df2034-176e-44a8-b763-b5370f2463a5").

  • Trasferta: consente agli utenti di specificare un tempo di percorrenza massimo, nonché condizioni del traffico, ora del giorno e metodo di tragitto giornaliero. I job vengono restituiti da un'area calcolata in base a queste variabili. Per ulteriori informazioni, consulta la guida all'implementazione della Ricerca per tragitto giornaliero.

  • Compenso: utilizza compensationFilter per filtrare i risultati di ricerca in base agli importi del compenso.

  • Codice lingua della query: specifica la lingua della stringa di query nel formato BCP-47, ad esempio "en-US". Se non viene specificato, la lingua predefinita è l'inglese americano. Questo campo non è correlato a languageCode, che specifica la lingua delle offerte di lavoro riportate. Per maggiori dettagli, consulta la documentazione di JobQuery. Codice di esempio:

    "jobQuery": {"query":"general", "query_language_code":"fr-FR"}}