Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

Mise en place de Google Analytics #807

Closed
CGuillaume opened this issue Dec 2, 2020 · 6 comments
Closed

Mise en place de Google Analytics #807

CGuillaume opened this issue Dec 2, 2020 · 6 comments
Labels

Comments

@CGuillaume
Copy link

CGuillaume commented Dec 2, 2020

Bonjour,

Nous avons lancés un peu avant l'été notre Geotrek Rando et j'aimerai mettre en place un suivi par Google Analytics mais ne connaissant pas Google Analytics j'ai du mal à trouver la documentation pour le mettre en place et aurai besoin de quelques conseils.

rando.nature-haute-savoie.fr

Ce que j'ai tenté avec ce que j'ai trouvé :
A partir du fichier settings-custom-json j'ai modifier la variable GOOGLE_ANALYTICS_ID soit par id de mesure ou id de flux de GA mais il n'y a rien qui remonte depuis une semaine.
https://github.com/GeotrekCE/Geotrek-rando/blob/master/docs/settings-custom-json-all-options.md

Il y a t'il d'autre éléments à paramétrer ? que ce soit dans GA ou Geotrek Rando.

Merci encore pour ce bel outil et d'avance pour la réponse.

Guillaume COSTES
CEN Haute-Savoie

@camillemonchicourt
Copy link
Member

Dans Google Analytics tu dois créer une propriété correspondant à ton site internet, associée à son URL (http://rando.nature-haute-savoie.fr dans ton cas).

Chaque propriété a un identifiant de propriété :

image

Ensuite en effet tu dois reporter cette identifiant dans le paramètre GOOGLE_ANALYTICS_ID la configuration de ton Geotrek-rando dans le fichier custom/settings.custom.json.

Exemple pour Rando Ecrins :

"GOOGLE_ANALYTICS_ID":"UA-7988554-4"

Ensuite, comme pour toute modification dans le fichier de configuration, tu dois rebuilder l'application pour que les modifications soient prises en compte : npm run dist.

@JeanLenormand
Copy link
Contributor

JeanLenormand commented Dec 2, 2020 via email

@camillemonchicourt
Copy link
Member

Ah oui bien vu, cela doit être le soucis de @CGuillaume.

Pour l'intégration de Google Analytics, Geotrek-rando utilise la librairie angular-google-analytics (https://github.com/GeotrekCE/Geotrek-rando/blob/master/package.json#L18) en version 1.1.8.

Celle-ci n'est plus mise à jour depuis 2016 : https://github.com/revolunet/angular-google-analytics/releases

Certainement du au fait qu'AngularJS sur lequel est basé Geotrek-rando a été remplacé par d'autres frameworks depuis quelques années.

A voir si il existe une autre solution, ou si un contournement est envisageable, en attendant une refonte de Geotrek-rando dans un framework plus récent.

@CGuillaume
Copy link
Author

Merci pour vos réponses.

Effectivement je suis sur la dernière version de GA4 et j'ai bien dans mon flux de donnée web le fameux id en G-XXXX que j'ai utilisé pour mes paramètrages.

image

Je vais voir si je peux pas utiliser la version précédentes de GA mais c'est pas gagné.

@++

@CGuillaume
Copy link
Author

Au moment de créer une propriété on peut choisir de créer une propriété sous l'ancienne version.

image

J'ai donc bien un id sous forme UA - XXX

J'intègre ça et vous tient au jus.

@CGuillaume
Copy link
Author

C'est tout bon ! J'ai des connexions qui remontent, il y a plus qu'a faire de la com. Je fais un mail demain sur la liste pour le présenter ;)

Merci à vous 2 et bonne soirée

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants