Sebelum membuat akun pelanggan baru, pertimbangkan hal berikut:
- Pembatasan kode negara mungkin berlaku. Untuk mengonfirmasi bahwa negara pelanggan disetujui untuk penjualan kembali, periksa Partner Sales Console.
- Jika akun dibuat dengan mengupgrade dari akun Gmail konsumen ke email bisnis dengan nama domain, pastikan akun tersebut memiliki setelan Google Workspace tambahan yang diaktifkan. Untuk mengetahui informasi selengkapnya, lihat Membuat email bisnis bagi tim Anda dan Membuat email alias 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 HTTP
409 Conflict
, berarticustomerId
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 Google Workspace melalui Reseller agar akun mereka dapat diaktifkan. 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 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 membuat jenis pelanggan ini, tetapkan
customerType
keteam
. Jenis pelanggan ini dapat membeli edisi Essentials dan Enterprise Essentials Google Workspace.
Isi permintaan JSON berikut adalah contoh pelanggan yang terverifikasi domainnya:
{ "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 ZIP atau kode pos pelanggan Anda—misalnya,94043
.COUNTRY_CODE
: 2 karakter kode negara ISO 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 emailnya:
{ "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 pada pengguna baru saat mereka dibuat. Pengguna lama tetap menggunakan 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 Inggris. Untuk mengubah
bahasa default, gunakan
panggilan PATCH
atau
UPDATE
dari endpoint
Pelanggan 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" } }