New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repository Traffic Analytics API #320

Closed
cirosantilli opened this Issue Dec 26, 2014 · 62 comments

Comments

Projects
None yet
@cirosantilli
Collaborator

cirosantilli commented Dec 26, 2014

Is there an API for https://github.com/blog/1672-introducing-github-traffic-analytics , https://github.com/cirosantilli/test/graphs/traffic ? I would like to get a cross repository traffic overview. If you feel like implementing that in GitHub that would be cool as well :)

Things that it would make possible:

@cirosantilli

This comment has been minimized.

Collaborator

cirosantilli commented Dec 28, 2014

Jamie Murai answered:

The data which powers the traffic graphs is not exposed via the API currently, but it's something we'd love to provide in the future. Thanks for expressing interest in this -- I'll pass the feedback to the team.

@peterflynn

This comment has been minimized.

peterflynn commented Jan 30, 2015

+1, it would be great to be able to get things like:

  • Visitor count for a specific page, rather than just a listing of the top 10 as shown in the UI
  • Separate visitor counts for each issue/PR - currently, they're all merged into one "Issues" category in the UI
  • Separate referrers for each page - currently, you only get a combined list of referrers for the whole repo. For example: if you're seeing a lot of hits on some random stale wiki page (e.g. info on a deprecated feature or an older version), it would be good to know what's driving all the traffic to the obsolete info
@aoberoi

This comment has been minimized.

aoberoi commented Feb 10, 2015

+1

5 similar comments
@snaga

This comment has been minimized.

snaga commented Feb 17, 2015

+1

@vfxwiki

This comment has been minimized.

vfxwiki commented Feb 22, 2015

+1

@bshyong

This comment has been minimized.

bshyong commented Feb 23, 2015

+1

@jashandeep-sohi

This comment has been minimized.

jashandeep-sohi commented Mar 11, 2015

+1

@nitinmotgi

This comment has been minimized.

nitinmotgi commented Mar 13, 2015

+1

@zoharbabin

This comment has been minimized.

zoharbabin commented Mar 22, 2015

+1 any update on that front?

@jebpublic

This comment has been minimized.

jebpublic commented Mar 24, 2015

+1

@jfrederich

This comment has been minimized.

jfrederich commented Mar 25, 2015

+2

@alicenguyen

This comment has been minimized.

alicenguyen commented Mar 25, 2015

+3

@drsii

This comment has been minimized.

drsii commented Mar 29, 2015

+1

2 similar comments
@jeremyschlatter

This comment has been minimized.

jeremyschlatter commented Apr 4, 2015

+1

@GrahamCampbell

This comment has been minimized.

GrahamCampbell commented Apr 6, 2015

👍

@jashandeep-sohi

This comment has been minimized.

jashandeep-sohi commented Apr 8, 2015

I'd like to add that an easier alternative might be allowing users to associate a Google Analytics tracker id with each repository and sending metrics to Google Analytics using the Measurement Protocol. This would effectively outsource the analytics part of Github to a dedicated analytics platform and save Github the hassle of maintaining & developing yet another analytics platform that would probably never be able to provide as detailed metrics as a dedicated platform would.

The downsides are you are relying on a 3rd party and popular repositories might run into Google API limits (more than 10 million hits per month on a free account).

@vincentlaucy

This comment has been minimized.

vincentlaucy commented Apr 15, 2015

@NickWoodhams

This comment has been minimized.

NickWoodhams commented May 6, 2015

+1

1 similar comment
@adamwulf

This comment has been minimized.

adamwulf commented May 11, 2015

+1

@gwongz

This comment has been minimized.

gwongz commented May 28, 2015

+1 Any update on timeline?

@methnen

This comment has been minimized.

methnen commented Jun 12, 2015

I'll put in my vote for this one as well. Especially like the idea of being able to associate a Google Analytics id with a repository.

@Codesleuth

This comment has been minimized.

Codesleuth commented Jun 28, 2015

+1

@cirosantilli

This comment has been minimized.

Collaborator

cirosantilli commented Aug 17, 2015

@jashandeep-sohi proposed at: #446 Bitbucket already does it.

@hortinstein

This comment has been minimized.

hortinstein commented Sep 24, 2015

would love to have this!

@neeasade

This comment has been minimized.

neeasade commented Sep 25, 2015

+1

1 similar comment
@Lorenzo45

This comment has been minimized.

Lorenzo45 commented Sep 30, 2015

+1

@eduard93

This comment has been minimized.

eduard93 commented Dec 27, 2015

+1

@geeeeeeeeek

This comment has been minimized.

geeeeeeeeek commented Jan 24, 2016

+1, hope to see it soon

@brianmc

This comment has been minimized.

brianmc commented Jan 24, 2016

+1

4 similar comments
@lcguerrerocovo

This comment has been minimized.

lcguerrerocovo commented Jan 27, 2016

+1

@felipegtx

This comment has been minimized.

felipegtx commented Jan 27, 2016

+1

@ealonsodb-stratio

This comment has been minimized.

ealonsodb-stratio commented Feb 8, 2016

+1

@realityking

This comment has been minimized.

realityking commented Feb 10, 2016

+1

@prozanne

This comment has been minimized.

prozanne commented Feb 11, 2016

👍
Is there any updates about it?

@sanyamc-msft

This comment has been minimized.

sanyamc-msft commented Feb 20, 2016

+1 there are many people in my team who dearly want this data. Currently we manually parse the data into a csv and power our charts on a fortnightly basis. Would really appreciate api/ json data, even if its for 14 days.

@joeljfischer

This comment has been minimized.

joeljfischer commented Mar 2, 2016

👍

4 similar comments
@pthivierge

This comment has been minimized.

pthivierge commented Mar 11, 2016

+1

@MaciekLesiczka

This comment has been minimized.

MaciekLesiczka commented Mar 19, 2016

+1

@nathairtras

This comment has been minimized.

nathairtras commented Mar 25, 2016

+1

@vietj

This comment has been minimized.

vietj commented May 7, 2016

+1

@taylorm10

This comment has been minimized.

taylorm10 commented May 9, 2016

+12

@snaow

This comment has been minimized.

snaow commented May 10, 2016

+1

4 similar comments
@andipavllo

This comment has been minimized.

andipavllo commented May 17, 2016

+1

@mcoles

This comment has been minimized.

mcoles commented May 23, 2016

+1

@erisu

This comment has been minimized.

erisu commented May 25, 2016

+1

@phlax

This comment has been minimized.

phlax commented Jun 6, 2016

+1

@v-braun

This comment has been minimized.

v-braun commented Jul 9, 2016

+1!!!111

@aal80

This comment has been minimized.

aal80 commented Aug 9, 2016

+1 !!!

@cwsmith

This comment has been minimized.

cwsmith commented Sep 7, 2016

+1

A preview API is available, but it only gives you access to 14 days worth of data:
https://developer.github.com/changes/2016-08-15-traffic-api-preview/

@arfoll

This comment has been minimized.

arfoll commented Sep 20, 2016

+1

@YannChemin

This comment has been minimized.

YannChemin commented Dec 5, 2016

would love to just download a csv of all traffic data...

@gibbok

This comment has been minimized.

gibbok commented Jan 6, 2017

+1

@realityking

This comment has been minimized.

realityking commented Jan 16, 2017

The Traffic API is no longer in Preview: https://developer.github.com/changes/2016-12-28-end-traffic-api-preview/ 🎉

I think this one can be closed @cirosantilli

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment