@dotcms/analytics
Version:
Official JavaScript library for Content Analytics with DotCMS.
12 lines (11 loc) • 512 B
TypeScript
import { DotCMSAnalytics } from '../../core/shared/models';
/**
* Tracks page views on route changes using Next.js App Router signals.
* - Fires a single pageView per unique path+search.
* - Disabled inside UVE editor.
* - Requires Next.js App Router; no SPA fallback.
*
* @param analytics Analytics singleton instance; if null, does nothing
* @param debug When true, logs which tracking path is used
*/
export declare function useRouterTracker(analytics: DotCMSAnalytics | null, debug?: boolean): void;