Memesan akun pelanggan baru

Sebelum Anda membuat akun pelanggan baru, pertimbangkan hal-hal berikut:

  • Pembatasan kode negara mungkin berlaku. Untuk mengonfirmasi bahwa negara pelanggan disetujui untuk dijual kembali, lihat Partner Sales Console.
  • Jika akun dibuat dengan mengupgrade dari akun Gmail konsumen ke email bisnis dengan nama domain, pastikan akun tersebut memiliki setelan tambahan Google Workspace yang dibuka. Untuk mengetahui informasi selengkapnya, lihat Membuat email bisnis untuk tim Anda dan Membuat alias email bisnis.

Membuat akun pelanggan

  1. Untuk membuat akun pelanggan, gunakan permintaan POST berikut dan sertakan token otorisasi:

    POST https://reseller.googleapis.com/apps/reseller/v1/customers
    
  2. Dalam akun pelanggan baru, buat pengguna. Jika respons menampilkan kode status HTTP 409 Conflict, berarti customerId sudah ada. Sebelum mendaftarkan akun pelanggan, Anda harus mentransfer langganan pelanggan.

  3. Jika berlaku, ubah bahasa default pelanggan.

  4. Dorong pengguna menjadi peran administrator super. Saat membuat akun administrator, Anda dapat membuat sandi acak sementara atau meminta pelanggan untuk memberikan sandi.

  5. Beri tahu pelanggan bahwa mereka harus login ke konsol Admin dan menandatangani perjanjian Google Workspace melalui Reseller untuk mengaktifkan akunnya. Reseller dilarang menandatangani Persyaratan Layanan atas nama pelanggan.

Jenis pelanggan

Anda dapat membuat dua jenis pelanggan di Google Workspace:

  • Pelanggan yang diverifikasi domain. Pelanggan seperti ini memerlukan Gmail dan memerlukan akses administrator penuh. Saat Anda membuat jenis pelanggan ini, tetapkan customerType ke domain.
  • Pelanggan yang diverifikasi email. Pelanggan ini tidak memiliki atau mengelola domain mereka. Saat Anda membuat jenis pelanggan ini, tetapkan customerType ke team. Jenis pelanggan ini dapat membeli Google Workspace edisi Essentials dan Enterprise Essentials.

Isi permintaan JSON berikut adalah contoh pelanggan yang diverifikasi 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 200 HTTP 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 diverifikasi 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 200 HTTP 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 yang sudah ada akan tetap menggunakan bahasa mereka saat ini, bahkan setelah Anda memperbarui bahasa default-nya. 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 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 200 HTTP 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"
  }
}

Langkah berikutnya