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.
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.
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 APIBibliotecas 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