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.