Vous pouvez éventuellement inclure un ou plusieurs filtres JobQuery
pour limiter la recherche d'emploi en fonction de différents critères, comme la localisation, les entreprises, la rémunération, etc.
Localisation : utilisez
locationFilter
pour effectuer une recherche dans une zone géographique.Catégorie d'emploi : pour afficher les emplois associés à une catégorie spécifique, utilisez
JobCategory
. Les catégories sont prédéfinies et comprennent, par exemple,ACCOUNTING_AND_FINANCE
etEDUCATION
. Elles sont toutes déterminées par les modèles Cloud Talent Solution, et sont recommandées pour le tri par catégorie.Type d'emploi : permet d'afficher des emplois qui appartiennent à une ou plusieurs définitions de type d'emploi, comme
FULL_TIME
ouVOLUNTEER
. Pour en savoir plus, consultez la pageEmploymentType
.Plage de dates : permet de limiter la recherche aux offres d'emploi publiées au cours de la plage de dates indiquée à l'aide de
publishTimeRange
.Codes de langue : permet d'afficher les offres d'emploi qui correspondent au code de langue spécifié, comme défini dans le champ
languageCodes
. Ce champ indique la langue de l'offre d'emploi et ne fait pas référence aux exigences liées à la maîtrise des langues.Nom de l'entreprise : permet d'afficher les offres d'emploi proposées par les entreprises dont le champ
companyDisplayName
correspond à la chaîne de texte indiquée dans la requête de recherche. Notez quecompanyDisplayName
est le nom lisible de l'entreprise (tel que "Google"), contrairement àname
qui est un ID généré (tel que "companies/80df2034-176e-44a8-b763-b5370f2463a5").Trajet domicile-travail : permet de spécifier une durée de trajet maximale, ainsi que les conditions de circulation, l'heure de la journée et le moyen de transport utilisé. La recherche renvoie les offres d'emploi proposées dans un périmètre géographique calculé en fonction de ces variables. Consultez le guide de mise en œuvre Recherche basée sur le temps de trajet pour plus d'informations.
Rémunération : utilisez
compensationFilter
pour filtrer les résultats de la recherche en fonction de la rémunération.Code de langue de la requête : spécifie la langue de la chaîne de requête au format BCP-47, par exemple "en-US". Si vous ne renseignez pas ce champ, la valeur par défaut est l'anglais américain. Ce champ n'est pas lié au champ
languageCode
, qui spécifie la langue des offres d'emploi renvoyées. Consultez la documentation JobQuery pour plus de détails. Exemple de code :"jobQuery": {"query":"general", "query_language_code":"fr-FR"}}