High-volume usage event reporting and aggregation
We're excited to announce the ability to report high-volume usage events to Stigg and leverage the Stigg platform to do the heavy lifting of aggregating reported events to calculate and meter customer usage.
With this new functionality, Stigg can now meter feature usage from 2 data sources:
- Calculated usage that has been pre-aggregated by your application. This source is useful for features such as seats.
- Raw events that have been reported by your application, which Stigg can filter and aggregate to calculate customer usage. This source is useful for features such as monthly active users (MAUs).
When usage events are reported to Stigg, they're processed in real-time and allow you to provide customers with visibility for their current usage, enforce access according to pre-defined limits, bill customers and trigger notifications.
Reporting raw events to Stigg is supported by the Stigg Node.js SDK v2.3.0, Stigg Python SDK v0.465, Stigg Ruby SDK v0.465, Stigg Go SDK v0.1.6 and the Stigg GraphQL API.
Aggregation of reported events can be defined as part of the definition of metered features.
More details about Stigg high-volume metering capabilities can be found here.