Opcionalmente, una búsqueda de empleo puede incluir uno o varios JobQuery
filtros que restrinjan la búsqueda de empleo según diferentes criterios, como la ubicación, las empresas o la remuneración, entre otros. Los campos JobQuery
están marcados en la
JobQuery
referencia.
Ubicación
La búsqueda por ubicación te permite especificar un radio o una zona geográfica en la que buscar.
Para obtener más información, consulta Búsqueda basada en la ubicación.
Categoría profesional
Devuelve los empleos que pertenecen a una categoría específica identificada por Cloud Talent Solution.
Las categorías están predefinidas e incluyen, por ejemplo, ACCOUNTING_AND_FINANCE
y EDUCATION
. Todas las categorías las determinan los modelos de Cloud Talent Solution y se recomienda usarlas en términos de facetado basado en categorías. Para ver una lista completa, consulta la página de referencia de JobCategory
.
Java
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Python
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Go
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Tipo de empleo
Devuelve los trabajos que pertenecen a una o varias definiciones de tipo de empleo, como FULL_TIME
o VOLUNTEER
. Para ver una lista completa, consulta la página de referencia de EmploymentType.
Java
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Python
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Go
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Periodo
Restringe la búsqueda a los empleos publicados en el periodo especificado.
Los valores aceptados se indican en la página de referencia de publishTimeRange
.
Java
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Python
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Go
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Código de idioma
Devuelve los trabajos que coinciden con el código de idioma especificado, tal como se determina en el campo languageCode
de los trabajos. Este campo especifica el idioma de la oferta de empleo y no hace referencia a los requisitos de dominio de idiomas.
Java
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Python
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Go
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Nombre visible de la empresa
Devuelve los trabajos de las empresas cuyo displayName
coincide con la cadena de texto proporcionada.
Ten en cuenta que displayName
es el nombre de la empresa legible por humanos (como "Google"),
a diferencia de name
, que es un ID generado (como
"companies/80df2034-176e-44a8-b763-b5370f2463a5"). Consulta displayName de la empresa para buscar por nombre.
Puedes aumentar la precisión usando las sugerencias de autocompletar.
Java
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Python
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Go
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Desplazamiento
La búsqueda de trayectos te permite especificar un tiempo máximo de trayecto en coche o en transporte público para que se devuelvan los empleos. Puedes especificar la hora del día para la que quieres usar los datos de tráfico.
Consulta más información en la página de referencia de Búsqueda de trayectos.
Compensación
Filtra los resultados de búsqueda en función de los importes de compensación. El
compensationFilter
tiene este aspecto:
"compensationFilter": {
"type": enum(FilterType),
"units": [
enum(CompensationUnit)
],
"range": {
object(CompensationRange)
},
"includeJobWithUnspecifiedCompensationRange": boolean,
}
Donde:
type
es obligatorio y especifica los campos en los que se va a buscar. Por ejemplo, para buscar empleos que paguen cualquier importe por hora, especificaUNIT_ONLY
aquí yHOURLY
en la listacompensationUnits
.units
es una lista de enumeraciones de frecuencia de pago, comoHOURLY
yMONTHLY
. Consulta la lista completa en la página de referencia de CompensationUnit.range
especifica los valores mínimo y máximo que se deben devolver en lacurrencyCode
especificada, que es un código de moneda de 3 letras, y con la frecuencia de pago especificada. DejacurrencyCode
vacío para devolver todos los trabajos, independientemente de la moneda. Por ejemplo, usa este filtro para buscar trabajos que paguen entre 10,50 y 15 USD por hora.
Java
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Python
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
Go
Para obtener más información sobre cómo instalar y crear un cliente de Cloud Talent Solution, consulta las bibliotecas de cliente de Cloud Talent Solution.
nanos
espera unidades nano, que son 10^-9. Hay 1.000.000.000 nanos en 1 unidad.
includeJobWithUnspecifiedCompensationRange
especifica si se deben incluir los trabajos sin información sobre la compensación. El valor predeterminado es false y no devuelve trabajos sin valores de compensación.
Código de lenguaje de consulta
query_language_code
especifica el idioma de la cadena de consulta en formato BCP-47, como "en-US". Si se deja en blanco, el idioma predeterminado es el inglés de EE. UU. Este campo no está relacionado con languageCode
, que especifica el idioma de las ofertas de empleo devueltas. Para obtener más información, consulta la documentación de JobQuery. Código de ejemplo:
"jobQuery":
{"query":"general", "query_language_code":"fr-FR"}}