Você pode usar a API Merchant para gerenciar o inventário local (na loja) e regional.
Solicitações
Use o seguinte formato de URL de solicitação para a guia Inventários subAPI:
POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories
Na API Merchant, a subAPI "Inventories" e o endpoint relacionado são chamados no plural, "inventos".
Este é um exemplo de comparação entre a API Content for Shopping e a API Merchant API Inventories para solicitações de inventário local:
API Content | API Merchant | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId}/localinventory | https://merchantapi.googleapis.com/inventories/v1beta/{parent}/localInventories |
Identificadores | {merchantId}/products/{productId} |
{name}
|
Métodos
A API Merchant apresenta dois novos métodos para gerenciamento de inventário:
- Liste os inventários locais e regionais dos seus produtos.
- Remover o inventário local e regional dos seus produtos
Esta é uma comparação dos métodos de inventário na API Content for Shopping e a API Merchant Inventories:
Método | API Content for Shopping | API Merchant |
---|---|---|
customBatch |
Sim | Não |
insert |
Sim | Sim |
list |
Não | Sim |
delete |
Não | Sim |
Inventário local
Veja o que mudou no inventário local na API Merchant Inventories:
API Content for Shopping | API Merchant | Descrição |
---|---|---|
Sem suporte | name:string
|
Adição de um novo campo para diferenciar recursos LocalInventory em uma product . A API Content for Shopping identifica o inventário local por storeCode e productId .
|
Sem suporte | account:string
|
Adicionamos um novo campo para identificar a conta do comerciante a que product e LocalInventory pertencem.
|
price: {
|
price: {
|
A definição de Price mudou.
|
salePrice: {
|
salePrice: {
|
A definição de Price mudou.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate usa o novo tipo TimePeriod na API Merchant Inventories.
|
quantity:string,
|
quantity:integer
|
quantity usa um número inteiro em vez de uma string na API Merchant Inventories.
|
kind:string
|
Sem suporte | kind não é compatível com a API Merchant Inventories.
|
Sem suporte | localShippingLabel:string
|
Adição de um novo campo para rotular serviços de frete locais na API Merchant Inventories. |
Inventário regional
Veja o que mudou no inventário regional na API Merchant Inventories:
API Content for Shopping | API Merchant | Descrição |
---|---|---|
Sem suporte | name:string
|
Adição de um novo campo para diferenciar recursos regionalInventory em uma product . A API Content for Shopping identifica o inventário regional por regionId e productId .
|
Sem suporte | account:string
|
Adicionamos um novo campo para identificar a conta do comerciante a que product e regionalInventory pertencem.
|
"regionId": string
|
"region": string
|
O regionID é chamado de region na API Merchant Inventories.
|
price: {
|
price: {
|
A definição de Price mudou.
|
salePrice: {
|
salePrice: {
|
A definição de Price mudou.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate usa o novo tipo TimePeriod na API Merchant Inventories.
|
kind:string
|
Sem suporte | kind não é compatível com a API Merchant Inventories.
|