跳到內容

遙測信標

CSD 遙測分兩個階段運作。首先,檢測腳本透過標準 GET 請求從應用程式來源載入 — 這些腳本會將 CSD 的監控程式碼注入頁面。腳本 URL 格式遵循 https://<collection-domain>/__imp_apg__/js/<tenant-script>.js 的模式,但確切路徑因部署方式而異。初始化後,腳本會定期透過稱為信標POST 請求將遙測資料回傳至 F5。這些信標會傳送至 F5 所管理的訊號收集網域(*.zeronaught.com),而非應用程式來源。

屬性
腳本載入CSD 檢測腳本透過應用程式來源的 GET 請求載入 — 可在 DevTools 中篩選 __imp_apg__zeronaught 以識別
信標目的地POST 至 F5 訊號收集基礎架構(例如 us.gimp.zeronaught.comcsd.zeronaught.com
酬載格式編碼二進位格式 — 非人類可讀的 JSON
頻率在頁面生命週期內定期發送;特定事件觸發時(表單欄位存取、新腳本載入)會傳送額外信標

CSD 信標承載腳本行為中繼資料,而非使用者輸入內容:

  • 腳本清單 — 頁面上載入了哪些腳本及其來源網域
  • 表單欄位存取事件 — 哪些腳本讀取或與哪些輸入欄位互動(欄位名稱與類型)
  • 頁面中繼資料 — 目前 URL、時間戳記、頁面生命週期事件

CSD 的設計目的是回報腳本行為中繼資料 — 欄位名稱、輸入類型與存取模式 — 而非使用者填入的表單資料。F5 CSD 隱私聲明說明 CSD 收集「哪些資產正在存取各種頁面元素或資料結構的相關資訊」,聚焦於腳本行為而非使用者輸入內容。

  1. 開啟 Chrome DevTools(F12),切換至 Network 索引標籤
  2. 瀏覽應用程式或與表單欄位互動以產生流量
  3. 在篩選列中輸入 zeronaught 以隔離 CSD 流量 — 您將看到腳本載入(GET)以及傳送至 us.gimp.zeronaught.com 的遙測信標(POST
  4. 查看 Method 欄:GET 項目為 CSD 檢測程式碼的載入;名為 dipPOST 項目為將訊號資料回傳至 F5 的遙測信標
  5. 點擊 dip 信標以檢查其標頭與酬載;請注意請求本文為編碼二進位格式,並非人類可讀的 JSON
DevTools Network tab filtered to zeronaught showing GET script load and POST telemetry beaconsDevTools Network tab filtered to zeronaught showing GET script load and POST telemetry beacons