@dotcms/analytics
Version:
Official JavaScript library for Content Analytics with DotCMS.
10 lines (9 loc) • 530 B
TypeScript
import { DotCMSAnalyticsConfig, DotCMSAnalyticsRequestBody } from '../models';
/**
* Send analytics events to the server using fetch API
* @param payload - The event payload data
* @param config - The analytics configuration
* @param keepalive - Use keepalive mode for page unload scenarios (default: false)
* @returns A promise that resolves when the request is complete
*/
export declare const sendAnalyticsEvent: (payload: DotCMSAnalyticsRequestBody, config: DotCMSAnalyticsConfig, keepalive?: boolean) => Promise<void>;