Mon module Feedburner pour Netvibes/Google

Vendredi 30 mars 2007 46 réactions

Logo SK Feedburner Stats

[ Note: ne vous arrêtez pas au premier screenshot, ce n'est pas mon module ! Le mien se trouve un peu plus bas ]

Depuis que j’ai ce blog (et donc par conséquent un flux RSS), je consulte les statistiques des abonnés à mon flux par le biais de Feedburner.
Mais sachant que j’utilise Netvibes tous les jours (et même plusieurs fois par jour puisqu’il est constamment ouvert), je trouvais plus pratique de pouvoir les consulter directement sur mon netvibes plutot que d’aller chaque jour sur mon espace Feedburner.
J’avais donc découvert, par le biais de Netvibes Ecosystem, un module tout ce qu’il y a de plus basique qui permet de voir au jour le jour (et par rapport à la veille) son nombre d’abonnés : Feedburner Statistics.

Screenshot Feedburner Statistics

Par la suite, je me suis rendu compte que ce module ne faisait qu’afficher une page réalisée par Feedburner.

Mais moi qui suis très difficile en matière de design, à la longue je me lassais un peu de ce module et j’en voulais un performant (disons, avec plus de données, mieux présentées).
Malheureusement, après quelques recherches, je n’ai pas trouvé ce que je voulais…

Hier après-midi j’ai donc décidé de créer mon propre module !
Et donc, me voila avec mon module terminé :)

La configuration / Edition

Alors c’est simple, vous avez 4 champs :

  • URI : la liste des uri/identifiant des flux dont vous souhaitez voir les statistiques. ces uri doivent être séparés par des points-virgule [ ; ] et il ne doit pas y avoir d’espaces. Enfin, le « propriétaire » du flux doit avoir au préalable autorisé la diffusion des stats (le module vous l’indiquera quand vous validerez si ce n’est pas le cas).
  • Voir les abonnés (Show Suscribers) : Permet d’afficher la colonne « Abonnés » (« Suscribers« ).
  • Voir les clics (Show Hits) : Permet d’afficher la colonne « Clics » (« Hits« ) qui correspond aux clics effectués sur les liens (vers vos articles) contenus dans vos flux.
  • Langue (Language) : Ca ne peut pas être plus clair, cela vous permet de choisir entre anglais & français (anglais par défaut à l’ajout du module).

Voici donc à quoi ressemble le module au premier démarrage :

Screen SK Feedburner Stats Start

Les fonctions

Pour chaque type de stats (Abonnés & Clics), le module affiche un petit graphique de 4 colonnes :

  • 30j. (30d.) : la moyenne (d’abonnés ou de clics) sur les 30 derniers jours.
  • 7j. (7d.) : la moyenne (d’abonnés ou de clics) sur les 7 derniers jours.
  • J-1 (d-1) : le nombre (d’abonnés ou de clics) au jour qui précède celui où l’on est.
  • J (d) : le nombre (d’abonnés ou de clics) au jour où l’on est.

Sur la dernière colonne, la mise en forme du chiffre est différente suivant 3 conditions :

  • Si le nombre est plus haut que celui de la veille, c’est en hausse, donc en vert.
  • Si le nombre est plus bas que celui de la veille, c’est en baisse, donc en rouge.
  • Si le nombre est égal à celui de la veille, c’est constant, donc en gris.

Pour chaque flux, à gauche, se trouve un lien vers l’espace Feedburner de consultation des statistiques, et un lien (l’icone à coté du nom) vers le flux auquel l’URI est rattachée.

Screen SK Feedburner Stats Run

Il se peut qu’à l’avenir, une mise à jour du module client (c’est à dire celui qui est sur votre netvibes, la partie « Edition ») soit disponible. Dans ce cas là, vous serez prévenu dans le contenu du module. Il vous faudra alors ajouter le nouveau module (le lien pour l’ajout auto sera présent) et supprimer l’ancien.
Pour les mises à jour niveau script serveur, vous n’aurez rien à faire, juste à regarder :)

Par soucis de bande passante (et oui je ne peux pas évaluer à l’avance combien le module utilisera), le module se trouve sur un de mes ftp Free. Il se peut donc qu’il y ait quelques ralentissements par fois, mais je ne peux pas faire mieux pour l’instant (si quelqu’un veut me payer un dédié, je suis preneur !).

