Yeni bir müşteri hesabı oluşturmadan önce aşağıdakileri göz önünde bulundurun:
- Ülke koduyla ilgili kısıtlamalar geçerli olabilir. Müşterinin ülke yeniden satış için onaylandıysa Partner Sales Console'a göz atın.
- Hesap, tüketici Gmail sürümünün yükseltilmesiyle oluşturulduysa hesabınızı bir iş e-postasıyla ilişkilendirebilmek için, hesabınızın ek Google Workspace ayarlarının kilidi açılmış. Daha fazla bilgi için bkz. Ekibiniz için iş e-postaları oluşturma ve Bir iş e-postası takma adı oluşturun.
Müşteri hesabı oluşturma
Müşteri hesabı oluşturmak için aşağıdaki
POST
isteğini kullanın ve şunları ekleyin:POST https://reseller.googleapis.com/apps/reseller/v1/customers
Yeni müşterinin hesabında kullanıcı oluşturun. Yanıt bir HTTP
409 Conflict
durum kodu döndürürsecustomerId
zaten var. Müşteri hesabını kaydetmeden önce Müşterinin aboneliklerini aktarmalıdır.Tanıtıcı kullanıcıyı süper yönetici rolüne atayın. Yönetici hesabını oluştururken geçici bir hesap rastgele bir şifre oluşturabilir veya müşteriden şifre girmesini isteyebilir.
Müşteriye, Yönetici konsolunda oturum açması gerektiğini bildirin ve Bayi Aracılığıyla Google Workspace Sözleşmesi'ni imzalayarak giriş yapmış olabilir. Bayilerin Hizmet Şartları'nı temsil eder.
Müşteri türleri
Google Workspace'te iki tür müşteri oluşturabilirsiniz:
- Alan doğrulaması yapılmış müşteriler. Bu müşterilerin Gmail'den ve
tam yönetici erişimi sağlar. Bu tür bir müşteri oluşturduğunuzda,
customerType
-domain
. - E-posta doğrulaması yapılmış müşteriler. Bu müşteriler, işletme yöneticilerinin
alan. Bu tür bir müşteri oluşturduğunuzda
customerType
özelliğini şuna ayarlayın:team
. Bu tür müşteriler, istedikleri Essentials ve Enterprise Essentials Google Workspace sürümleri.
Aşağıdaki JSON istek gövdesi, alan doğrulaması yapılmış bir müşteri örneğidir:
{ "customerDomain": "DOMAIN_NAME", "customerType": "domain", "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
Aşağıdakini değiştirin:
DOMAIN_NAME
: müşterinizin alanı; örneğin,example.com
NAME
: Müşterinizin adı (örneğin,Alex Cruz
).ORGANIZATION_NAME
: müşterinizin kuruluşu ad - örneğin,Example Organization
.POSTAL_CODE
: müşterinizin posta kodu (müşterinin posta kodu) örnek,94043
.COUNTRY_CODE
: müşterinizin 2 karakteri ISO ülke kodu.EMAIL_ADDRESS
: müşterinizin e-posta adresi - e-posta adresi örnek,cruz@example.com
.
Başarılı bir yanıt, bir HTTP 200
durum kodu ve yeni müşterinin
bilgi:
{ "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" }
Aşağıdaki JSON istek gövdesi, e-posta doğrulaması yapılmış bir müşteri örneğidir:
{ "customerDomain": "DOMAIN_NAME", "customerType": "team", "primaryAdmin": { "primaryEmail": "EMAIL_ADDRESS" }, "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
Başarılı bir yanıt, bir HTTP 200
durum kodu ve yeni müşterinin
bilgi:
{ "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" }
Müşterinin varsayılan dilini değiştirme
Bir müşterinin varsayılan dili yalnızca yeni kullanıcılara oluşturuldu. Siz sonrasında bile mevcut kullanıcıların geçerli dili korunur varsayılan dili güncelleyin. Bu nedenle, müşteri varsayılanını dil ayarını kontrol edin.
Yeni oluşturulan bir müşterinin varsayılan dili İngilizcedir.
varsayılan dili kullanın
PATCH
veya
UPDATE
Directory API'den gelen çağrılar
Müşteriler
uç nokta.
Bir müşterinin varsayılan language
değerini güncellemek için Directory API'yi kullanın:
PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID
Aşağıdaki JSON istek gövdesini ekleyin:
{ "language":"LANGUAGE_CODE" }
Aşağıdakini değiştirin:
CUSTOMER_ID
: için benzersiz bir tanımlayıcı müşteri (örneğin,C0123456
)LANGUAGE_CODE
: kabul edilir dil kodu —örneğin, İspanyolca içines
.
Başarılı bir JSON yanıtı, HTTP 200
durum kodu döndürür ve
müşteri kaynağı:
{ "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" } }