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. Les champs JobQuery
sont indiqués dans la documentation de référence sur JobQuery
.
Zone
La recherche basée sur la localisation vous permet de spécifier un rayon ou une zone géographique dans lesquels effectuer une recherche.
Pour en savoir plus, consultez la page Recherche basée sur la localisation.
Catégorie d'emploi
Affichez les emplois associés à une catégorie spécifique identifiée par Cloud Talent Solution.
Les catégories sont prédéfinies et comprennent, par exemple, ACCOUNTING_AND_FINANCE
et EDUCATION
. Toutes les catégories sont déterminées par les modèles Cloud Talent Solution. Il est recommandé de les utiliser en tant qu'attributs de catégorie. Pour obtenir la liste complète, consultez la page de référence JobCategory
.
Java
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Python
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Go
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Type d'emploi
Vous pouvez afficher des emplois qui appartiennent à une ou plusieurs définitions de type d'emploi, comme FULL_TIME
ou VOLUNTEER
. Pour obtenir la liste complète, consultez la page de référence EmploymentType.
Java
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Python
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Go
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Période
Limite la recherche aux emplois publiés au cours de la plage de dates indiquée.
Les valeurs acceptées sont répertoriées sur la page de référence publishTimeRange
.
Java
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Python
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Go
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Code de langue
Permet d'afficher les emplois qui correspondent au code de langue spécifié, comme défini dans le champ languageCode
des emplois. 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.
Java
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Python
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Go
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Nom à afficher pour l'entreprise
Affiche les emplois proposés par les entreprises dont le champ displayName
correspond à la chaîne de texte indiquée.
Notez que displayName
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"). Pour en savoir plus sur la recherche de noms, consultez Company displayName.
Vous pouvez utiliser les suggestions de saisie semi-automatique pour améliorer la précision de vos recherches.
Java
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Python
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Go
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Trajet domicile-travail
La recherche basée sur le temps de trajet vous permet de spécifier une durée maximale de trajet ou d'acheminement pour filtrer les résultats de la recherche d'emploi. Vous pouvez définir l'heure à laquelle les données de trafic doivent être utilisées.
Pour en savoir plus, consultez la page de référence Recherche basée sur le temps de trajet.
Rémunération
Permet de filtrer les résultats de la recherche en fonction de la rémunération. Le compensationFilter
ressemble à :
"compensationFilter": {
"type": enum(FilterType),
"units": [
enum(CompensationUnit)
],
"range": {
object(CompensationRange)
},
"includeJobWithUnspecifiedCompensationRange": boolean,
}
Où :
type
est requis et définit les champs sur lesquels effectuer la recherche. Par exemple, pour rechercher des emplois rémunérés à l'heure, spécifiezUNIT_ONLY
ici etHOURLY
dans la listecompensationUnits
.units
est une liste d'énumérations de fréquence de paie, telles queHOURLY
etMONTHLY
. Pour obtenir la liste complète, consultez la page de référence CompensationUnit.range
indique les valeurs minimales et maximales qui doivent être renvoyées, au formatcurrencyCode
spécifié (code de devise à trois lettres), avec la fréquence de paie indiquée. LaissezcurrencyCode
vide pour afficher tous les emplois, quelle que soit la devise. Par exemple, appliquez ce filtre pour rechercher des emplois rémunérés entre 10,50 et 15 USD de l'heure.
Java
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Python
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
Go
Pour en savoir plus sur l'installation et la création d'un client Cloud Talent Solution, consultez la page Bibliothèques clientes Cloud Talent Solution.
nanos
est exprimé en nano-unités (10^-9). Une unité est composée de 1 000 000 000 nano-unités.
includeJobWithUnspecifiedCompensationRange
spécifie si les emplois qui ne disposent d'aucune information sur la rémunération doivent être inclus. La valeur par défaut est "false" et n'affiche pas les emplois sans valeurs de rémunération.
Code du langage de requête
query_language_code
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"}}