Cloud Channel API를 사용하여 고객 계정 만들기 및 관리하기

2021년 1월부터 Cloud Channel API를 사용하여 고객, 사용 권한, Cloud Billing 하위 계정을 만들 수 있습니다. 현재 Cloud Billing API를 사용하여 이러한 태스크를 처리하는 경우 대신 Cloud Channel API를 사용하는 것이 좋습니다.

이 가이드에서는 Cloud Channel API를 사용하여 고객 및 사용 권한 만들기의 기본사항을 소개합니다.

시작하기 전에

계속 진행하기 전에 Cloud Channel API Codelab을 완료하세요. 이렇게 하면 개발 환경이 코드 샘플 및 다른 Codelab을 따르도록 설정되었는지 확인할 수 있습니다.

변경사항 요약

현재 Cloud Billing API billingAccounts.create 엔드포인트를 사용하여 고객의 Cloud Billing 하위 계정을 만드는 경우 먼저 customers.create() 엔드포인트를 사용하고 이어서 entitlements.create() 엔드포인트를 사용하여 고객의 새 Cloud Billing 하위 계정을 만들어야 합니다.

IAM 역할을 관리하려면 기존 Cloud Billing API 엔드포인트를 사용해야 합니다.

고객 만들기

Cloud Channel API를 사용하여 새 고객을 만들 준비가 되면 customers.create() 엔드포인트를 사용합니다. 시작하기 전에 다음 고객 정보가 있는지 확인하세요.

  • 기본 도메인
  • 조직 이름
  • 주소
  • 우편번호(해당하는 경우)
  • 국가 코드

고객을 만든 후에는 고객의 고유 식별자인 응답의 name 필드를 안전하게 보호해야 합니다.

자격 만들기

고객을 만든 후 entitlements.create()operations.get() 엔드포인트로 offer을(를) 지정하여 고객의 사용 권한을 프로비저닝할 수 있습니다. provisionedService.provisioningId(으)로 반환되는 Cloud Billing 하위 계정 이름은 Cloud Billing API 및 BigQuery Export에서 사용될 수 있습니다.

Google Cloud 재판매 견적서(오퍼)를 사용하여 사용 권한을 만들면 Cloud Billing 하위 계정도 생성됩니다.

여러 언어로 된 코드 샘플을 포함하여 고객 및 사용 권한 만들기에 대한 자세한 안내는 Google Cloud 엔드 투 엔드 프로비저닝 Codelab을 참조하세요.