L'intégration de Google Analytics 4 (GA4) dans votre application Ruby on Rails est une étape clé pour suivre les interactions des utilisateurs et recueillir des informations sur la manière dont les visiteurs utilisent votre site. Par rapport à son prédécesseur, GA4 offre une plus grande flexibilité et met l'accent sur les données événementielles.
- Configurer la propriété de Google Analytics 4
- Obtenez votre ID de mesure
- Installer un gestionnaire de balises JavaScript (facultatif)
- Ajouter le code de suivi GA4 à votre application
- Vérifier l'intégration
- Personnaliser le suivi des événements (facultatif)
- Réflexions finales
Voici un guide pour intégrer GA4 à une application Ruby on Rails.
Configurer la propriété de Google Analytics 4
Tout d'abord, assurez-vous d'avoir configuré une propriété GA4 pour votre site web. Si ce n'est pas déjà fait, créez-en une en visitant le site Web de Google Analytics.
Obtenez votre ID de mesure
Dans votre propriété GA4, localisez l'ID de mesure, qui est essentiel pour envoyer des données à GA4. Il suit généralement le format G-XXXXXXXXXX
.
Installer un gestionnaire de balises JavaScript (facultatif)
Pour gérer plus efficacement votre code de suivi GA4, en particulier si vous prévoyez d'ajouter d'autres outils de suivi ou de marketing à l'avenir, envisagez d'utiliser Google Tag Manager. Cette étape est facultative, mais elle peut faciliter la gestion de vos scripts.
Ajouter le code de suivi GA4 à votre application
Ajoutez le code de suivi GA4 à la présentation de votre application. Cela permet de s'assurer que le code de suivi se charge sur chaque page. Le code doit être placé dans la balise head de la présentation de votre application(app/views/layouts/application.html.erb
) :
<head> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script> <script> window.dataLayer = window.dataLayer || [] ; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()) ; gtag('config', 'G-XXXXXXXXXX') ; </script> ... </head>
Remplacez G-XXXXXXXXXX
par votre ID de mesure GA4.
Vérifier l'intégration
Pour confirmer l'intégration, visitez votre site après avoir déployé les modifications, puis vérifiez les rapports en temps réel dans Google Analytics. Si vos visites sont enregistrées, l'installation est réussie.
Personnaliser le suivi des événements (facultatif)
GA4 étant piloté par les événements, vous pouvez personnaliser le suivi des événements en fonction des interactions de l'utilisateur propres à votre application. Vous pouvez ajouter un code de suivi des événements aux interactions utilisateur que vous souhaitez suivre.
Par exemple, pour suivre les clics sur un bouton spécifique :
document.getElementById("your-button-id").addEventListener("click", function() { gtag('event', 'click', { 'event_category' : 'Button', 'event_label' : 'Your Button Label' }) ; }) ;
Ce code envoie un événement à GA4 chaque fois que le bouton spécifié est cliqué.
Réflexions finales
L'intégration de GA4 à votre application Ruby on Rails permet d'obtenir des informations précieuses sur le comportement des utilisateurs et les performances du site web. Cependant, il est important de noter que Google Analytics peut parfois être trop complexe pour certaines organisations.
Pour ceux qui recherchent une solution d'analyse plus simple et plus respectueuse de la vie privée, Simple Analytics est une excellente alternative. Nous proposons des outils d'analyse simples et conviviaux qui donnent la priorité à la confidentialité des utilisateurs, ce qui vous permet de comprendre facilement votre audience sans la complexité des outils d'analyse traditionnels.
Consultez notre tableau de bord d'analyse en direct pour vous en convaincre.