Membuat dan mengelola akun pelanggan menggunakan Cloud Channel API

Mulai Januari 2021, Anda dapat menggunakan Cloud Channel API untuk membuat pelanggan, hak, dan sub-akun Penagihan Cloud. Jika saat ini Anda menggunakan Cloud Billing API untuk menangani tugas ini, sebaiknya gunakan Cloud Channel API.

Panduan ini memperkenalkan dasar-dasar pembuatan pelanggan dan hak menggunakan Cloud Channel API.

Sebelum memulai

Selesaikan codelab Cloud Channel API sebelum melanjutkan. Tindakan ini akan memastikan lingkungan pengembangan Anda disiapkan untuk mengikuti contoh kode dan codelab lainnya.

Ringkasan perubahan

Jika saat ini Anda menggunakan endpoint billingAccounts.create Cloud Billing API untuk membuat sub-akun Cloud Billing pelanggan, Anda harus mulai menggunakan endpoint customers.create(), diikuti dengan endpoint entitlements.create(), untuk membuat sub-akun Cloud Billing baru bagi pelanggan.

Untuk mengelola peran IAM, Anda harus menggunakan endpoint Cloud Billing API yang ada.

Membuat pelanggan

Jika Anda siap membuat pelanggan baru dengan Cloud Channel API, gunakan endpoint customers.create(). Pastikan Anda memiliki informasi pelanggan berikut sebelum memulai.

  • Domain primer
  • Nama organisasi
  • Alamat
  • Kode pos (jika ada)
  • Kode negara

Setelah membuat pelanggan, Anda harus menjaga keamanan kolom name respons karena merupakan ID unik untuk pelanggan Anda.

Membuat hak

Setelah membuat pelanggan, Anda dapat menyediakan hak untuk mereka dengan menentukan offer dengan endpoint entitlements.create() dan operations.get(). Nama sub-akun Cloud Billing, yang ditampilkan sebagai provisionedService.provisioningId, dapat digunakan dengan Cloud Billing API dan ekspor BigQuery.

Membuat hak dengan penawaran Google Cloud juga akan membuat sub-akun Penagihan Cloud.

Untuk petunjuk yang lebih mendetail tentang pembuatan pelanggan dan hak, termasuk contoh kode dalam beberapa bahasa, selesaikan Google Cloud codelab penyediaan menyeluruh.