Opcionalmente, una búsqueda puede incluir uno o varios
JobQuery
filtros que restrinjan la búsqueda según diferentes criterios, como la ubicación, las empresas o la remuneración, entre otros.
Ubicación: usa
locationFilter
para buscar en una zona geográfica.Categoría de trabajo: devuelve los trabajos que pertenecen a una categoría específica mediante
JobCategory
. Las categorías están predefinidas e incluyen, por ejemplo,ACCOUNTING_AND_FINANCE
yEDUCATION
. Todas las categorías las determinan los modelos de Cloud Talent Solution y se recomienda usarlas para ordenar por categorías.Tipo de empleo: devuelve las ofertas de empleo que pertenezcan a una o varias definiciones de tipo de empleo, como
FULL_TIME
oVOLUNTEER
. Consulta más información enEmploymentType
.Periodo: restringe la búsqueda a los trabajos publicados en el periodo especificado mediante
publishTimeRange
.Códigos de idioma: devuelve los trabajos que coinciden con el código de idioma especificado, según se determina en el campo
languageCodes
de los trabajos. Este campo especifica el idioma de la oferta de empleo y no tiene relación con los requisitos de dominio de idiomas publicados.Nombre de la empresa: devuelve los empleos de empresas con una cadena
companyDisplayName
que coincida con la cadena de texto de la consulta de búsqueda. Ten en cuenta quecompanyDisplayName
es el nombre de la empresa que pueden leer los usuarios (por ejemplo, "Google"), a diferencia dename
, que es un ID generado (por ejemplo, "companies/80df2034-176e-44a8-b763-b5370f2463a5").Desplazamiento: permite a los usuarios especificar un tiempo máximo de desplazamiento, así como las condiciones del tráfico, la hora del día y el método de desplazamiento. Los trabajos se devuelven desde una zona calculada en función de estas variables. Para obtener más información, consulta la guía de implementación de Búsqueda de trayectos.
Remuneración: usa
compensationFilter
para filtrar los resultados de búsqueda según el importe de la remuneración.Código de idioma de la consulta: especifica el idioma de la cadena de consulta en formato BCP-47, por ejemplo, "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"}}