必要に応じて、検索には 1 つ以上の JobQuery
フィルタを含めることによって、場所、会社、報酬などのさまざまな基準に従って検索を制限できます。
場所:
locationFilter
を使用して、地理的なエリア内を検索します。求人カテゴリ:
JobCategory
を使用して、特定のカテゴリに属する求人を返します。カテゴリは、たとえばACCOUNTING_AND_FINANCE
やEDUCATION
のように事前定義されています。すべてのカテゴリは Cloud Talent Solution モデルによって決定され、カテゴリベースの観点で使用することをおすすめします。雇用タイプ:
FULL_TIME
やVOLUNTEER
など、1 つ以上の雇用タイプ定義に属する求人を返します。詳細については、EmploymentType
をご覧ください。期間:
publishTimeRange
を使用して、指定した期間に公開された求人に検索を制限します。言語コード: ジョブの
languageCodes
フィールドで特定される、指定の言語コードに一致するジョブを返します。このフィールドは求人情報の言語を指定するものであり、言語の流暢さの要件を示す項目ではありません。会社名:
companyDisplayName
文字列が検索クエリテキスト文字列と一致する会社からの求人を返します。生成された ID(「companies/80df2034-176e-44a8-b763-b5370f2463a5」など)のname
と違い、companyDisplayName
は人間が読み取れる会社の名前(「Google」など)です。通勤: ユーザーは最大通勤時間、交通状況、時刻、通勤方法を指定できます。求人は、これらの変数に基づいて計算されたエリア内のものが返されます。詳細については、通勤検索の実装ガイドをご覧ください。
報酬:
compensationFilter
を使用して、報酬額に基づいて検索結果をフィルタリングします。クエリ言語コード: クエリ文字列の言語を BCP-47 形式で指定します(例: en-US)。空白のままにした場合、デフォルトは米国英語です。このフィールドは、返される求人リストの言語を指定する
languageCode
とは関係ありません。詳細については、JobQuery のドキュメントをご覧ください。サンプルコード:"jobQuery": {"query":"general", "query_language_code":"fr-FR"}}