Home / Wordpress / #209 Afficher les statistiques de votre blog en temps réel avec FERANK.

#209 Afficher les statistiques de votre blog en temps réel avec FERANK.

Depuis le début de l’année je suis abonné à la version pro de FERANK Mesures d’audience et de statistiques professionnelles. Ce site propose des API Php et xml pour afficher diverses statistiques de votre blog. Voyons ceci en détails.

Pour la modique somme de 1.90€/mois (soit 22.8€/an) vous disposerez de statistiques fiables, efficaces et en temps réel ce qui manque cruellement à Google Analytics.

Voici un exemple de votre tableau de bord.

Je vous invite à visiter le site de FERANK, pour avoir plus de détails, à savoir qu’une version gratuite existe avec quelques restrictions. Après cette brève description passons aux choses sérieuses.

Comment afficher les statistiques  fournies par FERANK sous forme d’API dans une page WordPress. Les API fournies nous permettent d’afficher le :

  • Nombre de clients en ligne
  • Nombre de visiteurs dans la journée
  • Nombre de visiteurs de le semaine
  • Nombre de visiteurs du mois
  • Nombre total de visiteurs
  • Nombre de pages vues de la journée
  • Nombre de pages vues de la semaine
  • Nombre de pages vues du mois
  • Nombre total de pages vues

Pour fonctionner, tout ce petit monde a besoin d’exécuter du code php dans une page WordPress, pour cela j’utilise le plugin Exec-php (Vous pouvez télécharger la dernière version ici).

Voici ma page de configuration du plugin ultra-simple :

Pour fonctionner ce plugin a besoin d’une seule chose : créer un champ personnalisé dans votre page ou votre article : deactivate_visual_editor et mettre la valeur à True.

Cela aura pour effet de désactiver l’onglet Visuel pour la rédaction d’un article.

Avant :

Après :

Ensuite vous pouvez intégrer du code php dans une page par exemple, il suffit juste d’encadrer votre code par la balise suivante :

<?php (votre code) ?>

Connectez-vous sur votre interface d’administration et récupérer la liste des apis PHP pour les insérer dans votre page.

Voici un exemple de codes pour l’affichage des statistiques en temps réel (J’ai volontairement raccourci l’adresse exacte des APIs unique pour chaque compte)

<p style= »text-align: center; »><a href= »https://quick-tutoriel.com/wp-content/uploads/stats.jpg »><img style= »border: 0pt none; » title= »stats » src= »https://quick-tutoriel.com/wp-content/uploads/stats.jpg » alt= » » width= »179″ height= »139″ /></a></p>

Pour les futurs annonceurs et les curieux, voici quelques statistiques en temps réel de mon blog. Toutes ces statistiques sont fournis par l’excellent site <strong><a href= »http://www.ferank.fr/ » target= »_blank »>FERANK</a></strong> Mesures d’audience et de statistiques professionnelles.<em> (Cette page est actualisée automatiquement toutes les 30 secondes)</em>

<?php

$homepage = file_get_contents(‘http://www.ferank.fr/api-online-quick-tutoriel.com-code_Ferank.php’);

echo « <ul><li>Nombre de clients en ligne : <strong>$homepage</strong></li><br> »;

$homepage1 = file_get_contents(‘http://www.ferank.fr/api-journee-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre de visiteurs dans la journée : <strong>$homepage1</strong></li><br> »;

$homepage2 = file_get_contents(‘http://www.ferank.fr/api-semaine-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre de visiteurs de le semaine : <strong>$homepage2</strong></li><br> »;

$homepage3 = file_get_contents(‘http://www.ferank.fr/api-mois-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre de visiteurs du mois : <strong>$homepage3</strong></li><br> »;

$homepage4 = file_get_contents(‘http://www.ferank.fr/api-total-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre total de visiteurs (depuis le 01/01/2009) : <strong>$homepage4</strong></li><br> »;

$homepage5 = file_get_contents(‘http://www.ferank.fr/api2-journee-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre de pages vues de la journée : <strong>$homepage5</strong></li><br> »;

$homepage6 = file_get_contents(‘http://www.ferank.fr/api2-semaine-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre de pages vues de la semaine : <strong>$homepage6</strong></li><br> »;

$homepage7 = file_get_contents(‘http://www.ferank.fr/api2-mois-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre de pages vues du mois : <strong>$homepage7</strong></li><br> »;

$homepage8 = file_get_contents(‘http://www.ferank.fr/api2-total-quick-tutoriel.com-code_Ferank.php’);

echo « <li>Nombre total de pages vues (depuis le 01/01/2009) : <strong>$homepage8</strong></ul></li>

<br> »;

echo ‘<meta http-equiv= »refresh » content= »30;URL=https://quick-tutoriel.com/statistiques-du-site »>’;

?>

Astuce!!! une petite précision sur cette ligne pour les novices :  echo ‘<meta http-equiv= »refresh » content= »30;URL=https://quick-tutoriel.com/statistiques-du-site »>’; elle permet de rafraichir la page toutes les 30 secondes, bien sûr vous  pouvez modifier ce délai comme vous voulez.

Ce qui donne cette page que vous pouvez visiter ici, ou consulter à partir du menu Abonnements & Stats -> Statistiques en temps réel du site.

Maintenant j’attends vos commentaires pour améliorer mon code PHP, car je suis débutant, surtout pour la gestion des erreurs. Alors n’hésitez pas à me donner des conseils.

That’s All.

Difficulté : Avancé

Modification :-

Crédits :

[print_link ]

  

5 Potins

  1. Bonsoir,

    je n’utilise pas Jetpack. Mais si le plugin dipose d’API permettant de récupérer ce genre d’information alors pourquoi pas. Il faut demander au support.

    Cordialement.

  2. Bonjour Guillaume

    Est ce que de cette manière il serai possible de rendre visible les statistiques fournies par le plugin Jetpack?

    Merci

  3. C’est sympa cet article et ce petit tutoriel :)

    Tu pourrais affiner en affichant le nombre de robots qui sont venus par exemple …

  4. Bonjour,

    Merci beaucoup pour ces encouragements.

    Cordialement

  5. Magnifique détails et aides a l’utilisateur, bravo pour ton article.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Praesent ante. leo elit. neque. accumsan amet, libero. elementum luctus suscipit dolor
QuickTutoriel

GRATUIT
VOIR