Guia de início rápido da API sobre como usar a linha de comando

Esta página mostra como começar a usar a API Admin do Google Analytics usando a linha de comando.

Etapa 1. Ativar a API

Clique neste botão para criar um novo projeto do Cloud Platform, ativar automaticamente a API Admin do Google Analytics e criar as credenciais do OAuth2 necessárias para este tutorial:

Ativar a API Admin do Google Analytics

A caixa de diálogo de configuração das credenciais do OAuth2 será aberta automaticamente. Escolha "Computador" para a pergunta "De onde você está ligando?"

Na caixa de diálogo exibida, clique em FAZER O DOWNLOAD DA CONFIGURAÇÃO DO CLIENTE e salve o arquivo credentials.json no diretório de trabalho.

Como alternativa, siga estas etapas para criar manualmente uma credencial OAuth2 em um projeto existente.

Etapa 2. Instale e inicialize o SDK do Cloud

Você precisa da ferramenta de linha de comando gcloud instalada na máquina de desenvolvimento.

Etapa 3: fazer uma chamada de API

Agora você pode usar a API Admin do Google Analytics para consultar uma propriedade do Google Analytics 4.

Autenticar

Para receber as credenciais de usuário neste exemplo, execute o comando a seguir e use o caminho para o arquivo JSON de credenciais salvo na Etapa 1:

gcloud auth application-default login \
    --scopes=https://www.googleapis.com/auth/analytics.readonly \
    --client-id-file=[PATH/TO/credentials.json]

Uma caixa de diálogo de consentimento do usuário do OAuth será aberta em uma nova janela do navegador.

Enviar a solicitação

Use curl para enviar a solicitação à API Admin do Google Analytics. Digite o seguinte na linha de comando:

  curl \
  -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
  -H "Content-Type: application/json; charset=utf-8" \
  https://analyticsadmin.googleapis.com/v1beta/accounts

O comando curl usa o comando gcloud auth application-default print-access-token para receber um token de autenticação.

Parabéns! Você enviou sua primeira solicitação para a API Admin do Google Analytics.