Google Cloud Search REST API에 대한 액세스 구성

이 API를 직접 또는 SDK를 통해 사용하려면 먼저 Google Cloud Search REST API에 대한 액세스를 구성해야 합니다. 이 문서는 Google Cloud Search REST API를 사용하는 데 필요한 단계를 설명합니다.

API 프로젝트 만들기

API를 사용 설정하려면 먼저 Google Cloud Platform 프로젝트를 만들어야 합니다. 이 프로젝트는 API 관리, 결제 사용 설정, 공동작업자 추가 및 삭제, 권한 관리를 포함하여 모든 Google Cloud Platform(GCP) 서비스를 만들고 사용 설정하고 사용하기 위한 기반을 형성합니다.

  1. Cloud Platform Console에서 Google Cloud Console 배너 오른쪽에 있는 아이콘을 클릭합니다. 현재 프로젝트 목록을 보여주는 대화 상자가 나타납니다.
  2. 새 프로젝트를 클릭합니다. 새 프로젝트 화면이 나타납니다.
  3. 프로젝트 이름 필드에 프로젝트 이름을 입력합니다.
  4. (선택사항) 수정을 클릭하여 프로젝트 ID를 편집합니다. 프로젝트가 만들어진 후에는 프로젝트 ID를 변경할 수 없으므로 프로젝트의 수명 동안 필요에 맞는 ID를 선택하세요.
  5. 만들기를 클릭합니다. Console이 대시보드 페이지로 이동합니다. 몇 분 안에 프로젝트가 생성됩니다.

프로젝트를 만들고 관리하는 방법에 대한 자세한 내용은 프로젝트 만들기 및 관리를 참조하세요.

API 사용 설정

사용자 인증 정보를 얻으려면 Cloud Search REST API를 사용 설정하고 서비스 계정을 만들어야 합니다.

  1. 새로 만든 프로젝트에 있으려면 Google Cloud Console 배너의 오른쪽에 있는 아이콘을 클릭하여 새로 생성된 프로젝트를 선택합니다.
  2. Google Cloud Search API로 이동합니다.
  3. 사용 설정을 클릭합니다. 개요 페이지가 나타납니다.

API 사용 설정 및 사용 중지에 대한 자세한 내용은 Google Cloud Console의 API 관리를 참조하세요.

서비스 계정 자격 증명 만들기

  1. Cloud Platform Console에서 왼쪽 탐색 메뉴에 있는 사용자 인증 정보를 클릭합니다. 사용자 인증 정보 페이지가 나타납니다.
  2. 사용자 인증 정보 만들기 드롭다운 목록에서 서비스 계정 키를 선택합니다. 서비스 계정 키 만들기 페이지가 나타납니다.
  3. 서비스 계정 드롭다운 목록에서 새 서비스 계정을 선택합니다.
  4. 서비스 계정 이름 필드에 이름을 입력합니다.
  5. (선택사항) 서비스 계정 ID를 편집합니다.
  6. JSON을 클릭합니다.
  7. 만들기를 클릭합니다. '서비스 계정에 역할 없음' 대화 상자가 나타납니다.
  8. 역할 없이 만들기를 클릭합니다. '비공개 키가 컴퓨터에 저장됨' 대화상자가 나타나고 비공개 키의 사본이 컴퓨터로 다운로드됩니다.
  9. 닫기를 클릭합니다.

서비스 계정에 대한 자세한 내용은 서비스 계정, 웹 애플리케이션, 설치된 애플리케이션을 참조하세요.

사용자 인증 정보 보기

  1. Cloud Platform Console 페이지 상단에서 앞에서 만든 프로젝트를 선택합니다.
  2. Google Cloud Console 배너의 왼쪽에 있는 탐색 메뉴를 클릭합니다.
  3. IAM 및 관리자 > 서비스 계정을 클릭합니다.
  4. 목록의 서비스 계정 ID 아래에서 앞에서 구성한 서비스 계정을 식별하는 생성된 이메일 주소를 기록합니다. 이 이메일 주소는 Cloud Search에 데이터 소스를 추가할 때 사용됩니다.

다음 단계

다음과 같은 몇 가지 단계를 수행할 수 있습니다.

  1. Google Cloud Search를 Google 이외의 데이터 저장소(예: Microsoft® SharePoint®)와 함께 사용하려면 데이터 소스를 만들어야 합니다. 데이터 소스 추가에 대한 안내는 검색할 데이터 소스 추가하기를 참조하세요.

  2. 데이터 소스를 설정한 후에는 스키마를 만들고 등록하여 Google Cloud Search에서 저장소의 데이터를 나타내는 방식을 식별할 수 있습니다.