Class: Preverus::Metadata
- Inherits:
-
Object
- Object
- Preverus::Metadata
- Defined in:
- lib/preverus/resources.rb
Instance Method Summary collapse
- #graph(visitor_id, limit: 50) ⇒ Object
-
#initialize(http) ⇒ Metadata
constructor
A new instance of Metadata.
- #lookup(key, value, include_global: true, visitor_limit: 20) ⇒ Object
Constructor Details
#initialize(http) ⇒ Metadata
Returns a new instance of Metadata.
43 44 45 |
# File 'lib/preverus/resources.rb', line 43 def initialize(http) @http = http end |
Instance Method Details
#graph(visitor_id, limit: 50) ⇒ Object
56 57 58 |
# File 'lib/preverus/resources.rb', line 56 def graph(visitor_id, limit: 50) ApiResult.new(@http.get("/v1/score/metadata/graph", { visitor_id: visitor_id, limit: limit })) end |
#lookup(key, value, include_global: true, visitor_limit: 20) ⇒ Object
47 48 49 50 51 52 53 54 |
# File 'lib/preverus/resources.rb', line 47 def lookup(key, value, include_global: true, visitor_limit: 20) ApiResult.new(@http.get("/v1/score/metadata/lookup", { key: key, value: value, include_global: include_global ? "true" : "false", visitor_limit: visitor_limit })) end |