La compatibilité

Depuis le 9 mars 2007, Netvibes a introduit l’UWA : Universal Widget API.

Netvibes UWA

Ce qui signifie donc que ce module est bien sur compatible avec Netvibes, mais aussi avec la page personnalisée de Google (du moins, dans la majeure partie, seul le changement de langue de la partie « Edition » ne fonctionne pas), et en théorie sur le Dashboard de MacOS, mais étant sur Windows Vista, je ne peux pas tester.

Ajouter le module

Voila donc les 2 liens vous permettant d’ajouter le module respectivement à Netvibes et Google :

Ajouter a Netvibes

Ajouter a Google IG

Le mot de la fin

C’est mon premier module, ainsi que la première version de celui-ci.
J’espère donc que vous serez indulgents aux éventuels bugs qui pourraient survenir (même si je pense en avoir fait le tour durant les tests). Cela dit, n’hésitez pas à m’envoyer vos feedback soit dans les commentaires (pour les avis positifs/négatifs), soit par le formulaire de contact (pour les avis positifs/négatifs et les éventuels bugs).

Enfin je voudrais adresser un grand MERCI à Fighty de C’pa,Fo qui m’a aidé à améliorer ce module par rapport à l’idée de départ, à tester le module lors de sa phase finale et à détecter les bugs qui m’avaient échappés.

Informations & Liens

Utilisez les liens suivants pour être au courant des réactions à cet article, diffuser cet article et voir les autres articles de la même catégorie.

Informations

Flux RSS & Liens

Tags / Mots-clés

Autres Articles

Commentaires

#1
GR
Vendredi 30 mars 2007 à 3:03

A première vue il ne fonctionne pas sous le Dashboard de MacOS. Le plugin reste bloqué sur « SK Feedburner stat is loading »

PS : j’ai bien entré un flux valide

RépondreRépondre
#2
GR
Vendredi 30 mars 2007 à 8:58

Super widget ! Fonctionne parfaitement sur Google/Ig sous Firefox/Linux !

Bravo et merci.

RépondreRépondre
#3
GR
Vendredi 30 mars 2007 à 10:54

Mais de rien, ce fut un plaisir ;]

Merci à toi pour ce module :]

RépondreRépondre
#4
GR
Vendredi 30 mars 2007 à 11:18

Ce module , c’est une très bonne idée. Très pratique de pouvoir suivre ça via netvibes.
J’adore Netvibes mais avec ce genre de module j’apprécie encore plus.
Merci pour ta contribution ;)

RépondreRépondre
#5
GR
Vendredi 30 mars 2007 à 11:30

J’aurais juste une petite remarque de mise en forme.
Ton module est tip top pour un onglet de netvibes configuré sur 3 colonnes mais pas pour un onglet configuré sur 4 colonnes (je peux t’envoyer une copie d’écran si tu le souhaites). Je trouve cela juste un peu dommage.
Est-il possible de faire quelque chose ?

RépondreRépondre
#6
GR
Vendredi 30 mars 2007 à 11:34

Euh, dis… Tu sais à quoi c’est du ça ?

« Erreur de récupération des données pour le flux
[http://feeds.feedburner.com/SweetNovember]
(#2 – Ce flux n’autorise pas la publication de ses stats). »

RépondreRépondre
#7
GR
Vendredi 30 mars 2007 à 11:45

@Poc : Il faut simplement mettre « SweetNovember » ;]

RépondreRépondre
#8
GR
Vendredi 30 mars 2007 à 11:47

Edit (dsl pour le double comm), ah non même pas, la personne n’autorise pas la publication de ses stats :/

RépondreRépondre
#9
GR
Vendredi 30 mars 2007 à 13:25

Thomas: Oui apparement il ne marche pas « sans être sur netvibes ou Google IG » et je ne comprend pas pourquoi :/

David Jourand: Merci :)

Guillaume: J’ai vu ce que ça donnais pour 4 colonnes, j’y travailles ;) (Il se peut que ça implique une mise à jour du module client).

Fighty: SweetNovember c’est le flux de Poc :p

