Developing an Analytics Plugin

You can add support for any analytics service provider by using the bluebase.analytics.track filter.

import { createPlugin } from '@bluebase/core';
​
export const AnalyticsPlugin = createPlugin({
​
    key: 'analytics',
    name: 'Analytics Plugin',
    categories: ['analytics'],

    filters: {
        'bluebase.analytics.track': (data: AnalyticsTrackData) => {
            // send data to analytics provider here
        }
    }
});

Last updated

Was this helpful?