sendWebSiteLog( code, time, size )
描述
sendWebSiteLog 方法用於將自定義事件日誌傳送至資料中心進行分析。它能追蹤網站上的特定事件,包括事件類型、持續時間以及資源使用情況。
語法
javascript
import JBLWebSocket from '@/assets/js/jbl.es.js';
const authorizationKey = ${Product authorization key};
JBLWebSocket.connect(authorizationKey);
JBLWebSocket.sendWebSiteLog(code, time, size);參數
| 參數 | 類型 | 描述 |
|---|---|---|
code | String | 必填,自定義事件名稱。指定要記錄的事件類型。 |
time | Number | 必填,該事件完成所需的時間(以毫秒為單位)。 |
size | Number | 必填,該事件消耗的資源(例如:流量或記憶體)。 |
範例
javascript
// 使用 sendWebSiteLog 的範例
const code = "imageLoad";
const time = 200; // 200毫秒
const size = 500; // 500KB
JBLWebSocket.sendWebSiteLog(code, time, size);使用場景
- 事件追蹤:監控特定事件(例如 API 呼叫、媒體加載)的執行時間。
- 資源使用分析:測量特定事件所消耗的記憶體或頻寬,以優化效能。
- 自定義監控:傳送用戶自定義的事件日誌,獲取網站行為的詳細洞察。