Yerel (mağaza içi) ve bölgesel envanteri yönetmek için Merchant API'yi kullanabilirsiniz.
İstekler
Envanterler için aşağıdaki istek URL'si biçimini kullanın alt API:
POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories
Merchant API'de Inventories alt API ve ilgili uç nokta "envanterler" olarak adlandırılır.
Aşağıda, Content API for Shopping'in Satıcı ile örnek bir karşılaştırması verilmiştir Yerel envanter istekleri için Inventories API:
Content API | Satıcı API'si | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId}/localinventory | https://merchantapi.googleapis.com/inventories/v1beta/{parent}/localInventories |
Tanımlayıcılar | {merchantId}/products/{productId} |
{name}
|
Yöntemler
Merchant API, envanter yönetimi için iki yeni yöntem sunar:
- Ürünlerinizin yerel ve bölgesel envanterlerini listeleme
- Yerel ve bölgesel envanteri ürünlerinizden kaldırma
Content API for Shopping'deki envanter yöntemlerinin karşılaştırması ve Merchant Inventories API:
Yöntem | Content API for Shopping | Satıcı API'si |
---|---|---|
customBatch |
Evet | Hayır |
insert |
Evet | Evet |
list |
Hayır | Evet |
delete |
Hayır | Evet |
Yerel envanter
Merchant Inventories API'deki yerel envanterle ilgili değişiklikler aşağıda belirtilmiştir:
Content API for Shopping | Satıcı API'si | Açıklama |
---|---|---|
Desteklenmiyor | name:string
|
product içindeki LocalInventory kaynaklarını ayırt etmek için yeni alan eklendi. Content API for Shopping, yerel envanteri storeCode ve productId ölçütlerine göre tanımlar.
|
Desteklenmiyor | account:string
|
product ve LocalInventory gruplarının ait olduğu satıcı hesabını tanımlamak için yeni alan eklendi.
|
price: {
|
price: {
|
Price tanımı değişti.
|
salePrice: {
|
salePrice: {
|
Price tanımı değişti.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate , Merchant Inventories API'de yeni TimePeriod türünü kullanır.
|
quantity:string,
|
quantity:integer
|
quantity , Merchant Inventories API'de dize yerine bir tam sayı alır.
|
kind:string
|
Desteklenmiyor | kind , Merchant Inventories API'de desteklenmez.
|
Desteklenmiyor | localShippingLabel:string
|
Merchant Inventories API'de yerel gönderim hizmetlerini etiketlemek için yeni alan eklendi. |
Bölgesel envanter
Merchant Inventories API'deki bölgesel envanter için yapılan değişiklikler aşağıda açıklanmıştır:
Content API for Shopping | Satıcı API'si | Açıklama |
---|---|---|
Desteklenmiyor | name:string
|
product içindeki regionalInventory kaynaklarını ayırt etmek için yeni alan eklendi. Content API for Shopping, bölgesel envanteri regionId ve productId ölçütlerine göre tanımlar.
|
Desteklenmiyor | account:string
|
product ve regionalInventory gruplarının ait olduğu satıcı hesabını tanımlamak için yeni alan eklendi.
|
"regionId": string
|
"region": string
|
regionID , Merchant Inventories API'de region olarak adlandırılır.
|
price: {
|
price: {
|
Price tanımı değişti.
|
salePrice: {
|
salePrice: {
|
Price tanımı değişti.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate , Merchant Inventories API'de yeni TimePeriod türünü kullanır.
|
kind:string
|
Desteklenmiyor | kind , Merchant Inventories API'de desteklenmez.
|