Sebelum memulai
Sebelum memulai, Anda memerlukan hal berikut:
Akses admin super ke domain reseller Anda. Untuk informasi selengkapnya, lihat cara mengakses Cloud Channel API.
Akses ke Google Cloud Console dan Partner Sales Console.
Langkah 1: Siapkan Partner Sales Console
Sebelum dapat menggunakan API, Anda harus menyetujui persyaratan dan ketentuan platform Layanan Saluran.
Login ke Partner Sales Console setidaknya sekali sebagai administrator domain reseller. Saat pertama kali login, Anda harus menyetujui persyaratan layanan reseller, jika berlaku. Jika Anda menyetujui persyaratan layanan tertentu secara offline, langkah ini tidak berlaku untuk Anda.
Anda dapat menyetujui persyaratan layanan tambahan di halaman Persyaratan Partner Sales Console.
Langkah 2: Konfigurasikan project Google Cloud Anda
Untuk menggunakan Google API, Anda harus memiliki project Google Cloud.
Membuat project Google Cloud
Untuk membuat project, buka area Projects di Konsol Google Cloud Anda, lalu klik Create Project.
Untuk petunjuk yang lebih detail tentang cara membuat project dan daftar praktik terbaik, lihat panduan Membuat dan mengelola project.
Sebagian besar reseller membuat project Google Cloud dalam organisasi Google Cloud utama mereka, bukan dalam domain reseller. Akses data dari domain reseller diizinkan dengan menyiapkan delegasi tingkat domain untuk mengizinkan akun layanan mengakses data dari domain reseller.
Beri nama deskriptif pada project. Project ID adalah ID arbitrer yang tidak memengaruhi kemampuan Anda untuk memanggil Cloud Channel API.
Mengaktifkan API
Buka bagian API Library di Konsol Google Cloud dan aktifkan Cloud Channel API.
Membuat akun layanan
Untuk membuat akun layanan, buka halaman Akun layanan.
- Klik Buat akun layanan.
- Masukkan Nama akun layanan (dan Deskripsi akun layanan opsional), lalu klik Buat.
- Klik Continue untuk melewati opsi Grant service account access to project.
- Lewati bagian Beri pengguna akses ke akun layanan ini dan klik Selesai untuk menyelesaikan pembuatan akun.
Setelah membuat akun, buat kunci akun layanan:
- Di Konsol Google Cloud, klik alamat email untuk akun layanan yang Anda buat.
- Klik Kunci.
- Klik Tambahkan kunci, lalu klik Buat kunci baru.
Klik Create. File kunci JSON akan didownload ke komputer Anda.
Pastikan Anda menyimpan file kunci dengan aman karena file tersebut dapat digunakan untuk melakukan autentikasi sebagai akun layanan Anda. Anda dapat memindahkan dan mengganti nama file ini sesuai keinginan Anda.
Klik Close.
Anda dapat menghapus dan membuat file kunci pribadi dari halaman Akun layanan.
Langkah 3: Beri otorisasi pada akun layanan untuk domain reseller
Anda memerlukan Client ID akun layanan untuk bagian ini. Dari menu
Actions, pilih Kelola detail, lalu salin ID Unik Anda.Buka Halaman delegasi seluruh domain menggunakan akun admin super domain reseller Anda.
- Klik Tambahkan yang baru, lalu masukkan ID akun layanan Anda di kolom Client-ID.
- Masukkan
https://www.googleapis.com/auth/apps.order
di kolom OAuth Scopes. - Klik Izinkan untuk mengizinkan akun layanan Anda menggunakan Cloud Channel API dalam konteks akun Layanan Saluran Anda.
Kemudian, klik Otorisasi agar akun layanan Anda dapat menggunakan Cloud Channel API dalam konteks akun Layanan Saluran Anda.
Langkah berikutnya
Setelah memiliki integrasi teknis awal, Anda dapat menemukan API dengan membaca dokumentasi Cloud Channel API.