Usar filtros de pesquisa

Opcionalmente, uma pesquisa pode incluir um ou mais JobQuery filtros que restringem a pesquisa de acordo com diferentes critérios, como localização, empresas, remuneração e muito mais.

  • Localização: use locationFilter para pesquisar numa área geográfica.

  • Categoria da tarefa: devolva tarefas pertencentes a uma categoria específica através de JobCategory. As categorias são predefinidas e incluem, por exemplo, ACCOUNTING_AND_FINANCE e EDUCATION. Todas as categorias são determinadas pelos modelos da Cloud Talent Solution e são recomendadas para utilização em termos de ordenação baseada em categorias.

  • Tipo de emprego: devolve empregos pertencentes a uma ou mais definições de tipo de emprego, como FULL_TIME ou VOLUNTEER. Consulte EmploymentType para ver detalhes.

  • Intervalo de datas: restrinja a pesquisa a trabalhos publicados no intervalo de datas especificado através de publishTimeRange.

  • Códigos de idioma: devolve trabalhos que correspondem ao código de idioma especificado, conforme determinado pelo campo languageCodes dos trabalhos. Este campo especifica o idioma da publicação de emprego e não tem relação com os requisitos de fluência em idiomas publicados.

  • Nome da empresa: devolve trabalhos de empresas com uma string companyDisplayName que corresponda à string de texto da consulta de pesquisa. Tenha em atenção que companyDisplayName é o nome da empresa legível por humanos (como "Google") em oposição a name, que é um ID gerado (como "companies/80df2034-176e-44a8-b763-b5370f2463a5").

  • Viagens: permite que os utilizadores especifiquem um tempo máximo de viagem, bem como as condições de trânsito, a hora do dia e o método de viagem. Os trabalhos são devolvidos a partir de uma área calculada com base nestas variáveis. Consulte o guia de implementação da pesquisa de trajeto para mais informações.

  • Compensação: use compensationFilter para filtrar os resultados da pesquisa com base nos valores de compensação.

  • Código de idioma da consulta: especifica o idioma da string de consulta no formato BCP-47, por exemplo, "en-US". Se deixar em branco, a predefinição é inglês dos EUA. Este campo não está relacionado com languageCode, que especifica o idioma das fichas de emprego devolvidas. Consulte a documentação JobQuery para ver detalhes. Exemplo de código:

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