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
kelocal
. Anda dapat menggunakan inventaris lokal layanan guna membuat instance inventaris lokal untuk setiap Profil Bisnisstorecode
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.