Sebelum membuat akun pelanggan baru, pertimbangkan hal-hal berikut:
- Pembatasan kode negara mungkin berlaku. Untuk mengonfirmasi bahwa negara pelanggan disetujui untuk dijual kembali, periksa Partner Sales Console.
- Jika akun dibuat dengan mengupgrade dari akun Gmail konsumen ke email bisnis dengan nama domain, pastikan akun tersebut telah membuka setelan Google Workspace tambahan. Untuk informasi selengkapnya, lihat Membuat email bisnis untuk tim Anda dan Membuat alias email bisnis.
Membuat akun pelanggan
Untuk membuat akun pelanggan, gunakan permintaan
POST
berikut dan sertakan token otorisasi:POST https://reseller.googleapis.com/apps/reseller/v1/customers
Di akun pelanggan baru, buat pengguna. Jika respons menampilkan kode status
409 Conflict
HTTP,customerId
sudah ada. Sebelum mendaftarkan akun pelanggan, Anda harus mentransfer langganan pelanggan.Jika berlaku, ubah bahasa default pelanggan.
Promosikan pengguna ke peran administrator super. Saat membuat akun administrator, Anda dapat membuat sandi acak sementara atau meminta pelanggan untuk memberikan sandi.
Beri tahu pelanggan bahwa mereka harus login ke konsol Admin dan menandatangani perjanjian Reseller Google Workspace untuk mengaktifkan akun mereka. Reseller dilarang menandatangani Persyaratan Layanan atas nama pelanggan.
Jenis pelanggan
Anda dapat membuat dua jenis pelanggan di Google Workspace:
- Pelanggan yang diverifikasi domain. Pelanggan ini memerlukan Gmail dan memerlukan akses administrator penuh. Saat Anda membuat jenis pelanggan ini, tetapkan
customerType
kedomain
. - Pelanggan dengan email terverifikasi. Pelanggan ini tidak memiliki atau mengelola
domain mereka. Saat Anda membuat jenis pelanggan ini, tetapkan
customerType
keteam
. Jenis pelanggan ini dapat membeli edisi Google Workspace Essentials dan Enterprise Essentials.
Isi permintaan JSON berikut adalah contoh pelanggan yang terverifikasi domain:
{ "customerDomain": "DOMAIN_NAME", "customerType": "domain", "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
Ganti kode berikut:
DOMAIN_NAME
: domain pelanggan Anda—misalnya,example.com
NAME
: nama pelanggan Anda—misalnya,Alex Cruz
.ORGANIZATION_NAME
: nama organisasi pelanggan Anda—misalnya,Example Organization
.POSTAL_CODE
: kode pos pelanggan Anda—misalnya,94043
.COUNTRY_CODE
: Kode negara ISO 2 karakter milik pelanggan Anda.EMAIL_ADDRESS
: alamat email pelanggan Anda—misalnya,cruz@example.com
.
Respons yang berhasil akan menampilkan kode status HTTP 200
dan informasi
pelanggan baru:
{ "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" }
Isi permintaan JSON berikut adalah contoh pelanggan yang terverifikasi email:
{ "customerDomain": "DOMAIN_NAME", "customerType": "team", "primaryAdmin": { "primaryEmail": "EMAIL_ADDRESS" }, "postalAddress": { "contactName": "NAME", "organizationName": "ORGANIZATION_NAME", "postalCode": "POSTAL_CODE", "countryCode": "COUNTRY_CODE" }, "alternateEmail": "EMAIL_ADDRESS" }
Respons yang berhasil akan menampilkan kode status HTTP 200
dan informasi
pelanggan baru:
{ "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" }
Mengubah bahasa default pelanggan
Bahasa default pelanggan hanya diterapkan ke pengguna baru saat mereka dibuat. Pengguna lama mempertahankan bahasa saat ini meskipun Anda memperbarui bahasa default. Oleh karena itu, Anda harus menetapkan bahasa default pelanggan sebelum membuat pengguna.
Pelanggan yang baru dibuat memiliki bahasa default bahasa Inggris. Untuk mengubah
bahasa default, gunakan panggilan
PATCH
atau
UPDATE
dari endpoint
Customers Directory API.
Gunakan Directory API untuk memperbarui nilai language
default untuk pelanggan:
PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID
Sertakan isi permintaan JSON berikut:
{ "language":"LANGUAGE_CODE" }
Ganti kode berikut:
CUSTOMER_ID
: ID unik untuk pelanggan Anda—misalnya,C0123456
LANGUAGE_CODE
: Kode bahasa yang diterima —misalnya,es
untuk bahasa Spanyol.
Respons JSON yang berhasil akan menampilkan kode status HTTP 200
dan resource pelanggan
yang diperbarui:
{ "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" } }