Como usar filtros de pesquisa (v4beta1)

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

  • Local: use locationFilter para pesquisar dentro de uma área geográfica.

  • Categoria da vaga: retorne as vagas de uma categoria específica usando JobCategory. As categorias são predefinidas e incluem, por exemplo, ACCOUNTING_AND_FINANCE e EDUCATION. Todas as categorias são determinadas pelos modelos do Cloud Talent Solution e são recomendadas para uso em termos de classificação com base em categorias.

  • Tipo de emprego: retorna vagas que pertencem a uma ou mais definições de tipo de emprego, como FULL_TIME ou VOLUNTEER. Consulte EmploymentType para ver detalhes.

  • Período: restrinja a pesquisa a vagas postadas dentro do período especificado usando publishTimeRange.

  • Códigos de idioma: retorna vagas correspondentes ao código do idioma especificado, conforme determinado pelo campo languageCodes das vagas. Este campo especifica o idioma da oferta de emprego e não tem relação com os requisitos de fluência do idioma.

  • Nome da empresa: retorna vagas de empresas com uma string companyDisplayName que corresponde à string de texto da consulta de pesquisa. Observe que companyDisplayName é o nome legível por humanos da empresa (como "Google"), ao contrário de name, que é um ID gerado (como "empresas/80df2034-176e-44a8-b763-b5370f2463a5").

  • Deslocamento: permite que os usuários especifiquem um tempo máximo de deslocamento, bem como condições de trânsito, hora do dia e modo de deslocamento. As vagas são retornadas de dentro de uma área calculada com base nessas variáveis. Consulte o guia de implementação da Pesquisa por deslocamento para mais informações.

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

  • Código do idioma da consulta: especifica o idioma da string de consulta no formato BCP-47, por exemplo "en-US". Se ficar em branco, o padrão será inglês dos EUA. Este campo não está relacionado a languageCode, que especifica o idioma das listas de vagas retornadas. Consulte a documentação de JobQuery para detalhes. Exemplo de código:

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