Jasa inventaris lokal

Layanan inventaris lokal memungkinkan Anda membuat dan memperbarui instance resource inventaris lokal, yang berisi {i>field<i} yang dapat memiliki nilai yang berbeda untuk lokasi toko fisik yang berbeda. Setiap instance inventaris lokal adalah turunan dari resource produk yang sudah ada, dan mewarisi kolom data produk dari resource induk. Misalnya, Anda mungkin memiliki produk yang memiliki harga dan jumlah di berbagai toko, tetapi menggunakan ID, deskripsi, dan data produk di semua toko. Data inventaris lokal digunakan untuk Platform Google lokal dan Iklan Inventaris Lokal program.

Panduan ini menjelaskan apa yang Anda butuhkan sebelum mulai menggunakan inventaris lokal menjelaskan kolom dan metode yang tersedia, serta memberikan contoh membuat permintaan layanan.

Prasyarat

  • Untuk menggunakan layanan inventaris lokal, Anda harus membuat Profil Bisnis, menautkan Profil Bisnis ke akun Merchant Center, memverifikasi bisnis, dan siapkan kode toko Profil Bisnis Anda.
  • Akun Merchant Center Anda harus terdaftar dalam program lokal: Platform Google lokal atau Iklan inventaris lokal. Untuk selengkapnya informasi tentang penggunaan iklan inventaris lokal melalui Content API, lihat Mulai Menggunakan Iklan Inventaris Lokal.

  • Layanan inventaris lokal membuat instance inventaris lokal untuk Anda harus terlebih dahulu membuat produk lokal menggunakan Produk layanan products API atau datafeed Merchant Center, menurut menyetel kolom channel ke local. Anda dapat menggunakan inventaris lokal layanan guna membuat instance inventaris lokal untuk setiap Profil Bisnis storecode tempat produk dijual.

Kolom

Setiap instance inventaris lokal berisi kumpulan kolom yang terkait dengan lokasi toko tertentu melalui kolom storeCode (yang Anda tentukan di Profil Bisnis). Hanya storecode dan productId wajib ada untuk semua permintaan. Semua kolom lainnya bersifat opsional:

  • Wajib untuk semua permintaan: storeCode, productId (di URL)
  • Opsional: quantity, price, salePrice, salePriceEffectiveDate, availability, pickupMethod, pickupSla, instoreProductLocation

Untuk mengetahui daftar lengkap kolom inventaris lokal beserta deskripsinya, lihat Referensi localinventory kami.

Metode

Layanan inventaris lokal hanya menyertakan dua metode:

localinventory.insert

localinventory.insert memungkinkan Anda membuat instance inventaris lokal untuk satu produk lokal.

Contoh ini menunjukkan cara menggunakan layanan inventaris lokal untuk membuat promo di toko dari 24 Februari 2021 pukul 13.00 (GMT-8) hingga 28 Februari 2021 pukul 15.30 (GMT-8). Permintaan juga memperbarui jumlah yang tersedia untuk inventaris lokal di instance Compute Engine. Tidak suka feed tambahan untuk data produk non-lokal, kolom yang tidak disertakan dalam isi akan ditimpa oleh panggilan ini:

POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId/localinventory
{
  "storeCode": “1235”,
  "salePrice": {
     "value": “100.00”,
     "currency": “USD”
   },
  "salePriceEffectiveDate": “2021-02-24T13:00-0800/2021-02-28T15:30-0800”,
  "quantity": 200,
}

localinventory.custombatch

localinventory.custombatch memungkinkan Anda membuat beberapa instance inventaris lokal untuk satu produk lokal di beberapa toko, atau buat instance inventaris lokal untuk beberapa produk lokal.