class Sproutvideo::Analytics
Public Class Methods
device_types(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 49 def self.device_types(options={}) url = "/stats/device_types" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end
domains(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 13 def self.domains(options={}) url = "/stats/domains" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end
engagement(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 58 def self.engagement(options={}) url = "/stats/engagement" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end
engagement_sessions(video_id, options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 67 def self.engagement_sessions(video_id, options={}) url = "/stats/engagement/#{video_id}/sessions" get(url, options) end
geo(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 22 def self.geo(options={}) url = "/stats/geo" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end
play_counts(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 4 def self.play_counts(options={}) url = "/stats/counts" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end
playback_types(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 40 def self.playback_types(options={}) url = "/stats/playback_types" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end
video_types(options={})
click to toggle source
# File lib/sproutvideo/analytics.rb, line 31 def self.video_types(options={}) url = "/stats/video_types" if options.include?(:video_id) video_id = options.delete(:video_id) url += "/#{video_id}" end get(url, options) end