Guide de démarrage rapide pour utiliser l'API via la ligne de commande

Cette page vous explique comment utiliser l'API Admin de Google Analytics à l'aide de la ligne de commande.

Étape 1. Activer l'API

Cliquez sur ce bouton pour créer un projet Cloud Platform, activer automatiquement l'API Admin de Google Analytics et générer les identifiants OAuth2 requis pour ce tutoriel:

Activer l'API Google Analytics Admin

Vous serez automatiquement redirigé vers la boîte de dialogue de configuration des identifiants OAuth2. Sélectionnez "Ordinateur" à la question "De quel pays appelez-vous ?".

Dans la boîte de dialogue qui s'affiche, cliquez sur TÉLÉCHARGER LA CONFIGURATION DU CLIENT et enregistrez le fichier credentials.json dans votre répertoire de travail.

Vous pouvez également suivre ces étapes pour créer manuellement des identifiants OAuth2 dans un projet existant.

Étape 2. Installer et initialiser le SDK Cloud

L'outil de ligne de commande gcloud doit être installé sur votre ordinateur de développement.

Étape 3: Effectuez un appel d'API

Vous pouvez maintenant utiliser l'API Admin de Google Analytics pour interroger une propriété Google Analytics 4.

Authentifier

Pour obtenir les identifiants utilisateur de cet exemple, exécutez la commande suivante en indiquant le chemin d'accès au fichier JSON d'identifiants téléchargé à l'étape 1:

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

Une boîte de dialogue de recueil du consentement de l'utilisateur OAuth s'ouvre dans une nouvelle fenêtre du navigateur.

Envoyer la requête

Utilisez curl pour envoyer la requête à l'API Google Analytics Admin. Saisissez la commande suivante dans la ligne de commande:

  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

La commande curl utilise la commande gcloud auth application-default print-access-token pour obtenir un jeton d'authentification.

Félicitations ! Vous avez envoyé votre première requête à l'API Google Analytics Admin.