Provides API endpoints related to activity
Summary
Types
@type t() :: %Gleanex.Client.Activity{events: [Gleanex.Client.ActivityEvent.t()]}
Functions
@spec activity(body :: map(), opts :: keyword()) :: :ok | {:error, Gleanex.Error.t()}
Report document activity
Report user activity that occurs on indexed documents such as viewing or editing. This signal improves search quality.
Request Body
Content Types: application/json
@spec feedback(body :: Gleanex.Client.Feedback.t(), opts :: keyword()) :: :ok | {:error, Gleanex.Error.t()}
Report client activity
Report events that happen to results within a Glean client UI, such as search result views and clicks. This signal improves search quality.
Options
feedback: A URL encoded versions of Feedback. This is useful for requests.
Request Body
Content Types: application/json