Google Cloud 프로젝트 설정

이 가이드에서는 Google Maps Platform API를 사용하기 전에 Google Cloud 프로젝트를 설정하는 방법을 설명합니다. Google Maps Platform 시작하기 페이지에서 이 단계 중 일부를 완료했을 수도 있지만 이 주제를 통해 프로젝트 관리에 관한 유용한 정보를 추가로 얻을 수 있습니다.

프로젝트 만들기

Google Maps Platform을 사용하려면 서비스, 사용자 인증 정보, 결제, API, SDK를 관리할 프로젝트가 있어야 합니다.

프로젝트마다 결제 설정이 필요하지만 프로젝트가 무료 서비스 할당량을 초과하는 경우에만 요금이 청구됩니다.

결제가 사용 설정된 Cloud 프로젝트를 만들려면 다음 안내를 따르세요.

콘솔

  1. Cloud 콘솔에서 새 Google Cloud 프로젝트를 만듭니다.

    새 프로젝트 만들기
  2. 새 프로젝트 페이지에서 필수 정보를 입력합니다.

    • 프로젝트 이름: 기본값을 그대로 사용하거나 맞춤 이름을 입력합니다.

      프로젝트 이름은 언제든지 변경할 수 있습니다. 자세히 알아보려면 프로젝트 식별을 참고하세요.

    • 프로젝트 ID: 기본값을 그대로 사용하거나 수정을 클릭하여 Google API에서 프로젝트 고유 식별자로 사용할 맞춤 ID를 입력합니다.

      프로젝트를 만든 후에는 프로젝트 ID를 변경할 수 없으므로 프로젝트가 진행되는 동안 불편 없이 사용할 수 있는 ID를 선택하세요. 민감한 정보를 프로젝트 ID에 포함하지 마세요.

    • 결제 계정: 프로젝트의 결제 계정을 선택합니다. 결제 계정을 설정하지 않았거나 결제 계정이 하나뿐이면 이 옵션이 표시되지 않습니다.

      프로젝트를 결제 계정과 연결하려면 결제 계정 관리자 또는 프로젝트 결제 관리자여야 합니다. 자세히 알아보려면 결제 액세스 제어 가이드를 참고하세요.

    • 위치: 프로젝트를 연결할 조직이 있는 경우 찾아보기를 클릭하여 선택하고, 그렇지 않은 경우 '조직 없음'을 선택합니다.

      자세한 내용은 폴더 생성 및 관리조직, 프로젝트, 결제 계정 간의 관계를 참고하세요.

  3. 만들기를 선택합니다.

gcloud

gcloud projects create "PROJECT"

Google Cloud SDK, Cloud SDK 설치 및 다음 명령어에 대해 자세히 알아보세요.

결제 사용 설정

앱을 배포하려면 결제를 사용 설정해야 합니다. 월별 할당량을 초과하지 않으면 계정에 비용이 청구되지 않습니다. 애플리케이션에 월별 할당량을 초과하는 리소스가 필요한 경우 추가 사용료가 부과됩니다.

Cloud 프로젝트를 만들 때 결제 계정이 있으면 해당 프로젝트에서 결제가 자동으로 사용 설정됩니다.

Cloud 프로젝트에서 결제를 사용 설정하려면 다음 안내를 따르세요.

  1. Cloud 콘솔에서 결제 페이지로 이동합니다.
    결제 페이지로 이동
  2. Cloud 프로젝트를 선택하거나 만듭니다.
  3. 결제 계정이 있는지 또는 선택한 Cloud 프로젝트가 계정과 연결되어 있는지에 따라 결제 페이지에 다음 중 하나가 표시됩니다.
    • 선택한 Cloud 프로젝트에 결제가 이미 사용 설정된 경우 결제 계정의 세부정보가 표시됩니다.
    • 결제 계정이 없는 경우 결제 계정을 만들고 선택한 Cloud 프로젝트에 연결하라는 메시지가 표시됩니다.
    • 결제 계정이 있지만 선택한 Cloud 프로젝트가 아직 결제 계정과 연결되어 있지 않으면 결제를 사용 설정하라는 메시지가 표시됩니다. 취소를 선택한 다음 계정 만들기를 선택하여 새 결제 계정을 만들고 연결할 수도 있습니다.

결제를 사용 설정하면 청구 금액 한도가 없어집니다. 비용을 보다 세부적으로 관리하려면 예산을 생성하고 알림을 설정하면 됩니다. 자세한 내용은 결제를 참고하세요.

API 사용 설정

Google Maps Platform을 사용하려면 프로젝트에 사용할 API 또는 SDK를 사용 설정해야 합니다.

콘솔

Elevation API 사용 설정

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "elevation-backend.googleapis.com"

Google Cloud SDK, Cloud SDK 설치 및 다음 명령어에 대해 자세히 알아보세요.

사용 설정된 API 보기

콘솔

사용 설정한 API 또는 SDK를 확인하려면 Cloud 콘솔에서 Google Maps Platform 페이지로 이동합니다.

Google Maps Platform 페이지로 이동
  • 추가 API: 사용 설정되지 않은 API 또는 SDK입니다.
  • 각 지도 API 및 서비스에 대한 카드가 표시되면 사용 설정된 API 또는 SDK가 없다는 뜻입니다.

gcloud

gcloud services list --project "PROJECT"

Google Cloud SDK, Cloud SDK 설치 및 다음 명령어에 대해 자세히 알아보세요.

프로젝트 종료

결제를 중지하고 Cloud 프로젝트에서 사용 중인 모든 Cloud 리소스를 해제하려면 해당 프로젝트를 종료합니다.

콘솔

  1. 프로젝트 페이지로 이동합니다.

    프로젝트 페이지로 이동
  2. 종료하려는 Cloud 프로젝트를 선택한 다음 삭제를 클릭합니다.

Cloud 프로젝트 관리에 대해 자세히 알아보려면 Cloud Resource Manager: 프로젝트 만들기, 종료, 복원을 참고하세요.

gcloud

gcloud projects delete "PROJECT"

Google Cloud SDK, Cloud SDK 설치 및 다음 명령어에 대해 자세히 알아보세요.

다음 단계

Google Cloud 프로젝트를 설정한 후에는 프로젝트를 만들고 보호해야 합니다. Elevation API를 사용하도록 API 키를 설정합니다.

API 키 사용하기