신규 고객 계정을 만들기 전에 다음 사항을 고려하세요.
- 국가 코드 제한사항이 적용될 수 있습니다. 고객의 Partner Sales Console을 확인하세요.
- 일반 사용자 Gmail에서 업그레이드하여 계정을 만드는 경우 계정을 도메인 이름의 비즈니스 이메일에 연결하려면 계정이 추가 Google Workspace 설정이 잠금 해제되어 있습니다. 자세한 내용은 팀을 위한 비즈니스 이메일 만들기 및 비즈니스 이메일 별칭을 만듭니다.
고객 계정 만들기
고객 계정을 만들려면 다음
POST
요청을 사용합니다. 다음과 같이 승인 토큰을 포함합니다.POST https://reseller.googleapis.com/apps/reseller/v1/customers
신규 고객의 계정 내에서 사용자 만들기: 응답이 HTTP
409 Conflict
상태 코드를 반환하면customerId
이(가) 이미 존재합니다. 고객 계정을 등록하기 전에 다음 작업을 완료해야 합니다. 고객의 구독을 이전합니다.해당하는 경우 고객의 기본 언어를 변경합니다.
사용자에게 최고 관리자 역할을 부여합니다. 관리자 계정을 만들 때 임시 계정 만들기 또는 임의의 비밀번호를 입력하거나 고객에게 비밀번호를 입력하라는 메시지를 표시합니다.
고객에게 관리 콘솔에 로그인해야 한다고 알리고 활성화하려면 리셀러를 통한 Google Workspace 계약에 서명해야 합니다. 계정을 만들 수 있습니다. 리셀러는 다음에서 서비스 약관에 서명할 수 없습니다. 자동으로 전송합니다.
고객 유형
Google Workspace에서는 다음 두 가지 유형의 고객을 만들 수 있습니다.
- 도메인 인증 고객. 이러한 고객은 Gmail과
전체 관리자 액세스 권한이 있어야 합니다. 이러한 유형의 고객을 생성할 때
customerType
에서domain
(으)로 - 이메일 인증 고객. 이러한 고객은
있습니다. 이 유형의 고객을 생성할 때
customerType
를 다음과 같이 설정합니다.team
입니다. 이러한 유형의 고객은 Essentials 및 Enterprise Essentials Google Workspace 버전
다음 JSON 요청 본문은 도메인 인증 고객의 예입니다.
{ "customerDomain": "DOMAIN_NAME", "customerType": "domain", "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
다음을 바꿉니다.
DOMAIN_NAME
: 고객의 도메인(예:example.com
NAME
: 고객의 이름입니다(예:Alex Cruz
).ORGANIZATION_NAME
: 고객의 조직 이름(예:Example Organization
)POSTAL_CODE
: 고객의 우편번호 예를 들면94043
입니다.COUNTRY_CODE
: 고객의 2자 ISO 국가 코드.EMAIL_ADDRESS
: 고객의 이메일 주소: 예를 들면cruz@example.com
입니다.
응답이 성공하면 HTTP 200
상태 코드와 신규 고객의
있습니다.
{ "kind": "reseller#customer", "customerId": "CUSTOMER_ID", "customerDomain": "DOMAIN_NAME", "customerType": "domain", "postalAddress": { "kind": "customers#address", "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE", }, "alternateEmail": "EMAIL_ADDRESS" }
다음 JSON 요청 본문은 이메일 인증 고객의 예시입니다.
{ "customerDomain": "DOMAIN_NAME", "customerType": "team", "primaryAdmin": { "primaryEmail": "EMAIL_ADDRESS" }, "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
응답이 성공하면 HTTP 200
상태 코드와 신규 고객의
있습니다.
{ "kind": "reseller#customer", "customerId": "CUSTOMER_ID", "customerDomain": "DOMAIN_NAME, "customerType": "team", "primaryAdmin": { "primaryEmail": "EMAIL_ADDRESS" }, "postalAddress": { "kind": "customers#address", "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE", }, "alternateEmail": "EMAIL_ADDRESS" }
고객의 기본 언어 변경하기
고객의 기본 언어는 신규 사용자가 생성됨. 기존 사용자의 언어가 계속 유지됩니다. 기본 언어를 업데이트합니다. 따라서 고객 기본값을 해당 언어를 사용하는 것이 좋습니다.
새로 생성된 고객의 기본 언어가 영어입니다. 이
기본 언어로 설정하려면
PATCH
드림
또는
UPDATE
Directory API에서 호출
고객
할 수 있습니다
Directory API를 사용하여 고객의 기본 language
값을 업데이트합니다.
PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID
다음 JSON 요청 본문을 포함합니다.
{ "language":"LANGUAGE_CODE" }
다음을 바꿉니다.
CUSTOMER_ID
: 고객(예:C0123456
)LANGUAGE_CODE
: 수락됨 언어 코드 예를 들어 스페인어의 경우es
입니다.
JSON 응답이 성공하면 HTTP 200
상태 코드가 반환되고 업데이트된
고객 리소스:
{ "alternateEmail": "EMAIL_ADDRESS", "customerCreationTime": "2022-12-12T23:04:10.620Z", "customerDomain": "DOMAIN_NAME", "id": "CUSTOMER_ID", "kind": "admin#directory#customer", "language": "LANGUAGE_CODE", "postalAddress": { "contactName": "NAME", "countryCode": "COUNTRY_CODE", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE" } }