Halaman ini menjelaskan cara membuat akun Merchant Center dan mengupload produk contoh menggunakan Merchant API.
Sebelum memulai
Aktifkan Merchant API di project Google Cloud Anda. Anda akan membutuhkannya untuk autentikasi.
Apakah saya memiliki project Google Cloud?
Jika Anda menggunakan integrasi API di Apps Script menggunakan Shopping Content Service, project Google Cloud default akan dibuat dan layanan Merchant API diaktifkan secara otomatis. Namun, Anda tetap harus menyelesaikan pendaftaran Developer satu kali sebelum menggunakan Merchant API. Untuk mengetahui informasi selengkapnya, lihat Menggunakan Layanan Merchant API di Apps Script.
Atau, jika Anda tidak memiliki project Google Cloud, Anda dapat Membuat project Google Cloud.
Langkah 1. Buat akun Merchant Center
Untuk menggunakan Merchant API, Anda harus memiliki akun Merchant Center. Untuk membuatnya, lihat Mulai menggunakan Merchant Center. Jika sudah memiliki akun Merchant Center dengan hak "Admin", Anda dapat menggunakannya.
Langkah 2. Menyiapkan autentikasi untuk Merchant API
Cara terbaik untuk menyiapkan autentikasi bergantung pada lingkungan tempat Anda berencana bekerja:
- Jika Anda adalah penyedia pihak ketiga, minta aplikasi Anda mengakses akun Merchant Center klien Anda menggunakan OAuth 2.0. Untuk mengetahui detailnya, lihat Mengakses akun klien. Untuk mendaftar, Anda harus mendapatkan token OAuth untuk Akun Google Anda.
- Jika Anda mengembangkan aplikasi internal yang hanya memerlukan akses ke akun Merchant Center Anda, lihat Mengakses akun Anda.
Langkah 3: Tentukan cara berinteraksi dengan Merchant API.
Ada dua pendekatan untuk berinteraksi dengan Merchant API:
Panggilan API langsung
Membuat permintaan mentah ke endpoint API secara langsung, biasanya melalui HTTP(S). Anda secara manual menangani pembentukan isi permintaan, menetapkan header (termasuk autentikasi), dan mengurai respons.
Panduan panggilan API langsungLibrary klien
Gunakan library bawaan yang melakukan enkapsulasi detail tingkat rendah dalam membuat permintaan dan menangani respons. Library ini menangani autentikasi, serialisasi permintaan/respons, dan kode boilerplate lainnya.
Panduan library klien