Opcionalmente, uma pesquisa de emprego pode incluir um ou mais JobQuery
filtros que
restringem a pesquisa de emprego de acordo com diferentes critérios, como localização,
empresas, remuneração e muito mais. Os campos JobQuery
estão marcados na referência JobQuery
.
Location
A pesquisa de localizações permite-lhe especificar um raio geográfico ou uma área na qual pesquisar.
Consulte o artigo Pesquisa baseada na localização para mais informações.
Categoria de emprego
Devolva trabalhos pertencentes a uma categoria específica, conforme identificado pela Cloud Talent Solution.
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 filtragem facetada baseada em categorias. Para ver uma lista completa, consulte a
página de
referência JobCategory
.
Java
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Python
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Go
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Tipo de emprego
Devolva tarefas pertencentes a uma ou mais definições de tipo de emprego, como
FULL_TIME
ou VOLUNTEER
. Para ver uma lista completa, consulte a página de referência
EmploymentType.
Java
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Python
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Go
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Intervalo de datas
Restringe a pesquisa a trabalhos publicados no intervalo de datas especificado.
Os valores aceites estão listados na página de referência
publishTimeRange
.
Java
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Python
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Go
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Código do idioma
Devolve tarefas que correspondem ao código de idioma especificado, conforme determinado pelo campo languageCode
de tarefas. Este campo especifica o idioma da publicação de emprego e não se refere aos requisitos de fluência em idiomas.
Java
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Python
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Go
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Nome a apresentar da empresa
Devolve trabalhos de empresas cujo displayName
corresponda à string de texto fornecida.
Tenha em atenção que displayName
é o nome da empresa legível por humanos (como "Google"),
ao contrário de name
, que é um ID gerado (como
"companies/80df2034-176e-44a8-b763-b5370f2463a5"). Consulte o elemento
Company displayName para a pesquisa de nomes.
Pode aumentar a precisão usando sugestões de preenchimento automático.
Java
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Python
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Go
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Viagem regular
A pesquisa de trajeto permite-lhe especificar um tempo máximo de condução ou de transportes públicos em torno do qual devolver trabalhos. Pode especificar a hora do dia para a qual usar os dados de tráfego.
Saiba mais na página de referência da pesquisa de trajeto.
Compensação
Filtra os resultados da pesquisa com base nos valores de compensação. O
compensationFilter
tem o seguinte aspeto:
"compensationFilter": {
"type": enum(FilterType),
"units": [
enum(CompensationUnit)
],
"range": {
object(CompensationRange)
},
"includeJobWithUnspecifiedCompensationRange": boolean,
}
Onde:
type
é obrigatório e especifica os campos nos quais pesquisar. Por exemplo, para pesquisar trabalhos que pagam qualquer valor por hora, especifiqueUNIT_ONLY
aqui eHOURLY
na listacompensationUnits
.units
é uma lista de enumerações de frequência de pagamento, comoHOURLY
eMONTHLY
. Consulte a página de referência de CompensationUnit para ver uma lista completa.range
especifica os valores mínimo e máximo que devem ser devolvidos nacurrencyCode
especificada, que é um código de moeda de 3 letras e na frequência de pagamento especificada. DeixecurrencyCode
vazio para devolver todos os trabalhos, independentemente da moeda. Por exemplo, use este filtro para procurar trabalhos que paguem entre 10,50 e 15 USD por hora.
Java
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Python
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
Go
Para mais informações sobre a instalação e a criação de um cliente da Cloud Talent Solution, consulte as bibliotecas de cliente da Cloud Talent Solution.
nanos
espera unidades de nano, que são 10^-9. Existem
1 000 000 000 nanounidades numa unidade.
includeJobWithUnspecifiedCompensationRange
especifica se devem ser incluídos trabalhos sem informações de compensação. O valor predefinido é false e não devolve tarefas sem valores de compensação.
Código do idioma da consulta
query_language_code
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"}}