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.

Akavel
la source
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

Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
la source
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).

hirsch
la source
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