검색 필터 사용(v4beta1)

선택적으로 검색에는 위치, 회사, 보상 등과 같은 다양한 기준에 따라 검색을 제한하는 하나 이상의 JobQuery 필터가 포함될 수 있습니다.

  • 위치: locationFilter를 사용하여 지역을 검색하십시오.

  • 채용정보 카테고리: JobCategory를 사용하여 특정 카테고리에 속하는 채용정보를 반환하십시오. 카테고리는 사전 정의되며 ACCOUNTING_AND_FINANCEEDUCATION 등을 포함합니다. 모든 카테고리는 Cloud Talent Solution 모델에 따라 결정되며 카테고리 기반 정렬 측면에서 사용하는 것이 좋습니다.

  • 고용 유형: 하나 이상의 고용 유형 정의(예: FULL_TIME 또는 VOLUNTEER)에 속하는 채용유형을 반환합니다. 자세한 내용은 EmploymentType를 참조하세요.

  • 날짜 범위: publishTimeRange를 사용하여 지정된 날짜 범위 내에 게시된 채용정보로 검색을 제한합니다.

  • 언어 코드: 채용정보의 languageCodes 필드를 기준으로 지정된 언어 코드와 일치하는 채용정보를 반환합니다. 이 필드는 채용 공고 언어를 지정하며 게시된 언어 능력 요구사항과는 관련이 없습니다.

  • 회사 이름: 검색어 텍스트 문자열과 일치하는 companyDisplayName 문자열을 가진 회사의 채용정보를 반환합니다. companyDisplayName은 생성된 ID인 name(예: 'companies/80df2034-176e-44a8-b763-b5370f2463a5')와는 반대로 사람이 읽을 수있는 회사 이름(예: 'Google')입니다.

  • 통근: 사용자가 최대 통근 시간과 교통상황, 시점, 통근 방식을 지정할 수 있습니다. 이러한 변수를 기반으로 계산된 영역 내에서 채용정보가 반환됩니다. 자세한 정보는 Commute Search 실행 가이드를 참조하십시오.

  • 보상: compensationFilter를 사용하여 보상 금액을 기준으로 검색 결과를 필터링하십시오.

  • 쿼리 언어 코드: 쿼리 문자열의 언어를 BCP-47 형식으로 지정합니다(예: 'en-US'). 비워두면 기본값은 미국 영어입니다. 이 필드는 반환된 취업정보 목록의 언어를 지정하는 languageCode와는 관련이 없습니다. 자세한 내용은 JobQuery 문서를 참조하십시오. 샘플 코드:

    "jobQuery": {"query":"general", "query_language_code":"fr-FR"}}