Tracking Core Concepts

While most trackers simply track everything by inserting a simple script, the data they collect is often incomplete or over-complete, unstructured and ambiguous. Significant gruntwork is typically required before it can be used for modeling.

Objectiv asks you to map your application to the open analytics taxonomy.

This is done by identifying the interactive elements in your application’s UI and assigning them locations. It will create a contextual layer for your application that Objectiv's tracker uses to collect clean, well-structured data that is ready for modeling with minimal gruntwork.

A few events, such as ApplicationLoadedEvent, and LocationContexts, such as RootLocationContext, are tracked automatically, but even those can be configured and manually instrumented if needed.

Learn more about Objectiv's tracking concepts:

SDK specific