Skip to content

Analytics

To help users understand if and how their apps are used, three special apps can be provisioned: toucan-analytics, toucan-analytics-premium and toucan-public-analytics.

These apps are loaded, like the demo app, when the server is started (see reload_committed_small_apps in laputa.api.server).

This happens only if the feature flag analytics is enabled. Possible values are: - disabled: no analytics app - enabled: only the standard app - premium: both the standard and premium apps

Data sources

Events data is extracted from mixpanel. Users and groups data is extracted from Toucan's server API.

Filtering out users and domains

Materialized queries are used to filter event by removing some users and domains.

The list of users and domains in configurable by the admin (stored in the instance settings). Each time these values are modified, materialized queries pipelines are regenerated.