Mulai menggunakan Merchant API

Aktifkan Merchant API di project Cloud untuk memulai.

Berikut cara menggunakan Merchant API:

Menggunakan library klien

Merchant API terdiri dari beberapa sub-API.

Setiap sub-API memiliki contoh kode dan library klien untuk membantu Anda memulai.

Jika Anda sudah menggunakan Content API for Shopping, lihat kompatibilitas Content API for Shopping.

Kirim permintaan

Merchant API menggunakan nama resource, bukan ID untuk identifikasi. Contoh nama resource untuk produk dapat berupa accounts/123/products/online~en~US~sku123, dengan 123 adalah ID unik akun dan online~en~US~sku123 adalah ID unik produk.

Untuk mengoperasikan resource, kirim permintaan ke URL dalam format berikut:

https://merchantapi.googleapis.com/{sub-API}/{version}/{resource name}:{method}

Misalnya, permintaan ini akan menghapus inventaris regional:

DELETE https://merchantapi.googleapis.com/inventories/v1beta/accounts/123/products/online~en~US~sku123/regionalInventories/456

Untuk membuat resource baru, Anda dapat menggunakan nama resource induk dan URL berikut

POST https://merchantapi.googleapis.com/{sub-API}/{version}/{resource name of parent}/{resource}

Misalnya, berikut cara membuat region baru untuk account/123

POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/123/regions

Lihat dokumentasi referensi Merchant API untuk mengetahui detail selengkapnya tentang layanan tertentu.

Menggunakan gRPC atau REST

Merchant API mendukung gRPC dan REST. Berikut adalah dua cara untuk melakukan panggilan API Penjual:

gRPC (direkomendasikan) REST
  1. Buat isi permintaan sebagai buffering protokol.
  2. Kirim isi permintaan ke server dengan HTTP/2.
  3. Lakukan deserialisasi respons ke buffering protokol.
  4. Menginterpretasi hasil.
  1. Buat isi permintaan sebagai objek JSON.
  2. Kirim ke server menggunakan HTTP 1.1.
  3. Melakukan deserialisasi respons sebagai objek JSON.
  4. Menginterpretasi hasil.

Dapatkan bantuan

Untuk informasi tentang cara mendapatkan dukungan, lihat Mendapatkan bantuan terkait Merchant API.

Beri masukan

Periode beta memberi kami kesempatan untuk mengumpulkan dan menangani masukan Anda sebelum rilis ketersediaan umum. Untuk memberikan masukan, kirimkan salah satu hal berikut:

  • Fitur API: Kirim formulir masukan
  • Dokumentasi: Gunakan rating jempol dalam halaman dan Kirim masukan tombol.
  • Contoh dan library: Gunakan tombol Masalah baru di GitHub.

Untuk memberikan masukan umum setelah menerapkan setiap tugas, gunakan formulir masukan.