Guia de início rápido da API Merchant

Nesta página, explicamos como criar uma conta do Merchant Center e fazer upload de um produto de amostra usando a API Merchant.

Antes de começar

Ative a API Merchant no projeto do Google Cloud. Você vai precisar dele para autenticação.

Tenho um projeto do Google Cloud?

Se você usar a integração de API no Apps Script com o Serviço de conteúdo do Shopping, um projeto padrão do Google Cloud será criado e o serviço da API Merchant será ativado automaticamente. No entanto, você ainda precisa concluir um registro único de desenvolvedor antes de usar a API Merchant. Para mais informações, consulte Como usar o serviço da API Merchant no Apps Script.

Caso contrário, se você não tiver um projeto do Google Cloud, crie um.

Acessar o Google Cloud

Etapa 1. Crie uma conta do Merchant Center

Para usar a API Merchant, você precisa ter uma conta do Merchant Center. Para criar uma, consulte Começar a usar o Merchant Center. Se você já tiver uma conta do Merchant Center com direitos de "Administrador", use essa.

Acesse o Merchant Center

Etapa 2. Configurar a autenticação para a API Merchant

A melhor maneira de configurar a autenticação depende do ambiente em que você planeja trabalhar:

  • Se você for um provedor terceirizado, faça com que seu app solicite acesso às contas do Merchant Center dos clientes usando o OAuth 2.0. Para mais detalhes, consulte Acessar contas de clientes. Para se registrar, você precisa receber um token OAuth para sua Conta do Google.
  • Se você estiver desenvolvendo um app interno que precisa de acesso apenas à sua conta do Merchant Center, consulte Acessar sua conta.

Etapa 3: decida como interagir com a API Merchant.

Há duas abordagens para interagir com a API Merchant:

Chamadas diretas de API

Faça solicitações brutas diretamente aos endpoints da API, geralmente por HTTP(S). Você processa manualmente a formação do corpo da solicitação, a definição de cabeçalhos (incluindo autenticação) e a análise da resposta.

Guia de chamadas diretas de API

Bibliotecas de cliente

Use bibliotecas pré-criadas que encapsulam os detalhes de baixo nível de fazer solicitações e processar respostas. Eles processam autenticação, serialização de solicitação/resposta e outros códigos clichês.

Guia de bibliotecas de cliente