Configurar uma biblioteca de cliente

Recomendamos o uso do Bibliotecas de cliente das APIs do Google para definir a API Content for Shopping. Este guia usa o cliente Python da API Content como exemplo, mas elas estão disponíveis para muitas bibliotecas de programação linguagens de programação e simplifique tarefas comuns de APIs, como autenticação, envio de solicitações, e análise de respostas. Para obter ajuda com a configuração de bibliotecas de cliente para outras linguagens, consulte o arquivo README.md para a linguagem na googleads/googleads-shopping-samples no GitHub.

Para configurar a biblioteca de cliente da API do Google para Python, siga estas etapas:

  1. Crie um diretório para a configuração e autenticação da biblioteca de cliente . No seu diretório principal, crie os seguintes diretórios:

    ~/shopping-samples/content/

  2. Para fazer o download das credenciais da conta de serviço, siga estas etapas:

    1. No menu Configurações do Merchant Center, selecione API Content.
    2. Clique em Autenticação.
    3. Clique em [+] CRIAR CHAVE DE API.
    4. Se solicitado, leia e aceite os termos dos contratos de serviço.

    A nova chave é salva automaticamente.

  3. Renomeie o arquivo de credenciais salvo como service-account.json.

  4. Mova o arquivo service-account.json para sua home directory/shopping-samples/content/.

  5. Em home directory/shopping-samples/content/, crie uma arquivo merchant-info.json vazio.

  6. No merchant-info.json, adicione o seguinte texto:

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  7. Clonar (ou fazer download e descompactar) o googleads/googleads-shopping-samples repositório do GitHub para qualquer local no seu computador. não precisa estar em seu diretório principal ou em ~/shopping-samples/content/.

  8. Se você fez o download e descompactou o repositório, em vez de cloná-lo, renomeie o arquivo descompactado para googleads-shopping-samples.

  9. Para instalar as dependências de amostra necessárias, em uma janela de terminal, acesse googleads-shopping-samples/python/ e execute:

    pip install -r requirements.txt
    

Agora você tem a biblioteca de cliente da API do Google para Python configurada e pronta para uso com a API Content. Na próxima seção, você vai criar e enviar uma solicitação para inserir um novo produto.