The open analytics taxonomy is a generic classifification of common event types and the contexts in which they can happen. It is a proposal for a common way to collect & structure analytics data in an effort to enable models to be universally shared and reused between projects, teams and companies.
Visit Objectiv Docs to learn more.
Objectiv uses the Open Taxonomy to:
- Enable realtime validation of instrumentation and provide debugging feedback.
- Structure and validate data collection at the first step of the pipeline.
- Enable effective feature creation when building models.
- Enable models and data sets to be reused with minimal effort.
The open analytics taxonomy is captured in a schema that is loosely based on JSON-schema and uses JSON5 encoding to allow for multiline strings.
Objectiv is built around the Open Taxonomy and the Tracker, Collector and Bach use it out of the box.
For detailed installation & usage instructions of Objectiv, visit Objectiv Docs.
If you need help with the Open Taxonomy, join our Slack channel and post your question there.
If you’ve found an issue or have a feature request, please check out the Contribution Guide.
Found a security issue? Please don’t use the issue tracker but contact us directly. See SECURITY.md for details.
If you want to contribute to the Open Taxonomy or use it as a base for custom development, take a look at CONTRIBUTING.md. It contains detailed development instructions and a link to information about our contribution process and where you can fit in.
This repository is part of the source code for Objectiv, which is released under the Apache 2.0 License. Please refer to LICENSE.md for details.