Guía de inicio rápido de la API con la línea de comandos

En esta página, se muestra cómo comenzar a usar la API de Google Analytics Admin con la línea de comandos.

Paso 1: Habilita la API

Haz clic en este botón para crear un proyecto nuevo de Cloud Platform, habilitar automáticamente la API de Google Analytics Admin y crear las credenciales de OAuth2 necesarias para este instructivo:

Habilitar la API de Google Analytics Admin

Se te redireccionará automáticamente al diálogo de configuración de credenciales de OAuth2. Elige "Computadora de escritorio" cuando se te pregunte "¿Desde dónde llamas?".

En el cuadro de diálogo resultante, haz clic en DESCARGAR CONFIGURACIÓN DEL CLIENTE y guarda el archivo credentials.json en tu directorio de trabajo.

También puedes seguir estos pasos para crear credenciales de OAuth2 en un proyecto existente de forma manual.

Paso 2: Instala e inicializa el SDK de Cloud

Debes tener instalada la herramienta de línea de comandos de gcloud en tu máquina de desarrollo.

Paso 3: Realiza una llamada a la API

Ahora puedes usar la API de Google Analytics Admin para consultar una propiedad Google Analytics 4.

Autenticar

Para obtener las credenciales de usuario en este ejemplo, ejecuta el siguiente comando y usa la ruta al archivo JSON de credenciales descargado en el paso 1:

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

Se abrirá un cuadro de diálogo de consentimiento del usuario de OAuth en una nueva ventana del navegador.

Envía la solicitud

Usa curl para enviar la solicitud a la API de Google Analytics Admin. Ingresa lo siguiente en la línea de comandos:

  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

El comando curl usa el comando gcloud auth application-default print-access-token para obtener un token de autenticación.

¡Felicitaciones! Enviaste tu primera solicitud a la API de Google Analytics Admin.