Poc: Il faut que tu ailles dans ton espace Feedburner, tu sélectionne ton flux puis l’onglet « Publicize » et enfin « Awareness API » dans le menu à gauche. Après tu clic sur « Activate » puis « Save » et ça devrait marcher ;)
(Et comme expliqué au premier démarrage du module, il faut mettre simplement « SweetNovember » et non l’adresse entière du flux ^^)

RépondreRépondre
#10
GR
Vendredi 30 mars 2007 à 14:14

Du très très bon =)
ça donne envie de voir podvd =P

RépondreRépondre
#11
GR
Vendredi 30 mars 2007 à 17:43

Ouh là, ouais en fait, j’étais pas réveillée quand j’ai posé ma question XD

Mais ça marche pas mieux… Enfin euh… C’est moi qui bug?
« Warning: Division by zero in /mnt/107/sdc/0/e/shadowkris/UWA/ajax.php5 on line 173″
J’ai ça maintenant :D

RépondreRépondre
#12
GR
Vendredi 30 mars 2007 à 18:11

Darklg: Merci ^^

Poc: Tu t’amuse bien à détecter tous les bugs ? xD Bon normalement c’est corrigé :) (tu utilises surement pas ce flux, du coup tes stats sont à zero, ce qui faisait bugger ^^)

RépondreRépondre
#13
GR
Vendredi 30 mars 2007 à 18:16

Wéééééééééé. Ca marcheeee maintenant \o/

RépondreRépondre
#14
GR
Vendredi 30 mars 2007 à 19:26

Je vais voir ce que ca donne :p

Merci SK =)

RépondreRépondre
#15
GR
Samedi 31 mars 2007 à 11:11

Superbe ! Un module Netvibes vraiment très pratique (permet également de surveiller la concurrence) et très bien réalisé.

RépondreRépondre
#16
GR
Samedi 31 mars 2007 à 12:13

Héhé la classe =)

T’as fais ça en combien de temps ?

Shadow, quand il a rien à faire, il fait des modules :D

RépondreRépondre
#17
GR
Samedi 31 mars 2007 à 12:16

Patoch:

Stéphane: Merci :)

twk: merci :) je l’ai fait en 24h ^^ (d’ou le fait qu’il est loin d’être parfait)

RépondreRépondre
#18
GR
Mercredi 2 mai 2007 à 22:08

Hello Christophe,

J’ai l’impression que ton module a quelque soucis depuis quelques jours, car plus rien ne s’affiche. As-tu remarqué un problème de ton côté ?

RépondreRépondre
#19
GR
Mercredi 2 mai 2007 à 22:31

Stéphane: Hum non je n’ai aucun problème de mon coté. Il marche sans problème depuis le début (et je l’utilise tous les jours).
As-tu essayé d’actualiser ? de le ré-ajouter ? de changer les flux que tu suis ?
Faudrait voir si il y a d’autres personnes chez qui ça ne marche plus :/

RépondreRépondre
#20
GR
Vendredi 4 mai 2007 à 10:48

Bizarre, bizarre. Je viens suivant ton conseil de forcer le module à se rafraichir et tout fonctionne à nouveau parfaitement. Désolé pour le dérangement !

RépondreRépondre
#21
GR
Mardi 4 septembre 2007 à 16:16

Le nombre de clics affichés correspond à quoi ? Car je n’ai pas du tout le même nombre dans l’interface feedburner que dans ton widget !

RépondreRépondre
#22
GR
Jeudi 20 décembre 2007 à 23:28

vraiment sympa ton widget
take it hold it love it
;)

RépondreRépondre
#23
GR
Jeudi 17 janvier 2008 à 0:03

J’utilise ton module depuis quelques temps déja, il est très bien fait et super pratique.

RépondreRépondre
#24
GR
Vendredi 18 janvier 2008 à 14:00

Ghusse: Désolé de la réponse avec 3 mois de retard ^^’ Le nombre de clics affichés correspond aux nombres de fois où le flux a été appelé.

Antoine et eMeRiKa : Merci :)

RépondreRépondre
#25
GR
Vendredi 14 mars 2008 à 20:42

Merci, très bon module intéressant pour beaucoup je pense ^^

RépondreRépondre
#26
GR
Samedi 26 avril 2008 à 19:24

Super module, merci! (marche parfaitement avec netvibes avec firefox sous debian)

