Intégrer Google Analytics dans MediaWiki : Différence entre versions
De Vulgum Techus
(5 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
− | =Présentation= | + | <!-- Links checked 21/10/18 --> |
+ | '''[[Lien court]]''' vers cette page : https://vt.cx/IGAMW | ||
+ | '''[[QR code]]''' vers cette page : https://vt.cx/IGAMW.qr | ||
+ | <html> | ||
+ | <script type="text/javascript"><!-- | ||
+ | google_ad_client = "ca-pub-3341840374417340"; | ||
+ | /* VT2 */ | ||
+ | google_ad_slot = "6349432125"; | ||
+ | google_ad_width = 468; | ||
+ | google_ad_height = 60; | ||
+ | //--> | ||
+ | </script> | ||
+ | <script type="text/javascript" | ||
+ | src="//pagead2.googlesyndication.com/pagead/show_ads.js"> | ||
+ | </script> | ||
+ | </html> | ||
+ | |||
+ | = Présentation = | ||
'''[[Google Analytics]]''' est assurément un outils très performant pour connaitre les stats d'un site '''[[Mediawiki]]''' et plusieurs méthodes d'inclusion du tracking code fourni par '''[[Google]]''' sont disponibles. Elles sont ici passées en revue. | '''[[Google Analytics]]''' est assurément un outils très performant pour connaitre les stats d'un site '''[[Mediawiki]]''' et plusieurs méthodes d'inclusion du tracking code fourni par '''[[Google]]''' sont disponibles. Elles sont ici passées en revue. | ||
− | =Méthode 1 - L'extension= | + | = Méthode 1 - L'extension = |
− | Celle-ci demande l'ajout d'une extension ad hoc comme expliqué au lien suivant : | + | Celle-ci demande l'ajout d'une '''extension''' ad hoc comme expliqué au lien suivant : |
− | + | https://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration | |
− | =Méthode 2 - Intégration dans le skin= | + | |
− | Cette méthode consiste à intégrer le code directement dans le code du '''skin''' utilisé. | + | = Méthode 2 - Intégration dans le skin = |
− | *Voir quel '''skin''' est utilisé dans '''Préférences''' -> '''Apparence''' -> '''Habillage''' | + | Cette méthode qui fonctionne très bien avec '''Universal Analytics''' consiste à intégrer le code directement dans le code du '''skin''' utilisé. A la différence de l'extension cette méthode ne garantit pas que le code '''Analytics''' sera toujours présent si le '''skin''' est mis à jour ou si le '''skin''' est changé. La procédure de cette méthode est la suivante : |
− | *Localiser le fichier du '''skins''' dans le dossier '''/httpdocs/skins/''' | + | * Voir quel '''skin''' est utilisé dans '''Préférences''' -> '''Apparence''' -> '''Habillage''' |
+ | * Localiser le fichier du '''skins''' dans le dossier '''/httpdocs/skins/''' | ||
exemple : /httpdocs/skins/vector.php | exemple : /httpdocs/skins/vector.php | ||
− | *Par précaution faire une sauvegarde du fichier à modifier | + | * Par précaution faire une sauvegarde du fichier à modifier |
− | *Coller le code '''Analytics''' juste avant la balise '''</body>''' | + | * Coller le code '''Analytics''' juste avant la balise '''</body>''' |
− | *Sauver les modifications et rafraîchir la page par {{K|Maj}}+{{K|F5}} dans le navigateur | + | * Sauver les modifications et rafraîchir la page par {{K|Maj}} + {{K|F5}} dans le navigateur |
− | *Éditer le source du navigateur (voir [[Accéder aux sources des pages Internet]]) pour vérifier que le code ''' | + | * Éditer le source du navigateur (voir [[Accéder aux sources des pages Internet]]) pour vérifier que le code '''Analytics''' est bien présent. |
+ | * On peut procéder à cette opération avec tous les '''skins''' pour avoir la certitude qu'en cas de changement de '''skin''' le code '''Analytics''' sera bien présent. | ||
+ | * En cas de mise à jour de '''[[Mediawiki]]''' ou des '''skins''' il faut penser à remettre le code '''Analytics''' dans le code du '''skin'''. | ||
+ | |||
+ | = Commentaires = | ||
+ | {{#widget:DISQUS | ||
+ | |id=vulgumtechus | ||
+ | }} |
Version actuelle en date du 21 octobre 2018 à 10:20
Lien court vers cette page : https://vt.cx/IGAMW QR code vers cette page : https://vt.cx/IGAMW.qr
Sommaire
Présentation
Google Analytics est assurément un outils très performant pour connaitre les stats d'un site Mediawiki et plusieurs méthodes d'inclusion du tracking code fourni par Google sont disponibles. Elles sont ici passées en revue.
Méthode 1 - L'extension
Celle-ci demande l'ajout d'une extension ad hoc comme expliqué au lien suivant :
https://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration
Méthode 2 - Intégration dans le skin
Cette méthode qui fonctionne très bien avec Universal Analytics consiste à intégrer le code directement dans le code du skin utilisé. A la différence de l'extension cette méthode ne garantit pas que le code Analytics sera toujours présent si le skin est mis à jour ou si le skin est changé. La procédure de cette méthode est la suivante :
- Voir quel skin est utilisé dans Préférences -> Apparence -> Habillage
- Localiser le fichier du skins dans le dossier /httpdocs/skins/
exemple : /httpdocs/skins/vector.php
- Par précaution faire une sauvegarde du fichier à modifier
- Coller le code Analytics juste avant la balise </body>
- Sauver les modifications et rafraîchir la page par Maj + F5 dans le navigateur
- Éditer le source du navigateur (voir Accéder aux sources des pages Internet) pour vérifier que le code Analytics est bien présent.
- On peut procéder à cette opération avec tous les skins pour avoir la certitude qu'en cas de changement de skin le code Analytics sera bien présent.
- En cas de mise à jour de Mediawiki ou des skins il faut penser à remettre le code Analytics dans le code du skin.