@orchard9ai/analytics
v0.0.0
Published
Analytics and event tracking utilities for Orchard9 platform
Downloads
1
Readme
@orchard9ai/analytics
Analytics and event tracking utilities for the Orchard9 platform.
Installation
npm install @orchard9ai/analytics
# or
pnpm add @orchard9ai/analytics
# or
yarn add @orchard9ai/analyticsUsage
import { AnalyticsClient } from '@orchard9ai/analytics';
const analytics = new AnalyticsClient({
apiKey: 'your-api-key',
debug: process.env.NODE_ENV === 'development',
});
// Track an event
analytics.track('button_clicked', {
button_name: 'Submit',
page: '/dashboard',
});
// Identify a user
analytics.identify('user-123', {
name: 'John Doe',
email: '[email protected]',
});
// Track page views
analytics.page('Dashboard', {
section: 'main',
});Features
- Event tracking with TypeScript support
- Session management
- User identification
- Performance metrics integration
- Offline support with event batching
- Privacy-first design
License
MIT © Orchard9
