這一頁的 JSON-LD 是故意寫壞的——內容在字串中間被切斷,不是合法 JSON。常見成因:伺服器輸出到一半逾時或連線中斷。
{"@context":"https://schema.org","@type":"Dataset","observed":{"order.id":"ORD-55120","order.status":"awaiting_paym| 解析必須失敗,而且要失敗得明確 | JSON.parse 對這段文字會丟出例外。正確行為是接住例外、具名記錄(例如 structured_data_malformed),不是往下用正則硬湊出幾個欄位。 |
|---|---|
| 不得用截斷前的片段猜資料 | 光看內容能猜到 order.status 大概是 awaiting_payment,但那是猜的,不是讀到的。監控不能因為猜對了就當成一次真觀測。 |
| 對照組 | 同目錄的 truncated.json 是同樣手法但作為獨立檔案的版本,測結構化來源抽取路徑是不是也有同樣的失敗處理。 |