Membuat dan mengelola akun pelanggan Anda 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 telah disiapkan untuk mengikuti contoh kode dan codelab lainnya.

Ringkasan perubahan

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

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

Membuat pelanggan

Setelah 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 ini 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 Penagihan Cloud, yang ditampilkan sebagai provisionedService.provisioningId, dapat digunakan dengan Cloud Billing API dan BigQuery Export.

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

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