Plugin Google analytics

Ce plugin permet d’insérer le code google analytics sur toutes les pages de l’espace public en insérant l’identifiant google dans l’espace privé.

Nota SPIP-Contrib : prendre en compte la conclusion de l’auteur.

But

Utiliser google analytics sur un site spip.

Google analytics est un service de statistiques détaillées, qui permet entre autres de libérer votre site SPIP de cette tâche.

Si vous ne possédez pas de compte Google, il faut en ouvrir un.

Google vous donne alors un code à copier/coller dans vos squelettes.

Plutôt que d’insérer le code manuellement dans votre squelette inc-head.html [1], vous pouvez utiliser ce plugin.

NB : il s’agit de la version asynchrone du code.

Installation

Ce plugin nécessite le plugin cfg qui doit avoir été installé.

Il est disponible sur la zone :
google_analytics.zip

-  décompresser l’archive, et la copier dans le dossier plugins,
-  activer le plugin via l’espace privé : « configuration > gestion des plugins »,
-  noter bien le code que vous donne google, du type UA-12345, il va vous servir,
-  utiliser cfg (pour SPIP2) ou le bouton de configuration du plugin (pour SPIP3) pour configurer le plugin.

Configuration du plugin Google Analytics sous SPIP3

Conclusion

Ce plugin n’a pas une utilité énorme : est-il plus simple d’installer et de configuer le plugin ou bien de copier le code dans le squelette inc-head.html ?

Mais cela m’a permis de comprendre un peu le plugin CFG il est super !
Rq : la version pour SPIP3 n’utilise plus CFG mais la fonctionnalité de configuration inclue dans SPIP3.

Notes

