操作腳本不只是單純提取可見的畫面,而是使用者可以直接撰寫 JavaScript 程式碼控制提取過程的進階功能。
範例:
點擊特定按鈕後出現的區段內的資料提取
滑鼠懸停時出現的區域內的資料提取
其他控制網站內動態變化的元素後收集資料
如上所示,可以客製化一般 Listly 自動化設定難以解決的特殊情況的資料提取。
操作腳本撰寫服務是企業版方案專用選項商品。如果使用較低方案,可以直接撰寫腳本使用此功能。
TIP 現在也可以用 Chat GPT 等 AI 服務撰寫簡單的腳本。Listly 團隊實際利用 ChatGPT 生成操作腳本的經驗已透過電子報分享,請參考。 👉 操作腳本,請 ChatGPT 代寫後發現「這也可以?」arrow-up-right
在群組提取任務套用操作腳本時的注意事項
操作腳本必須先在群組提取前的來源頁面套用。群組提取假設以代表頁面(來源頁面)為基準,其他 URL 為相同結構後收集資料。如果未在來源頁面套用操作腳本,之後新增的 URL 會因為沒有執行相同動作的基準,可能發生分頁配對錯誤或資料遺漏。
必須在代表頁面開啟的狀態下撰寫並套用操作腳本。
套用操作腳本後必須執行重新提取,先確認該設定是否正常運作。
之後透過**【+群組】**按鈕新增 URL,所有群組頁面就會反映相同的操作腳本動作。
如果來源頁面與其他頁面的結構差異大,腳本可能無法正常運作,所以只將相同結構的頁面加入群組提取很重要。
Was this helpful?