Anda dapat menggunakan Merchant API untuk mengelola inventaris lokal (di toko) dan regional.
Permintaan
Gunakan format URL permintaan berikut untuk Inventaris sub-API berikut:
POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories
Di Merchant API, sub-API Inventaris dan endpoint terkait disebut dalam bentuk jamak, "penemu".
Berikut contoh perbandingan Content API for Shopping dengan Penjual Inventories API untuk permintaan inventaris lokal:
Content API | API Penjual | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId}/localinventory | https://merchantapi.googleapis.com/inventories/v1beta/{parent}/localInventories |
Pengenal | {merchantId}/products/{productId} |
{name}
|
Metode
Merchant API memperkenalkan dua metode baru untuk pengelolaan inventaris:
- Menampilkan inventaris lokal dan regional untuk produk Anda
- Menghapus inventaris lokal dan regional dari produk Anda
Berikut adalah perbandingan metode inventaris di Content API for Shopping dan Merchant Inventories API:
Metode | Content API for Shopping | API Penjual |
---|---|---|
customBatch |
Ya | Tidak |
insert |
Ya | Ya |
list |
Tidak | Ya |
delete |
Tidak | Ya |
Inventaris lokal
Berikut yang berubah untuk inventaris lokal di Merchant Inventories API:
Content API for Shopping | API Penjual | Deskripsi |
---|---|---|
Tidak didukung | name:string
|
Menambahkan kolom baru untuk membedakan resource LocalInventory dalam product . Content API for Shopping mengidentifikasi inventaris lokal berdasarkan storeCode dan productId .
|
Tidak didukung | account:string
|
Menambahkan kolom baru untuk mengidentifikasi akun penjual yang memiliki product dan LocalInventory .
|
price: {
|
price: {
|
Definisi Price telah diubah.
|
salePrice: {
|
salePrice: {
|
Definisi Price telah diubah.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate menggunakan jenis TimePeriod baru di Merchant Inventories API.
|
quantity:string,
|
quantity:integer
|
quantity menggunakan bilangan bulat, bukan string di Merchant Inventories API.
|
kind:string
|
Tidak didukung | kind tidak didukung dalam Merchant Inventories API.
|
Tidak didukung | localShippingLabel:string
|
Menambahkan kolom baru untuk memberi label layanan pengiriman lokal di Merchant Inventories API. |
Inventaris regional
Berikut yang berubah untuk inventaris regional di Merchant Inventories API:
Content API for Shopping | API Penjual | Deskripsi |
---|---|---|
Tidak didukung | name:string
|
Menambahkan kolom baru untuk membedakan resource regionalInventory dalam product . Content API for Shopping mengidentifikasi inventaris regional berdasarkan regionId dan productId .
|
Tidak didukung | account:string
|
Menambahkan kolom baru untuk mengidentifikasi akun penjual yang memiliki product dan regionalInventory .
|
"regionId": string
|
"region": string
|
regionID disebut region di Merchant Inventories API.
|
price: {
|
price: {
|
Definisi Price telah diubah.
|
salePrice: {
|
salePrice: {
|
Definisi Price telah diubah.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate menggunakan jenis TimePeriod baru di Merchant Inventories API.
|
kind:string
|
Tidak didukung | kind tidak didukung dalam Merchant Inventories API.
|