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.