Module: Elastic::AppSearch::Client::Analytics
- Included in:
- Elastic::AppSearch::Client
- Defined in:
- lib/elastic/app-search/client/analytics.rb
Instance Method Summary collapse
-
#get_count_analytics(engine_name, options) ⇒ Object
Returns the number of clicks and total number of queries over a period.
-
#get_top_clicks_analytics(engine_name, options) ⇒ Object
Returns the number of clicks received by a document in descending order.
-
#get_top_queries_analytics(engine_name, options) ⇒ Object
Returns queries analytics by usage count.
Instance Method Details
#get_count_analytics(engine_name, options) ⇒ Object
Returns the number of clicks and total number of queries over a period.
18 19 20 |
# File 'lib/elastic/app-search/client/analytics.rb', line 18 def get_count_analytics(engine_name, ) post("engines/#{engine_name}/analytics/counts", ) end |
#get_top_clicks_analytics(engine_name, options) ⇒ Object
Returns the number of clicks received by a document in descending order.
8 9 10 |
# File 'lib/elastic/app-search/client/analytics.rb', line 8 def get_top_clicks_analytics(engine_name, ) post("engines/#{engine_name}/analytics/clicks", ) end |
#get_top_queries_analytics(engine_name, options) ⇒ Object
Returns queries analytics by usage count
13 14 15 |
# File 'lib/elastic/app-search/client/analytics.rb', line 13 def get_top_queries_analytics(engine_name, ) post("engines/#{engine_name}/analytics/queries", ) end |