- Universal Commerce Protocol (UCP) adalah standar perdagangan terbuka yang dibuat agar pembelian bisa langsung terjadi dari layar AI seperti Search dan Gemini, dengan menghubungkan alur percakapan AI secara mulus ke pembayaran nyata
- Dirancang agar penjual tetap mempertahankan status penjual resmi dan kepemilikan data pelanggan, sehingga hubungan dengan pelanggan setelah pembayaran pun bisa dikelola langsung
- Dengan memanfaatkan shopping feed Merchant Center yang sudah ada, penggunaannya bisa langsung diperluas ke berbagai jalur eksposur seperti Google Search AI mode dan Gemini tanpa perubahan besar
- Menyediakan dua metode, yaitu pembayaran native dan embedded checkout, sehingga bisa mendukung mulai dari alur pembelian sederhana hingga struktur pembayaran kustom yang kompleks
- Memiliki roadmap ekspansi yang mengasumsikan lingkungan perdagangan agentic, termasuk keranjang multi-produk, account linking, retur, dan pelacakan
Gambaran umum Protokol Perdagangan Universal
- Universal Commerce Protocol adalah standar terbuka untuk menghubungkan langsung antarmuka konsumen berbasis AI dengan sistem penjual
- Menyediakan struktur yang memungkinkan pembelian diselesaikan di dalam platform AI seperti Search dan Gemini tanpa berpindah ke toko online eksternal
- Dirancang agar pembayaran mengalir alami di dalam percakapan dan proses penelusuran, dengan fokus pada mengurangi cart abandonment dan friksi saat checkout
Alasan menerapkan UCP di Google
- Dalam setiap transaksi, penjual tetap menjadi merchant of record, sehingga dapat sepenuhnya mengendalikan merek dan hubungan dengan pelanggan
- Berbasis shopping feed Merchant Center, sehingga bisa langsung terhubung ke jalur eksposur AI milik Google tanpa pengembangan tambahan
- Menyediakan arsitektur keamanan berbasis kepercayaan dengan pemisahan peran dan tanggung jawab yang jelas antara penjual, penyedia autentikasi, dan layanan pembayaran
Memilih metode integrasi
- Pembayaran native adalah pendekatan yang menempelkan logika pembayaran langsung ke Google AI mode dan Gemini
- Semakin luas fungsi UCP berkembang, semakin besar pula pemanfaatannya untuk alur pembelian berbasis agen
- Embedded Checkout adalah opsi pilihan yang disediakan untuk penjual yang disetujui
- Cocok untuk kasus yang memerlukan checkout berbasis iframe, kebutuhan branding yang kuat, atau tahapan pembayaran yang kompleks
Standar dan ekosistem
Karakteristik dan pembeda UCP
- Dirancang sebagai arsitektur modular dan dapat diperluas sehingga fitur yang dibutuhkan bisa dikombinasikan sesuai kebutuhan
- Mendukung pilihan berbagai metode komunikasi seperti API, MCP, dan A2A sehingga dapat diimplementasikan sesuai tech stack
- Sebuah standar perdagangan open-source yang dirancang bersama berbagai perusahaan pemimpin industri
- Menyediakan struktur pembayaran yang aman berbasis tokenisasi, dan juga dapat terhubung dengan payment handler yang sudah ada
- Tidak terikat pada platform tertentu, melainkan dirancang untuk menangani seluruh alur dari pencarian hingga pembayaran dan tahap pascapembelian
Prosedur implementasi UCP
- Di Merchant Center, konfigurasi pengiriman, retur, dan feed produk harus diselesaikan sebagai persiapan dasar
- Setelah siap, daftar ke waitlist untuk menjalani proses persetujuan Google
- Publikasikan profil penjual agar Google dapat memverifikasi payment handler dan public key
- Harus mengimplementasikan 3 REST endpoint inti yang menangani pembuatan, pembaruan, dan penyelesaian sesi
- Jika diperlukan, integrasi checkout cepat dari mitra juga bisa dipilih
- Pilih metode identifikasi pengguna, baik guest checkout maupun checkout dengan account linking berbasis OAuth 2.0
- Saat status pesanan berubah, panggil webhook Google untuk terus menyinkronkan status pesanan
1 komentar
Sebelum masuk, jelas-jelas itu UDP.