RépondreRépondre
#27
GR
Lundi 19 mai 2008 à 12:29

problème avec l’hebergeur en ce moment ?

RépondreRépondre
#28
GR
Lundi 19 mai 2008 à 13:13

@Antoine : Oui malheureusement.
Je vais essayer de trouver une solution temporaire, avant de le passer sur du dédié ( pas seulement pour le widget, d’autres services en vue ;) )

RépondreRépondre
#29
GR
Mardi 1 juillet 2008 à 17:13

Vraiment un super widget qui permet de suivre facilement la progression des inscriptions aux flux RSS.
merci

RépondreRépondre
#30
GR
Mardi 2 décembre 2008 à 22:43

en ce moment le widget ne marche plus sur mon netvibes… Que se passe t-il?
Merci

RépondreRépondre
#31
GR
Samedi 24 janvier 2009 à 15:26

la migration vers les serveurs de Google provoque un changement des url, ton module n’est donc plus compatible, est-ce que tu pourrais le mettre à jour (suffit de rajouter un 2 apres http://feeds dans l’url)

RépondreRépondre
#32
GR
Mercredi 4 février 2009 à 10:43

+1 pour la demande d’Antoine ci-dessus stp :)

RépondreRépondre
#33
GR
Mardi 3 mars 2009 à 9:53

Bonjour, ce widget a l’air fantastique, mais… il ne fonctionne pas avec aucun des flux depuis que feedburner est passé chez google message =

Erreur de récupération des données pour le flux [http://feedproxy.google.com/mon_flux]
(#1 – Flux introuvable).

RépondreRépondre
#34
GR
Mardi 3 mars 2009 à 21:54

@pixeline : Le widget fonctionne très bien pour Feedburner comme pour ceux migrés sur Google, il suffit juste de mettre l’uri de l’url de flux (et non le flux complet).
En reprenant l’exemple de ton commentaire, dans « http://feedproxy.google.com/mon_flux », l’uri du flux est « mon_flux ». Dans le champs URI il te suffit alors de mettre « mon_flux » (et si tu en as plusieurs, les séparer par des points-virgule, par exemple « mon_flux;son_flux;leur_flux » ;) )

RépondreRépondre
#35
GR
Mardi 3 mars 2009 à 22:22

@ShadowKris : Génial, ca marche! Merci de ton suivi ShadowKris!
Par contre, je pensais qu’il y avait moyen de suivre les stats de plusieurs flux rss dans un seul widget. Je me suis trompé ou il y a quelque chose qui m’échappe?

RépondreRépondre
#36
GR
Mardi 3 mars 2009 à 22:23

excuse moi j’ai raté la fin de ton commentaire. Tu as déjà répondu !

RépondreRépondre
#37
GR
Mardi 14 avril 2009 à 12:51

Bonjour et merci pour ce widget (le seul à ma connaissance pour Netvibes)

En saisissant l’URI de mon feed (géré par feedburner), le message suivant apparait :
Erreur de récupération des données pour le flux [opensyd] (# – ).

L’url complète de mon flux est la suivante : http://feeds2.feedburner.com/opensyd
(j’ai lu quelque part que Feedburner ajoutait un « 2″ dans son url, une piste peut-être…)

Aurais-tu une idée sur l’origine de ce problème ?

RépondreRépondre
#38
GR
Mardi 14 avril 2009 à 12:57

@sidney_v : pour ceux qui rencontrent le même problème, il suffit d’activer l’accès publique aux statistiques depuis votre compte Feedburner > Publicize > FeedCount

RépondreRépondre
#39
GR
Vendredi 21 août 2009 à 20:36

J’ai découvert un petit bug d’affichage. J’ai une bonne 12aines de flux différents dont les URI respectent le schema suivant:
http://feeds.feedburner.com/montruc/flux1
http://feeds.feedburner.com/montruc/flux2
http://feeds.feedburner.com/montruc/flux3
etc.

Dans le widget (très utile, ce widget) seul « montruc » est affiché et il m’est donc impossible de différence entre tous mes flux :(

RépondreRépondre

Trackback

Ajoutez un commentaire

Prenez un moment pour commenter cet article et me dire ce que vous pensez. Quelques commandes classiques de formatage HTML sont autorisées :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .