SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

53 visiteurs en ce moment

[22 commentaires]

Plugin Google analytics

lundi 5 novembre 2007, par phil

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati

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 propose un service de statistiques détaillées, qui permet entre autres de libérez votre site SPIP de cette tâche.

Google analytics

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 le squelette inc-head.html [1], vous pouvez utiliser ce plugin.

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 configurer le plugin

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 !

Notes

[1] Cas 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é

Retour en haut de la page

22 Messages de forum

Voir toute la discussion

1 | 2 | 3

  • Répondre à ce message

    9 octobre 17:51 , par phil

    En effet, il faudrait alors modifier le plugin, et en faire une noisette ou une balise... afin de la placer où on veut.

  • Répondre à ce message

    2 octobre 15:30 , par bob

    Finalement résolu de la manière suivante :

    / Filtre liens_stats pour implémentation de stats dans les liens de texte d'articles
    function liens_stats($texte) {

            $debut = explode('http://', $texte);
                    $fin  = explode('" class', $debut[1]);

            return preg_replace(",<a ([^>]*https?://[^>]*class=\"spip_(out|url)\b[^>]+)>,",
                    "<a \\1 target=\"_blank\" onClick=\"javascript: pageTracker._trackPageview('/liens_articles/$fin[0]');\" >", $texte);
    }

    En espérant que ça puisse aider...

  • Répondre à ce message

    2 octobre 14:54 , par bob

    Bonjour,

    Pour le suivi des liens de texte, j’ai tenté de bricoler un filtre (dans mes_fonctions) en reprenant la structure de liens_ouvrants

    function liens_stats($texte) {
            return preg_replace(",<a ([^>]*https?://[^>]*class=\"spip_(out|url)\b[^>]+)>,",
                    "<a \\1 target=\"_blank\"  onClick=\"javascript: pageTracker._trackPageview('/liens_articles/$url');\" >", $texte);
    }

    Le filtre fonctionne, sauf l’url que je n’arrive pas à récupérer.

    help please !

  • Répondre à ce message

    18 septembre 18:12 , par Nicolas Hoizey

    Attention, Google recommande de placer ce code Javascript en bas de page, et non dans le <head>, pour éviter de bloquer le téléchargement de la page...

  • Répondre à ce message

    5 juin 17:46

    Il faut attendre au moins 24 h pour que google analytics affiche des résultats.

    Si le code GA n’apparait pas dans les pages de votre site SPIP, pensez à vider le cache.

  • Répondre à ce message

    4 juin 18:19 , par gaplugin

    Une fois le CFG installé, le plugin configuré avec le code GA, que faut il faire d’autres, Google Analytics ne voit rien ? Un autre fichier à modifier ?

    Cordialement

  • Répondre à ce message

    19 mai 20:51 , par laupri

    Merci par la rapide response, :) . J’ai peut voire que le plugin ne resolu pas mon probleme de visualitation avec le flash de la page de google analytics. Aussi j’ai un probleme avec le squelette que j’utilise n’est pas le dist/, j’employe le plugin/squelette blip, par ça je crois que n’est pas possible de faire la instalation de ce puglin dans mon site.

    Merci malgré tout.

    Laura

  • Répondre à ce message

    19 mai 20:10 , par phil

    Cela risque de faire double emploi. Si le script google est deja sur le site... le plugin ne sert pas. C’est ou l’un ou l’autre.

    Il n’y a pas de rapport entre ce plugin et flash.

  • Répondre à ce message

    19 mai 13:40 , par laupri

    salut !

    J’ai une question peut-etre simple, mon blog déjà il contient le code ga.js, alors je peux installer ce plugin egalment dans mon site ?

    Ah, bon j’ai de problemes de visualitation du flash, ce plugin inseret aussi flash dans le spip ?

    Merci par avancé !

    Laura

  • Répondre à ce message

    11 avril 17:47 , par phil

    La mise à jour est effecutée, le script sera téléchargeable sur la zone dès demain : http://files.spip.org/spip-zone/google_analytics.zip

    Merci

1 | 2 | 3

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0