andrew (owner)

Revisions

gist: 101599 Download_button fork
public
Public Clone URL: git://gist.github.com/101599.git
Embed All Files: show embed
top_ten.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require 'rubygems'
require 'garb' # http://github.com/vigetlabs/garb/
 
Garb::Session.login('analytics@email.com', 'password')
 
site = Garb::Profile.all.first
 
puts "Top 10 uri's in the past day on #{site.title}:"
r = Garb::Report.new(site)
r.metrics << :pageviews
r.dimensions << :request_uri
r.sort << :pageviews.desc
r.max_results = 10
r.start_date = Time.now - (86400)
r.end_date = Time.now
for v in r.all
  puts "#{v.request_uri} (#{v.pageviews})"
end