Skip to main content
Version: Next

PostHogProvider

PostHogProvider

PostHog analytics provider for CommandKit. This provider allows you to track events and identify users using PostHog.

Signature
class PostHogProvider implements AnalyticsProvider {
public readonly name = 'PostHog';
constructor(posthog: PostHog)
identify(engine: AnalyticsEngine, event: IdentifyEvent) => Promise<void>;
track(engine: AnalyticsEngine, event: AnalyticsEvent) => Promise<void>;
}

name

property

constructor

method
(posthog: PostHog) => PostHogProvider

identify

method
(engine: AnalyticsEngine, event: IdentifyEvent) => Promise<void>

track

method
(engine: AnalyticsEngine, event: AnalyticsEvent) => Promise<void>