Suivre le trafic vers le référentiel GitHub pendant plus de 14 jours?


14

Est-il possible de suivre et d'afficher / d'analyser le trafic vers un référentiel GitHub (éventuellement avec des informations sur les référents) pendant une période supérieure à 14 jours? Cela semble être la période la plus longue que je puisse voir via le graphique "Traffic" de GitHub.

À partir d' une autre réponse , suggérant d'utiliser des badges et des services tiers, j'ai accédé à un blog, affirmant que Github met désormais en cache les images des fichiers README , et que cette solution ne fonctionnerait donc pas non plus, semble-t-il.


Cela ressemble à un simple correctif avec un petit IFTTT ifttt.com/recipes?channel=github&page=1
designerWhoCodes

@designerWhoCodes: voudriez-vous élaborer? sur le lien que vous avez fourni, je vois quelque 200 "recettes github", mais après avoir lu les premières pages, je n'arrive pas à en trouver une pour mentionner quoi que ce soit comme "trafic" ou "visiteurs"?
akavel

Réponses:


6

Pas possible à partir du 2015-05-19

J'ai écrit ce message https://github.com/isaacs/github/issues/399 à https://github.com/contact et Ivan Žužak répondu par e-mail:

Pas possible actuellement, mais merci pour votre +1 - je le transmettrai à l'équipe.

confirmant qu'il n'est pas possible actuellement.

Une meilleure approche pourrait être d'activer Google Analytics sur GitHub comme proposé sur: https://github.com/isaacs/github/issues/446


1
D'accord, c'était il y a longtemps ... pourquoi ce n'est pas encore une chose? Je veux dire sérieusement, il ne peut pas être si difficile de permettre la manipulation de ce qui devrait être une seule variable pour avoir plus de temps en vue
SpYk3HH

5

Cela peut être fait en utilisant l' API de trafic GitHub officielle .

Des solutions ont été implémentées dans github-traffic-stats (exportations vers csv, vues uniquement) et GitHubTelemetryParsor (projet SQL MS Visual Studio).


Est-ce une question ou une réponse?
serenesat le

1
une réponse: en tirant régulièrement les statistiques avec les projets github indiqués, vous pouvez les collecter régulièrement (par exemple via crontab) et donc avoir un historique plus long que 14 jours
hirsch

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.