Aller au contenu

Génération de requêtes GA4 avec l’IA

Génération de requêtes GA4 avec l’IA

L’AI Copilot peut traduire vos questions en langage naturel en requêtes GA4 Data API complètes et fonctionnelles.

Comment ça fonctionne

Processus de génération

  1. Question : Vous posez une question en langage naturel
  2. Compréhension : L’IA identifie les dimensions, métriques et filtres nécessaires
  3. Génération : L’IA crée la requête GA4 Data API
  4. Validation : La requête est validée pour s’assurer qu’elle est correcte
  5. Explication : L’IA explique ce que fait la requête

Exemples de questions

Exemple 1 : Métriques de base

Question :
"Combien d’utilisateurs et de sessions j’ai eu cette semaine ?"

Requête générée :

{
  "dateRanges": [
    {
      "startDate": "7daysAgo",
      "endDate": "today"
    }
  ],
  "metrics": [
    { "name": "activeUsers" },
    { "name": "sessions" }
  ]
}

Explication :
Cette requête récupère le nombre d’utilisateurs actifs et de sessions pour les 7 derniers jours.

Exemple 2 : Analyse par dimension

Question :
"Donne-moi les 10 pages les plus visitées avec leur taux de rebond pour le mois dernier"

Requête générée :

{
  "dateRanges": [
    {
      "startDate": "30daysAgo",
      "endDate": "yesterday"
    }
  ],
  "dimensions": [
    { "name": "pagePath" }
  ],
  "metrics": [
    { "name": "screenPageViews" },
    { "name": "bounceRate" }
  ],
  "orderBys": [
    {
      "metric": {
        "metricName": "screenPageViews"
      },
      "desc": true
    }
  ],
  "limit": 10
}

Exemple 3 : Requête complexe

Question :
"Quels sont les canaux qui génèrent le plus de conversions e-commerce par pays pour les 30 derniers jours ?"

Requête générée :

{
  "dateRanges": [
    {
      "startDate": "30daysAgo",
      "endDate": "today"
    }
  ],
  "dimensions": [
    { "name": "sessionDefaultChannelGroup" },
    { "name": "country" }
  ],
  "metrics": [
    { "name": "ecommercePurchases" },
    { "name": "purchaseRevenue" }
  ],
  "orderBys": [
    {
      "metric": {
        "metricName": "ecommercePurchases"
      },
      "desc": true
    }
  ]
}

Types de questions supportées

Métriques de base

  • Utilisateurs, sessions, pages vues
  • Taux de rebond, durée de session
  • Conversions, revenus

Analyses par dimension

  • Par page, par source, par pays
  • Par appareil, par navigateur
  • Par groupe d’âge, par genre

Analyses temporelles

  • Comparaisons de périodes
  • Tendances sur plusieurs jours/semaines/mois
  • Analyses année sur année

Analyses e-commerce

  • Produits les plus vendus
  • Revenus par canal
  • Taux de conversion par segment

Utiliser une requête générée

Une fois la requête générée :

  1. Copiez la requête : Utilisez le bouton "Copier"
  2. Intégrez-la : Utilisez-la dans votre code ou workflow
  3. Testez-la : Vérifiez qu’elle retourne les résultats attendus
  4. Personnalisez : Modifiez-la selon vos besoins

Bonnes pratiques

  • Soyez spécifique : Mentionnez les périodes, les dimensions, les métriques
  • Donnez du contexte : Expliquez ce que vous voulez analyser
  • Demandez des explications : Si vous ne comprenez pas la requête, demandez une explication
  • Testez : Vérifiez toujours les résultats avant d’utiliser en production

Limitations

  • Complexité : Les requêtes très complexes peuvent nécessiter des ajustements
  • Données : L’IA ne peut pas exécuter la requête, seulement la générer
  • Permissions : Assurez-vous d’avoir les permissions nécessaires pour les métriques demandées

Prochaines étapes