UNPKG

@dotcms/analytics

Version:

Official JavaScript library for Content Analytics with DotCMS.

25 lines (24 loc) 621 B
import { createAnalyticsInstance as o } from "./shared/dot-content-analytics.utils.js"; const i = (r) => { const t = o(r); return { /** * Track a page view. * @param {Record<string, unknown>} payload - The payload to track. */ pageView: (e = {}) => { t == null || t.page(e); }, /** * Track a custom event. * @param {string} eventName - The name of the event to track. * @param {Record<string, unknown>} payload - The payload to track. */ track: (e, n = {}) => { t == null || t.track(e, n); } }; }; export { i as initializeContentAnalytics };