# Création d'un accès Google Analytics API

Pour interroger Google Analytics (GA4) , nous allons suivre plusieurs étapes :

---


1. **Créer un projet Google Cloud Platform (GCP)** : Si vous n'en avez pas, allez sur la [console Google Cloud](https://console.cloud.google.com/) et créez un nouveau projet.

2. **Activer l'API Google Analytics Data API** : Dans votre projet GCP, allez dans "**API & Services**" -> "**Bibliothèque**" et recherchez "**Google Analytics Data API**" (pour GA4). Activez cette API.

3. **Créer un compte de service et télécharger la clé JSON** :
    * Dans GCP, allez dans "**API & Services**" -> "**Identifiants**".
    * Cliquez sur "**Créer des identifiants**" et choisissez "**Compte de service**".
    * Donnez un nom à votre compte de service et sélectionnez un rôle approprié (par exemple, "**Lecteur de données Analytics**" ou un rôle personnalisé avec les permissions nécessaires pour lire les données GA4).
    * Après avoir créé le compte de service, cliquez sur ses détails et allez dans l'onglet "**Clés**".
    * Cliquez sur "**Ajouter une clé**" -> "**Créer une nouvelle clé**" -> "**JSON**". Téléchargez ce fichier JSON. **Gardez-le en sécurité et ne le mettez JAMAIS dans votre dépôt Git**. Vous le placerez dans un endroit sûr sur votre serveur.

4. **Ajouter le compte de service à Google Analytics (GA4)** :
    * Allez sur votre propriété **Google Analytics 4 (GA4)**.
    * Dans la section "**Administration**" (roue dentée en bas à gauche), sous "**Accès à la gestion des accès à la propriété**", ajoutez l'adresse e-mail de votre compte de service (celle qui se termine par `@<nom-de-votre-projet>.iam.gserviceaccount.com`) en tant qu'utilisateur avec au moins le rôle "**Lecteur**" ou "**Analyste**" sur votre propriété GA4. C'est crucial pour que l'API puisse accéder aux données.

5. **Récupérer l'ID de votre propriété GA4** : Vous le trouverez dans les paramètres de votre propriété GA4 ; il commence généralement par "**GA4-**" ou est simplement un numéro.