Untuk menawarkan produk agen AI melalui Google Cloud Marketplace, Anda harus mengintegrasikan produk dengan Google Cloud.
Sebelum memulai
- Pastikan Partner Engineer Anda telah mengaktifkan akses ke Cloud Commerce Partner Procurement API. Setelah Partner Engineer memberi Anda akses ke Partner Procurement API, Anda tidak perlu melakukan langkah tambahan untuk mengaktifkan API di konsol Google Cloud .
Integrasi backend
Anda harus mengintegrasikan backend aplikasi dengan API dan layanan Google berikut:
Lakukan integrasi dengan Pub/Sub untuk menerima notifikasi dari Cloud Marketplace, seperti saat pengguna mendaftar ke produk Anda. Partner Engineer Anda membuat topik Pub/Sub yang harus Anda langgani untuk mendapatkan notifikasi.
Untuk mengetahui informasi tentang cara berlangganan topik Pub/Sub, lihat Panduan Pelanggan Pub/Sub.
Lakukan integrasi dengan Partner Procurement API. Hal ini memungkinkan Anda melakukan hal berikut:
- Buat akun untuk pelanggan.
- Tautkan akun pelanggan dengan pembelian Cloud Marketplace mereka.
- Perbarui akun tertaut saat pengguna mengubah atau membatalkan paket langganan mereka.
Jika Anda telah memilih model harga berbasis penggunaan, lakukan integrasi dengan Service Control untuk melaporkan informasi penggunaan.
Untuk mengetahui informasi mendetail tentang mengintegrasikan backend aplikasi Anda dengan Cloud Marketplace, lihat Mengonfigurasi backend aplikasi Anda.
Untuk contoh mengintegrasikan backend produk dasar dengan Cloud Marketplace dan panduan kode contoh, lihat codelab untuk mengintegrasikan produk software as a service (SaaS).
Berintegrasi dengan Google API
Anda dapat mengintegrasikan produk agen AI dengan Google API dengan menggunakan library klien, yang memberi Anda akses terprogram ke produk Google. Library klien tersedia untuk platform pengembangan paling populer, seperti Java, Python, dan .NET.
Instal library klien untuk platform Anda dari halaman Library Klien API. Dengan library klien, Anda dapat:
- Terhubung ke langganan Pub/Sub Anda, dan tangani pesan masuk.
- Jika Anda memilih harga berbasis penggunaan, hubungkan ke Service Control API untuk melaporkan data penggunaan ke Google.
Untuk membuat akun tertaut bagi pelanggan, serta mengirim dan menerima info terbaru tentang akun pengguna, Anda juga harus berintegrasi dengan Partner Procurement API. Karena Partner Procurement API dibatasi, Anda harus membuat library klien baru untuk API tersebut.
Untuk membuat library klien baru, Anda harus menginstal library klien Google, dan membuat library baru dari dokumen penemuan API. Dokumen penemuan untuk Partner Procurement API ada di URL ini:
https://cloudcommerceprocurement.googleapis.com/$discovery/rest?version=v1
Misalnya, jika Anda membuat library klien Python untuk Partner Procurement API, gunakan metode build(). Untuk kode contoh yang membangun library klien, lihat
contoh codelab di GitHub.
Langkah berikutnya
- Konfigurasi backend aplikasi Anda.
- Publikasikan agen AI Anda ke Cloud Marketplace.