[1Cas en particulier où vous utilisez des squelettes issus de ceux de la distribution standard de SPIP dans laquelle ce fichier, appelé dans tous les autres via un INCLURE, est employé

Discussion

41 discussions

  • 2

    Bonjour,

    et ce plugin pourrait être amélioré pour mettre un js conforme au RGPD ...car Google Analytics en l’état, il n’est pas conforme ! (voir https://www.donneespersonnelles.fr/comment-mettre-google-analytics-en-conformite-au-rgpd par ex.)

    Répondre à ce message

  • Bonjour,

    ...on n’a pas grand-chose dans ce tuto concernant l’option Universal... mais en cherchant un peu, il semble que Universal soit maintenant le standard. L’option ne devrait-elle pas cochée par défaut ?

    Répondre à ce message

  • Bonjour,
    Je suis sur SPIP 3.1.3 (écran de sécurité 1.2.7) et je suis passé en mode httpS.
    Il se trouve que tout est bon sauf avec Google Analytics.
    Lorsque je suis dans « Espace privé » et que je vais sur Activité -> Statistiques puis sur « Liens entrants » j’ai « Votre connexion à ce site n’est pas totalement sécurisée. »
    Comment se fait-il ? il n’y a que sur cette page interne.

    Répondre à ce message

  • 1

    Bonjour

    Je tente de passer mes sites en HTTPS. Mais j’ai un petit souci avec ce plugin. En effet, si une des ressources (images, js, css, ...) est chargée avec un protocole HTTP, alors la page n’est pas considérée comme sécurisée et le navigateur l’indique clairement au visiteur ; ce qui est contre-productif.

    Avec Chrome, je n’ai pas de souci. Mais avec IE, il indique qu’une partie du contenu a été bloqué par le filtre activeX. En recherchant, je me suis rendu compte que c’est le code js du plugin google Analytics qui est responsable :

    (function(){
    var ga=document.createElement("script");ga.type="text/javascript";ga.async=true;
    ga.src=("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";

    Pourtant, on voit bien que ce bout de code essaye de voir si il doit accéder en http ou https. Mais IE doit le voir comme un accès HTTP.
    Si je désactive le plugin, alors je n’ai plus de message d’avertissement. Cela ne peut donc venir que de ce plugin.

    Du coup, le plugin est inutilisable pour les sites SSL. Sachant que cela va devenir la norme dans les 6 prochains mois...

    Répondre à ce message

  • 2

    Bonjour à tous,

    juste pour signaler que Google analytics a changé il y a un mois env. et utilise le code de suivi Universal Analytics et n’utilise plus donc ga.js mais analytics.js,

    La conséquence d’utiliser la version 0.4.4 de cet excellent et pratique plugin, c’est un ajout de 2.5 sec au temps de chargement de la page, soit un doublement du temps. Invisible mais dramatique en fait.
    Si c’était possible de faire une maj vers ce nouveau code « Universal Analytics » ce serait merveilleux ;
    merci d’avance

    • Bonjour

      Tu as vu cela sur quel page de GA ?
      Je vais regarder cela.

    • Bonjour

      La version 0.4.6 apporte le support du mode universal.
      Cela s’active via une case à cocher dans la configuration du plugin.

      Testé sur spip3

    Répondre à ce message

  • 9
    christophe 31

    Bonjour, sous spip 3 depuis hier, je n’ai aucun formulaire pour rentrer mon identifiant analytics... Quid ?

    • désactive cfg ?

    • christophe 31

      Lorsque j’active analytics, j’ai un message qui me dit que je DOIS ativer CFG... J’ai donc installer ce plugins, alors qu’il n’est pas sensé être nécessaire... J’ai oublié quelque chose ?

    • tu auras une mise à jour dispo via SVP qui resoudra ton soucis dans quelques dizaines de minutes (essaye à partir de 13h).

      En fait, tu n’es pas à jour mais tu ne peux pas le savoir puisqu’on ne te le dit pas :p
      cf : http://zone.spip.org/trac/spip-zone/changeset/70760/

      (si t’es pressé prends le zip ici, il est à jour sauf pour l’incrément de version)

    • christophe 31

      ok merci, j’irais voir ça alors... Je ne connais ce SVP, qu’est ce donc ?

    • Le gestionnaire de plugin de SPIP 3 (intégré dans plugins-dist)
      Regarde par exemple cette présentation d’SVP : http://medias.spip.net/medias/demonstrations/article/presentation-de-svp-0-67-0

    • christophe 31

      En effet.. celà fonctionne beaucoup mieux... :)
      Merci pour le support, mais c’est dommage de ne pas faire afficher le numéro de version sur cette page. Ca éviterait aux non acidus comme moi de penser que la version n’a pas évoluer ;)

      Par contre, j’ai remplacé le plugin, sans désactivé le précédent... du coup je me prend une erreur :

      Erreurs survenues
      Impossible de lire certaines descriptions XML

      <plugin> manquant dans le fichier de définition : -google_analytics-old

    • christophe 31

      Celà fonctionne parfaitement avec le zip d’ici. Merci.
      Dommage de ne pas mieux indiquer le numéro de version.
      Par contre, j’ai remplacé les fichiers, sans désactiver la version précédent, je me retrouve avec une erreur :

      Erreurs survenues
      Impossible de lire certaines descriptions XML

      <plugin> manquant dans le fichier de définition : -google_analytics-old

      Sinon, je n’ai pas trouvé la mise à jour dans SVP, comme indiqué sur la capture jointe, faite à 14h20.

    • plutot que de renommer, supprimes pour ton erreur, et ne t’en fais pas tu ne perdras rien, il suffit de remettre le plugin et de l’activer pour que ça rentre dans l’ordre.

      pour SVP, ton dépôt local s’actualise toutes les 6h par défaut, il faut soit forcer l’actualisation (?exec=depot&id_depot=1 a priori), soit attendre un peu, mais la mise à jour est bien dispo.

    • christophe 31

      ok je vais voir tout ça.

      Encore merci pour le support rapide.

    Répondre à ce message

  • 2

    Salut,

    Mon Spip ne se trouve pas à la racine de mon hébergement.
    Est-ce qu’en utilisant ce plugin, les statistiques vont se limiter à http://mon_site/mon_spip/ ou bien est ce qu’elles vont prendre en compte les visites de tout mon domaine (dans les paramètres de chez google analytics, « URL du site Web » je n’ai indiqué que http://mon_site/) ?

    Ou bien dois-je créer un filtre /mon_spip/ pour n’avoir que les infos relatives à mon Spip ?

    Merci

    • Salut

      Logiquement ça prend que le site et pas ce que tu as autour.

    • Salut Pierre,

      Merci pour ta réponse. En effet, les rapports de Google Analytics se concentrent uniquement sur mon Spip.

    Répondre à ce message

  • 2

    Bonjour,
    J’ai téléchargé le plugin analytics sur spip 3.0 mais je ne comprends pas ce qu’il faut faire pour l’activer, je ne le trouve nulle pas sur mon espace privé.
    J’ai ouvert un compte analytics en parallèle j’aimerais juste enregistrer mon UA dans mon spip.
    Merci pour votre aide

    • Le plugin s’affiche-t-il bien dans la liste des plugins activés ?
      Si oui, le symbole d’outils à droite permet d’accéder à la configuration.

    • bonjour juweb
      si le plugin s’affiche , c’est déjà la première étape de franchie.
      1)->maintenant il faut que tu ouvres un compte sur google analytics
      si tu as déjà les identifiants pour gmail , tu peux les utiliser.
      2)-> tu vas te retrouver sur la page google ou tu récupères l’id de suivie .
      3)->c’est cet id que tu colles dans le plugin de spip.
      il faut plusieurs heures avant que ça fonctionne.
      4)->les infos, tu ne les auras que sur google analitics.
      attend 24h avant d’avoir les premiers résultats
      bonne continuation
      dede

    Répondre à ce message

  • 1

    bonjour a toutes et tous

    j’ai un ptit soucis , j’ai installé le plugin sur spip3 dernière version.

    l’ID de suivi a bien été reconnue mais lorsque je retourne sur google
    j’ai toujours le message :

    Le code de suivi Google Analytics n’a pas été détecté sur la page d’accueil de votre site Web

    j’ai du zapper quelque chose

    amicalemnt

    dédé

    • la solution :
      j’étais trop pressé, GOOGLE met plusieurs heures à connecter.
      c’est maintenant ok
      merci

    Répondre à ce message

  • Bonjour
    J’ai un bug avec le plug et CFG

    SPIP 2.1.17 [19782]
    CFG 1.16.0 [63818]
    google analytics 0.4.1 [61325]

    Quand je vais dans CFG, j’ai le logo du plug qui apparait en gros et qui cache donc en partie d’autre boutons d’autre plug !
    Ce qui est assez moche, et désagréable pour pouvoir cliquer dans les autres boutons.
    Cordialement Franck

    Répondre à ce message

Ajouter un commentaire

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom

Dernière modification de cette page le 4 décembre 2017