Controlar o tráfego do repositório GitHub por mais de 14 dias?

14

É possível rastrear e visualizar / analisar o tráfego em um repositório do GitHub (possivelmente com informações de referências) por um período superior a 14 dias? Esse parece ser o período mais longo que eu posso ver através do gráfico "Tráfego" do GitHub.

De outra resposta , sugerindo o uso de crachás e algum serviço de terceiros, naveguei até um post do blog, alegando que o Github agora armazena em cache imagens do READMEs e, portanto, essa solução também não funcionará.

akavel
fonte
Soa como uma correção simples com um pouco de IFTTT ifttt.com/recipes?channel=github&page=1
designerWhoCodes
@designerWhoCodes: você gostaria de elaborar? no link que você forneceu, vejo cerca de 200 "receitas no github", mas depois de ler as primeiras páginas, não consigo encontrar uma para mencionar algo como "tráfego" ou "visitantes"?
Akavelvel 23/05

Respostas:

6

Não é possível a partir de 19/05/2015

Escrevi esta mensagem https://github.com/isaacs/github/issues/399 para https://github.com/contact e Ivan Žužak respondeu por email:

Não é possível no momento, mas obrigado pelo seu +1 - eu o passo adiante para a equipe.

confirmando que atualmente não é possível.

Uma abordagem melhor seria ativar o Google analytics no GitHub, conforme proposto em: https://github.com/isaacs/github/issues/446

Ciro Santilli adicionou uma nova foto
fonte
1
OK, bem, isso foi há muito tempo ... Por que isso ainda não é uma coisa? Quero dizer a sério, não pode ser tão difícil para permitir a manipulação do que deveria ser uma única variável para obter mais tempo na vista
SpYk3HH
5

Isso pode ser feito usando a API de tráfego oficial do GitHub .

As soluções foram implementadas no github-traffic-stats (exportações para csv, somente visualizações) e GitHubTelemetryParsor (projeto SQL MS Visual Studio).

Hirsch
fonte
Esta pergunta ou resposta é?
serenesat 24/02
1
uma resposta: puxando as estatísticas regularmente com os projetos do github declarados, você pode coletá-las regularmente (por exemplo, via crontab) e, portanto, ter um histórico superior a 14 dias
hirsch