@ked3/ktrace
Version:
跨平台埋点分析SDK
33 lines • 701 B
TypeScript
import Tracker from "../core/Tracker";
import { TrackerConfig } from "../core/types";
/**
* HTML原生项目适配器类
*/
declare class HtmlAdapter extends Tracker {
/**
* 构造函数
*/
constructor(config: TrackerConfig);
/**
* 初始化适配器
*/
init(): void;
/**
* 设置自动追踪
*/
private setupAutoTracking;
/**
* 追踪页面浏览
*/
trackPageView(path?: string): void;
/**
* 设置路由追踪(支持SPA应用)
*/
private setupRouteTracking;
/**
* 设置错误处理
*/
private setupErrorHandling;
}
export default HtmlAdapter;
//# sourceMappingURL=HtmlAdapter.d.ts.map