Design da API do comerciante

Criamos a API Merchant para ser familiar aos desenvolvedores da API Content for Shopping, mas mais simples e flexível. Confira algumas informações detalhadas sobre o design da API Merchant.

Sub-APIs

A API Merchant é um conjunto de sub-APIs. As sub-APIs são grupos de serviços e recursos relacionados. Com esse design, você pode usar apenas as sub-APIs necessárias para sua integração exclusiva.

A API Merchant inclui as seguintes sub-APIs:

  • Contas: gerencie contas do Merchant Center em grande escala.
  • Produtos: gerencie dados de produtos, como preço e disponibilidade.
  • Fontes de dados: veja e gerencie as fontes de dados dos seus produtos.
  • Inventários:mostre seus produtos por loja ou região no Google.
  • Relatórios:veja dados sobre seus produtos, performance e concorrência no Google.
  • Promoções: crie e gerencie promoções para mostrar ofertas especiais dos seus produtos.
  • Parceria de feeds locais: faça upload do seu feed de inventário de produtos locais.
  • Origens de conversão: gerencie as origens de conversão da sua conta.
  • Notificações: gerencie assinaturas de notificações.
  • Cota: verifique a cota de API das suas contas.

Transporte

O mecanismo de transporte padrão da API Merchant é o gRPC. Também é possível usar REST.

Consulte o guia de início rápido para mais informações.

Enums

Os campos de enumeração na API Merchant podem expor novos valores no futuro. Seu código precisa ser estruturado de forma que possa processar valores não reconhecidos de maneira adequada. Monitore a ocorrência de valores de enumeração não reconhecidos e intervenha para manter o código atualizado.

Controle de versões

As sub-APIs têm controle de versão separado. Isso significa que não é necessário fazer nada se atualizarmos uma sub-API que você não usa. Você só precisa atualizar o código quando novas versões das sub-APIs usadas são lançadas. Para obter mais informações, consulte Controle de versão.

As versões que terminam em "beta" estão sujeitas a mudanças ou remoção.