clutch icon indicating copy to clipboard operation
clutch copied to clipboard

instrumentation: add support for analytic events

Open Augustyniak opened this issue 5 years ago • 0 comments

Description

As a an owner of a Clutch package I want be able to emit an analytic events every time a user of my package performs a given type of an operation using my package. The event that I may want to emit may be tied to a private infrastructure that's specific to the company I work on and cannot be easily open sourced.

OSS Clutch could introduce an interface for working with analytics events that would provide a default implementation that could be - if needed - overridden with the custom implementation that's specific to a company that wants to adopt Clutch.

The aforementioned interface would be implemented in the backend layer and should be made available to both backend and frontend parts of Clutch's packages.

Complexity: M

Augustyniak avatar Sep 29 '20 00:09 Augustyniak