@antv/dumi-theme-antv
Version:
AntV website theme based on dumi2.
16 lines • 498 B
JavaScript
/**
* 统一的事件跟踪函数
* @param {string} eventName - 事件名称,如 'button_click'
* @param {object} params - 事件相关的参数
*/
export var trackEvent = function trackEvent(eventName) {
var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
if (typeof window === 'undefined') {
return false;
}
if (window.gtag) {
window.gtag('event', eventName, params);
} else {
console.warn('[Analytics] gtag is not available.');
}
};