Module: BWAPI::Client::Projects::Data::Volume
- Included in:
- BWAPI::Client::Projects::Data
- Defined in:
- lib/bwapi/client/projects/data/volume.rb
Overview
Volume module for projects/data/volume endpoints
Instance Method Summary collapse
-
#data_date_ranges_days(project_id, opts = {}) ⇒ Hashie::Mash
Get all chart data for date ranges broken down by days.
-
#data_volume_queries_top_sites(project_id, opts = {}) ⇒ Object
Get a sub (top 10, by volume) items of the sites dimension.
-
#data_volume_top_authors_queries(project_id, opts = {}) ⇒ Object
Get top authors for given query IDs.
-
#data_volume_top_authors_queries_alt(project_id, opts = {}) ⇒ Object
Get top authors for given query IDs alternative.
-
#data_volume_top_sites_queries(project_id, opts = {}) ⇒ Object
Get top sites for given query IDs.
-
#data_volume_top_tweeters_queries(project_id, opts = {}) ⇒ Object
Get top tweeters for given query IDs.
-
#data_volume_topics_compare(project_id, criteria, opts = {}) ⇒ Object
Get a list of topics compared by criteria using two different values for that criteria.
-
#data_volume_topics_queries(project_id, opts = {}) ⇒ Object
Get top topics for given query IDs.
Instance Method Details
#data_date_ranges_days(project_id, opts = {}) ⇒ Hashie::Mash
Get all chart data for date ranges broken down by days
15 16 17 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 15 def data_date_ranges_days project_id, opts={} get "projects/#{project_id}/data/volume/dataRanges/days", opts end |
#data_volume_queries_top_sites(project_id, opts = {}) ⇒ Object
Get a sub (top 10, by volume) items of the sites dimension
23 24 25 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 23 def data_volume_queries_top_sites project_id, opts={} get "projects/#{project_id}/data/volume/queries/topsites", opts end |
#data_volume_top_authors_queries(project_id, opts = {}) ⇒ Object
Get top authors for given query IDs
60 61 62 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 60 def project_id, opts={} get "projects/#{project_id}/data/volume/topauthors/queries", opts end |
#data_volume_top_authors_queries_alt(project_id, opts = {}) ⇒ Object
Get top authors for given query IDs alternative
71 72 73 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 71 def project_id, opts={} get "projects/#{project_id}/data/volume/topauthors/queries/alt", opts end |
#data_volume_top_sites_queries(project_id, opts = {}) ⇒ Object
Get top sites for given query IDs
82 83 84 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 82 def data_volume_top_sites_queries project_id, opts={} get "projects/#{project_id}/data/volume/topsites/queries", opts end |
#data_volume_top_tweeters_queries(project_id, opts = {}) ⇒ Object
Get top tweeters for given query IDs
93 94 95 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 93 def data_volume_top_tweeters_queries project_id, opts={} get "projects/#{project_id}/data/volume/toptweeters/queries", opts end |
#data_volume_topics_compare(project_id, criteria, opts = {}) ⇒ Object
Get a list of topics compared by criteria using two different values for that criteria
38 39 40 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 38 def data_volume_topics_compare project_id, criteria, opts={} get "projects/#{project_id}/data/volume/topics/compare/#{criteria}", opts end |
#data_volume_topics_queries(project_id, opts = {}) ⇒ Object
Get top topics for given query IDs
49 50 51 |
# File 'lib/bwapi/client/projects/data/volume.rb', line 49 def data_volume_topics_queries project_id, opts={} get "projects/#{project_id}/data/volume/topics/queries", opts end |