引入SDK
在您网站的
<head>
标签中添加以下代码:
<script src="https://www.zdcloud.click/sdk/html-adapter/ktrace.min.js"></script>
初始化
在页面加载完成后初始化SDK:
// 配置KTrace SDK
window.KTrace.init({
appId: "你的应用ID",
serverUrl: "http://localhost:3000/collect", // 数据上报地址
debug: true, // 开发模式下建议开启
enableAutoTrack: true, // 启用自动追踪
maxBatchSize: 10, // 批量发送阈值
flushInterval: 5000, // 定时发送间隔(毫秒)
sampleRate: 1.0, // 采样率
});
自定义事件追踪
追踪用户行为和自定义事件:
// 追踪简单事件
ktrace.track("button_click");
// 追踪带属性的事件
ktrace.track("purchase", {
productId: "123",
price: 99.99,
currency: "CNY",
});
// 追踪页面访问
ktrace.trackPageView("product_detail", {
productId: "123",
});