Você pode usar a API Merchant para gerenciar o inventário local (na loja) e regional.
Pedidos
Use o formato de URL de solicitação a seguir para a subAPI de inventários:
POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories
Na API Merchant, a subAPI Inventories e o endpoint relacionado são chamados de "inventários" no plural.
Confira um exemplo de comparação entre a API Content for Shopping e a API Merchant 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 de gerenciamento de inventário:
- Liste os inventários locais e regionais dos seus produtos
- Remover o inventário local e regional dos seus produtos
Confira uma comparação dos métodos de inventário na API Content for Shopping e na 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
Confira o que mudou para o 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 um 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 foi alterada.
|
salePrice: {
|
salePrice: {
|
A definição de Price foi alterada.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
O salePriceEffectiveDate usa o novo tipo TimePeriod na API Merchant Inventories.
|
quantity:string,
|
quantity:integer
|
Na API Merchant Inventories, o quantity usa um número inteiro em vez de uma string.
|
kind:string
|
Sem suporte | kind não é compatível com a API Merchant Inventories.
|
Sem suporte | localShippingLabel:string
|
Adicionamos um novo campo para rotular serviços de frete local na API Merchant Inventories. |
Inventário regional
Confira o que mudou para o 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 um product A API Content for Shopping identifica inventários regionais 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 foi alterada.
|
salePrice: {
|
salePrice: {
|
A definição de Price foi alterada.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
O salePriceEffectiveDate usa o novo tipo TimePeriod na API Merchant Inventories.
|
kind:string
|
Sem suporte | kind não é compatível com a API Merchant Inventories.
|