說明文件

使用方式

📖 開始之前

第一個監控

「新增監控」由必填的❶❷與選填的❸❹ 組成。確認能取得什麼的地方,是貼在畫面下方的橫條。無論正在編輯哪裡都看得到。

  1. ❶ 選擇網頁與位置
    輸入想得知更新的網頁網址,按「👀 在網頁上選取」,在實際的網頁上點選想看的地方。
  2. ❷ 選擇想知道的事
    從文字、數值、清單、連結等之中,選擇什麼改變時想收到通知。不確定的話,維持「內容的變化」即可。
  3. ❸ 細部調整
    分成取得方式、比較的內容、顯示方式、檢查與紀錄四個頁面。不調整也會開始監控。 取得不順利,或通知太多時,再回來這裡。
  4. ❹ 設定通知[選填]
    決定何時、送到哪裡、用什麼文字通知。什麼都不改,也會送到預設的傳送目的地。 在❸的比較的內容中刪去的部分,也不會出現在通知中。

請務必按下方橫條的「確認內容」,確認能取得什麼。確認時看到的,就是會被監控的內容。改變取得方式後,橫條會顯示「確認後已有變更」,請再按一次。最後按橫條上的「新增監控」完成登錄。

登錄後,會先顯示「準備中」。最初幾次只會記住內容,不會通知。 如果直接記住第一次取得的內容,網頁剛好不穩定時,就會不斷出現「明明沒變卻有更新」。確認穩定之後才開始監控。

卡片上顯示的字的意思

「無法取得」與「沒有變更」被明確地當成不同的東西。 如果把沒能前往取得說成「沒有變化」,監控已經停了也無法察覺。這是監控工具最糟的壞法,因此一定會分開。

顯示意思
有更新指定的地方和上次相比有變化。
沒有變更已經取得,而且真的沒有變化。
可讀取的範圍內沒有變更沒能把網頁讀到最後。讀到的範圍相同,但之後的部分沒有查看。
有變更(未通知)有變化,但依照設定的條件沒有通知。
暫緩比較偵測到「暫緩比較的文字」的提示,因此暫緩了比較。
準備中剛登錄的狀態。確認穩定之後才開始監控。不會通知。
已開始監控已記住內容。之後的變化會通知你。
設定已變更,因此重新記住了內容因為變更了與比較有關的設定,重新記住了內容。重新記住的那一次不會通知(為了不在變更設定後立刻顯示巨大的差異)。
無法取得不是沒有變化,而是沒能前往取得。列上顯示的不是「無法取得」,而是下表的「原因」。
不檢查(robots.txt)這是網站拒絕檢查的地方。只有那個監控,可以在「❸ 細部調整」中設為例外。
無法儲存失敗的不是取得,而是儲存。請減少不需要的監控。
「準備中」的期間在做什麼

取得同一個網頁兩次並互相比較。確認穩定之後才開始監控。

取不到時顯示的原因

無法前往取得時,列的標籤會直接顯示原因。 每一個都不是「沒有變化」,而是「沒能前往查看」的意思。

原因該怎麼做
未允許存取這個網站打開那個網頁並按「🔓 允許存取」。瀏覽器會要求你允許。
無法連線到網頁是線路或網站那一端的問題。通訊失敗全部都會顯示為「無法連線到網頁」(因為瀏覽器不會告訴我們原因)。請稍候觀察。
沒有回應沒有在時間內回應。如果是較重的網頁,請在「❸ 細部調整」→「取得方式」中試試等待網頁繼續載入。
網頁回傳了錯誤網站那一端回傳了錯誤。多半是暫時的,會自動重試幾次。
網頁的內容是空的有回應但沒有內容。可能是網站那一端不穩定,或那個網址已不再使用。
存取可能遭到封鎖收到的是機器人偵測的畫面。重新選擇監控位置也無法解決。
無法解析網頁收到的內容無法當成HTML讀取。請確認網址是否正確。
監控位置不是有效的選擇器手動寫的CSS選擇器有錯誤(→ 手動撰寫監控位置時)。
「要忽略的變化」的設定無效「❸ 細部調整」→「比較的內容」中的「要忽略的變化」有錯誤。
找不到監控位置這是最常見的原因。可能是網站的構造改變了,或變成需要登入。請從卡片右上方的「👆 重新選擇監控位置」重新選擇。
沒有符合縮小範圍選擇器的內容找到了監控位置,但其中沒有符合縮小範圍條件的東西。
監控位置的內容是空的元素還在,但內容消失了。變成空的不會被當成「有更新」。
清單項目中有一欄已無法取得清單中只有部分欄位無法取得。整個清單並不是空的,放著不管會變成「有更新」。請修正欄位的指定。
內部錯誤可能是我們這邊的問題。如果你能告訴我們,會很有幫助。

🔧 不順利時

運作不順利時,多半是下面其中一項。 不需要從頭依序閱讀。請看標題下方的一句話,找出可能的原因。

如何順利選擇監控位置

框的擴大與復原方式,以及框的顏色代表什麼。出現附有數量的標籤(⚠ 3個符合)時的看法也寫在這裡。

選取的位置會加上綠色的框,框的上方會出現 「🎯 選取的位置」這個名牌,以及移除那個位置的× 記號。框上只放名牌與× 記號兩樣(放上其他操作的話,想看的位置本身會被擋住)。選擇兩個以上要移除的位置時,名牌後面會加上① ② 編號,下方面板的列上也會顯示相同的編號。

  • 想往內層移動時,直接點選那個元素。沒有專用的按鈕。
  • 想往外層擴大時,按面板上的「↔ 擴大範圍」。因為點選無法回到上一層。
  • 擴大過頭時,用旁邊的「↩ 復原一步」就能回到前一個選取的位置。
  • 想重新選擇時,按「移除正在選取的位置」。只會移除目前選取的那一個。要全部移除時,請用「移除所有位置」。
  • 廣告或日期這類不希望被當成變化的部分,請在面板上方的列中切換到「要移除的位置」後再指定。
  • 想把相隔較遠的兩個以上位置合成一個監控時,請使用「選取的位置」清單下方的「+ 新增位置」。
  • 清單分成多個網頁時,可以在同一列的「換頁」中指定前往下一頁的連結。

框的顏色各有不同的意思。請用框上方顯示的名稱來分辨。

  • 🎯 選取的位置(綠)… 目前選取的位置
  • 🚫 要移除的位置(紅)… 忽略變化的位置
  • 📦 新增的位置(紫)… 第二個以後選取的位置
  • 換頁(橙)… 前往下一頁的連結

出現附有數量的標籤(⚠ 3個符合)時,表示還有其他相同形態的元素。直接登錄的話,只要網頁的構成改變,就可能變成看到別的位置。用「擴大範圍」試試外側,通常會比較穩定。

面板下方的「移除所有位置」會把選取的位置、要移除的位置與換頁一併移除。 只想移除目前選取的那一個時,請使用旁邊的按「移除正在選取的位置」。

通知太多/太少

太多時依序嘗試的五個方法,以及收不到時最先要看的地方。

太多時,請從上面開始依序嘗試。

  1. 把廣告欄位這類地方放進「要移除的位置」。「3分鐘前」這類相對時間,預設就會自動忽略。
  2. 在❷「選擇想知道的事」中改為「文字的變化」。
  3. 在「❸ 細部調整」→「比較的內容」的「要忽略的變化」中,決定變了幾個字以上才通知。
  4. 在「❹ 設定通知」的「不通知的條件」中,設定包含特定文字時不通知。

太少、收不到時,請先看卡片的狀態。如果是「沒有變更」,就是真的沒有變化。其他狀態的話,請閱讀下一個項目。

需要登入的網頁

用平常的登入狀態,取得只有登入後才能看的網頁的方法。

需要登入才能看的網頁,一般的檢查無法取得。這是因為登入狀態不會沿用到檢查時使用的背景取得的緣故。

在那個監控的「❸ 細部調整」→「取得方式」中,把「等待網頁繼續載入」開啟後,就會以和你平常使用的瀏覽器相同的登入狀態開啟網頁。只要你自己已登入那個網站,就能以那個狀態取得。

會回傳機器人偵測或驗證畫面(「你是機器人嗎?」等)的網站,在登錄時就會拒絕。重新選擇監控位置也無法解決。

🎯 進一步活用

即使沒有遇到問題,知道了也能省下功夫。

如何選擇「想知道的事」

「文字的變化」「數值的變化(價格、庫存等)」等「想知道的事」的選擇方式。

不確定的話維持「內容的變化」即可。先用它試試,覺得通知太多再改,是最快的方式。

  • 內容的變化 … 除了文字,也會偵測圖片與連結目標的變化(預設)。
  • 文字的變化 … 只看文字。不太會偵測到廣告的輪替,誤報最少的選擇。
  • 數值的變化 … 可以決定通知的條件,例如「低於1,000時」。按「確認內容」後,會依網頁的寫法(例:1.299,99 €)決定小數點,並在「數字的讀法」中顯示讀到的值。不對的話可以重新選擇。
  • 筆數的增減 … 內容換了但數量相同時,不會通知。
  • 連結的增減 … 只有文字改變時,不會通知。
  • 網頁內部的資料 … 不怕class名稱改變,但需要指定讀取資料的哪個部分。

可以當成清單的表格、不能當成清單的表格

只要是一列一個項目的排列,表格或清單都能用同樣的方式選擇。

清單項目不論是不是表格。表格的列、條列項目、分隔的方塊都可以,一列一個項目,就能用同樣的方式選擇。

無法處理的,是不是一列一個項目的表格。例如一週天氣預報這種日期橫向排列的表格,一天的內容分在上下不同的列,因此不論選哪裡,都只能取得一種值。

選取時就會告訴你。在「在網頁上選取」的畫面中點選兩個「清單項目」時,如果那串排列看起來不是一列一個項目,就會用黃色的框提示。不會阻止你選取 ——因為也有明知如此仍要使用的情況。

清單分成多個網頁時

指定「下一頁」的連結,把多個網頁接成一個監控。

在「❸ 細部調整」→在「取得方式」的「換頁的位置」中指定「下一頁」的連結,就會把多個網頁接在一起,當成一個監控。從「在網頁上選取」畫面的「換頁」分頁指定最確實。

接上的頁數預設為3頁,最多5頁。越多,一次取得所需的時間越長。

像「顯示更多」這種不按就不會出現後續內容的按鈕也可以指定。這時每次取得都會按下那個按鈕。表單中的按鈕可能會一再送出或購買,因此無法選擇。

⚠️ 中途有網頁無法取得時,整個監控都會視為失敗。因為直接比較變短的清單,即使沒有任何變化,也會通知「筆數減少了」。

不捲動就不會出現內容的網頁

讓無限捲動或延遲載入的網頁讀到最後的設定。

瀏覽器會停止繪製沒有顯示在畫面上的網頁。因此一般的檢查中,即使捲動也可能不會載入新的內容。

卡片上出現「可能沒有讀取完整」時,請在那個監控的「❸ 細部調整」→「取得方式」中,把「等待網頁繼續載入」開啟。每次取得時會短暫開啟一個小視窗,但它會在其他視窗後面開啟,結束後自動關閉。

此外,如果比較兩次都沒讀完的結果,即使什麼都沒發生,也會一直出現「有更新」。為了避免這種情形,我們只比較上次與這次都確實包含的範圍,那部分相同時,就顯示「可讀取的範圍內沒有變更」。

如何決定檢查間隔

最短是幾分鐘,以及為什麼不能更短。

全域的預設值可以在「設定」中變更。最短為1分鐘。每個網頁的間隔,可在打開那個監控的畫面標題列中變更。

間隔越短越早發現變化,但對方網站與你的瀏覽器的負擔也越大。每月才變一次的網頁,沒有必要每5分鐘檢查一次。只把常更新的網頁設短,最不浪費。

自動檢查時,每次前往取得的時間會錯開幾秒,因此每次的間隔會稍有前後(→ 為了不給對方網站添麻煩的規則)。

為什麼不能短於1分鐘。原因有三個。

  • 瀏覽器不會以短於下限的間隔喚醒擴充功能。擴充功能用來「定時執行」的機制,瀏覽器設有下限。即使能設定得更短,實際上也會被拉長到那個下限。
  • 不能短於跑完一輪所需的時間。我們會估計前往查看所有登錄的監控需要幾秒,並讓你無法選擇短於那段時間的間隔。如果可以選,上一輪檢查還沒結束下一個時間就到了,只會被悄悄略過。估計以秒為單位,但間隔以分鐘為單位,因此會無條件進位(需要40秒時,最短就是1分鐘)。
  • 為了不給對方網站添麻煩。即使每1分鐘一次,一天也會造訪1,440次。只把常更新的網頁設短,最不浪費。

依登錄的監控數量與種類,最短間隔會自動變長。設定畫面上會顯示目前最短是幾分鐘,以及那個數字的依據。

⚠️ 電腦本身進入睡眠時,檢查也會停止。若要持續執行,建議關閉電腦的睡眠,只讓螢幕關閉。

監控變多時

排序、搜尋、依狀態篩選,以及一次標示為已讀的方法。

「監控中的網頁」上方,有依狀態篩選的分頁(全部/未讀/沒有變更/需要處理/已停止。有刪除的監控時還有🗑 垃圾桶),右端則有搜尋、排序、選取這三個按鈕。數量會顯示在分頁上,因此不用打開也知道有幾個取不到內容。

搜尋:按下按鈕後,分頁下方會出現輸入欄位。關閉後搜尋也會解除。排序:按下按鈕會打開選單,從「依加入日期」「依上次取得時間」「依檢查間隔」「依名稱」中選擇,再用下方的↑↓(遞增、遞減)切換方向。和預設(依加入日期·遞減)不同的排列時,按鈕上會出現一個點。選擇的排列方式下次開啟時也會記住。值相同的列,會依名稱排列。

想批次操作時,請按「選取」按鈕。列會變成可以勾選,標示為已讀、暫停、繼續、刪除都能一次完成。完成後按「完成」。被搜尋或分頁隱藏的監控,會從選取中排除。這是為了不讓批次操作作用在看不到的監控上。

⚠️ 「標示為已讀」會要求確認。已讀本身可以復原,但哪些有更新,之後就無法得知了。

想還原刪除的監控時

刪除的監控,會在垃圾桶中保留一段時間。

刪除監控後,「監控中的網頁」依狀態篩選的分頁最後會出現「🗑 垃圾桶」。按「還原」,設定與更新紀錄都會原樣恢復。

保留的天數可以在「設定」的「保留在垃圾桶的天數」中選擇(預設為30天)。超過後會永久刪除。想立即刪除時,請按「永久刪除」或「清空垃圾桶」。

手動撰寫監控位置時

用CSS選擇器精確指定的方法。:has() 這類寫法也可以使用。

使用挑選器(「👀 在網頁上選取」)就不需要手寫,但也有手寫比較快,或想精確指定的情況。

瀏覽器能使用的CSS選擇器,幾乎都可以照寫。#news-list 這類id、.item-card .price 這類class、li[data-kind="item"] 這類屬性之外,:has() 與 :not() 也可以使用。可以做出「只有含商品連結的列」這類指定。

也有無效的寫法。:hover 這類由滑鼠狀態決定的東西,或用::before 加上的文字,都無法取得。因為我們看的是載入當下的網頁。

指錯了也不會變成「沒有變更」。一個都找不到時,卡片上會顯示「需要處理」。

請避免使用看不出意思的class。 .css-7f3a1b 與 .Row-sc-8kf2d1 這種混有隨機字元的class,網站一更新就會改變。id或 data- 開頭的屬性比較持久。

此外,依讀取網頁的方式不同,解讀內容的工具也會不同。等待載入的取得方式看的是瀏覽器自己組成的結果,其他方式看的則是我們重新讀取的HTML。指定較複雜時,挑選器中看到的數量與檢查時的數量偶爾會不一致。請用「確認內容」確認能取得之後再登錄。

想暫時不比較時

只在出現「載入中」之類的提示時,暫緩比較。

在「❸ 細部調整」→「比較的內容」的「暫緩比較的文字」中填入 載入中 之類的字,偵測到網頁還沒顯示原本內容的狀態時,就會暫緩比較本身。

⚠️ 如果指定的是網頁上一直顯示的文字,監控就會一直停著。停止期間卡片上會顯示這個情況,持續的話會通知你。

清單要讀幾筆、要保留幾筆

在設定的「🗂 監控讀取與紀錄的內容」。不通知「消失」的條件,也在同一個設定中。

監控清單時,列出的內容會依 讀取 → 紀錄 → 顯示的順序逐步縮減。在前一步被捨去的內容,不會出現在下一步。在「設定」的「🗂 監控讀取與紀錄的內容」中,決定前兩個步驟。

  • ① 每個網頁讀取的筆數 … 每次從你監控的網頁讀取多少筆。網頁上有500筆而設定為300時,只會看300筆。
  • ② 每次更新紀錄的筆數 … 在①讀取的內容中, 新增或變更的項目最多紀錄幾筆。

達到①的期間,不會通知「消失」。 因為無法區分項目是真的從網頁上消失,還是只是被擠到上限之後。想追蹤消失的清單,請把①設得比實際筆數大。

達到①的期間,「新增」中也可能混有重複。 因為排列順序變動而進入上限內的項目,即使內容沒變,看起來也像新出現的。

調大後,一次取得處理的量會增加。儲存的量也會增加,請只調到需要的程度。

切換顯示語言

日文、英文、西班牙文、德文、法文、韓文、葡萄牙文(巴西)、義大利文、繁體中文。通知的文字,也會以選擇的顯示語言產生。

在「設定」的「🎨 外觀」→「顯示語言」中選擇。選項有「跟隨瀏覽器」,以及「Deutsch」「English」「Español」「Français」「Italiano」「Português (Brasil)」「日本語」「繁體中文」「한국어」,共10個。選擇後會重新載入畫面。

與你監控的網頁的語言無關。 可以用中文的畫面監控英文的網頁,反過來也可以。

傳送到Webhook的文字,也會以傳送當下的顯示語言產生。之後即使變更語言,已傳送的通知與過去的紀錄也不會被改寫。 會保留紀錄當時的文字。

📣 通知的送達方式

通知會顯示在你的裝置上、用Webhook傳送,或兩者都有。兩者都在「通知」中設定。

擁有多個傳送目的地

可以傳送到Discord / Slack / Microsoft Teams / Google Chat / ntfy。每個監控也可以使用不同的傳送目的地。

在「通知」中登錄Webhook網址。支援以下五種。

  • Discord … 想接收通知的頻道設定 →「整合」→「建立 Webhook」→「複製 Webhook 網址」。 官方說明(Discord)
  • Slack … 把「Incoming Webhooks」應用程式加入工作區 → 選擇要發布的頻道 → 複製產生的Webhook網址。 官方說明(Slack)
  • Microsoft Teams … 在想接收通知的頻道上按「…」→「工作流程」→ 選擇「傳送 Webhook 警示至頻道」,選擇團隊與頻道後儲存 → 複製顯示的Webhook網址。可以在工作用的Teams(Microsoft 365等)的頻道中建立。免費的Teams可能沒有「工作流程」。 官方文件(Microsoft Teams)
  • Google Chat … 點選想接收通知的聊天室名稱 →「應用程式和整合」→「新增 Webhook」→ 取名後儲存 →「更多」→「複製連結」。需要Google Workspace(Business、Enterprise)帳戶,個人的Gmail無法建立。Workspace的管理員必須允許Webhook。 官方文件(Google Chat)
  • ntfy … 在手機(iOS / Android)的ntfy應用程式中登錄一個自己喜歡的主題名稱,https://ntfy.sh/主題名稱 再輸入。適合想送到手機時使用。 官方網站(ntfy.sh)

傳送目的地可以登錄多個,並為它們命名。 工作、購物 像這樣分開的話,每個監控就能選擇要傳送到哪裡。

選擇的位置,在那個監控的「❹ 設定通知」→「傳送目的地」。不選擇時,會傳送到最上面的傳送目的地。

登錄的網址只會儲存在你的裝置中。傳送也是從你的裝置直接送到那個服務。

合成一則,還是逐項傳送

監控清單時的通知的分法。Webhook會收到所有變更的項目(「只通知有更新」除外)。

在那個監控的「❹ 設定通知」→「通知的分法」中,可以從三種方式選擇。

  • 全部合成1則通知(預設) … 把更新合在一起通知。在Webhook上,變更的項目每10筆合成一則訊息傳送,全部都會送達。
  • 清單的每個項目各通知1則 … 瀏覽器通知會逐一通知清單中的每個項目(依作業系統與瀏覽器的設定,數量多時可能會合併顯示)。ntfy也會逐一傳送,但數量多時可能會被合併。其他Webhook會每10筆合成一則,全部送達。
  • 只通知有更新 … 只告訴你「有更新」。不會寫出是哪些項目變了(那些會保留在更新紀錄中)。

「清單的每個項目各通知1則」,適合想只看通知就判斷送來的是哪一個時使用。

⚠️ Webhook會把變更的項目每10筆合成一則訊息傳送。變更的項目全部都會送達。為避免一次湧入大量訊息,請調整監控位置或讀取的筆數。

⚠️ 免費的ntfy.sh每天最多250則。超出的部分會等上限重置後再傳送。

夜間暫緩通知

在固定的星期與時間,暫停瀏覽器通知與Webhook。暫緩期間的通知,會在結束時合成一則送達。

在「通知」的「🌙 勿擾時段」中選擇星期與時間。結束時間早於開始時間時,會持續到隔天早上(例:23:00〜07:00)。

  • 檢查不會停止。「監控中的網頁」上,更新照常顯示。
  • 無法取得之類的通知也會暫緩。會加上⚠️放進合成的那一則中。
  • 合成的那一則最多列出20筆,其餘只附上數量。內容可以在那個監控的更新紀錄中確認。
  • 每個監控的提及(mention)或開頭的文字,不會加在合成的那一則上。
  • 瀏覽器關閉期間結束的部分,會在下次開啟瀏覽器時送達。

無法傳送到Webhook時

網址被刪除、傳送目的地沒有正常處理等。「監控中的網頁」上方會依原因顯示公告。

無法傳送到Webhook時,「監控中的網頁」上方會出現以下公告。

  • ⚠️ 修正這些傳送目的地之前,通知不會送達 … 網址被刪除(HTTP 404)、不是支援的傳送目的地的網址、沒有允許存取、原本選擇的傳送目的地已被刪除等情況。每個傳送目的地都會顯示原因,以及「修正傳送目的地」「允許」「重新選擇傳送目的地」其中一個按鈕。修正後,下次傳送成功時就會消失。
  • ⏳「…,還有◯筆尚未傳送」 … 傳送目的地沒有正常處理,或達到ntfy每天的傳送上限時。會隔一段時間重試,恢復後接著傳送。等待中的內容可以用「捨棄等待中的內容」捨棄。
  • ⚠️ 有些通知無法傳送 … 發現更新後過了24小時仍無法傳送時等。每個傳送目的地都會顯示筆數與是哪個時間的更新。可以用「清除」關閉。

更新本身並不會消失。偵測到的內容保留在紀錄中,打開那個監控就能確認內容。

🕵️ 運作方式與資料

如何讀取網頁

從輕量的方式開始依序嘗試,只在需要時才改用較重的方式。

  1. 直接取得網頁的HTML(最輕量,預設)
  2. 讀取網頁內部帶有的結構化資料(不怕class名稱改變)
  3. 只在上述方式取不到時,在隱藏的分頁中實際繪製網頁

使用哪種方式,會在登錄時自動判斷,每次檢查時不會重新判斷。從卡片上的圖示,可以看出目前用哪種方式取得。

為什麼檢查時會短暫開啟分頁或視窗?

用JavaScript繪製的網頁,只取得HTML的話內容是空的。因此會在隱藏的分頁中實際開啟網頁,繪製完成後立即關閉。

不會弄亂瀏覽紀錄。檢查時開啟的網頁紀錄,會在關閉分頁時刪除。

不過,有時會刪除過頭。瀏覽器提供的刪除機制,會一次刪除那個網頁的所有造訪紀錄。沒有只刪除一次造訪的方法。因此,你自己瀏覽那個網頁的紀錄也會一起被刪除。監控你很可能也會瀏覽的網頁時,越容易發生。

介意的話,請在那個監控的「❸ 細部調整」→「取得方式」中關閉「等待網頁繼續載入」。不會再為了繪製而開啟網頁,也就不會動到紀錄。

如果那個監控開啟了「等待網頁繼續載入」,就不是隱藏的分頁,而是會短暫開啟一個小視窗。它在其他視窗後面開啟,不會妨礙操作,但會出現在畫面上。

此外,我們完全不會改寫對方網站的安全性設定。你可以照常使用那些網站。

為了不給對方網站添麻煩的規則

  • 同一個網站一次只依序前往一個網頁取得。不會一口氣大量存取。
  • 連續前往同一個網站時,會間隔一段時間。如果網站在 robots.txt 中宣告了等待時間,就會遵守(最多15秒)。
  • 檢查間隔最短為1分鐘。無法再更短。
  • robots.txt 會先讀取,被拒絕的地方不會前往取得。只有真正需要的監控,可以在那個監控的「❸ 細部調整」→「取得方式」中,用「即使robots.txt拒絕也前往造訪」設為例外(已有的監控請從「⋯」→「✏️ 設定與編輯」)。設為例外時要寫下理由。是否仍要前往造訪,由你自行判斷並負責。
  • 取得失敗時,會隔一段時間再重試。不會一直存取持續失敗的網頁。
  • 自動檢查時,每個網站開始前往取得的時間,每次都會錯開幾秒。因為在固定的秒數前往,容易被看成機械性的存取。因此,每次的間隔會比設定稍有前後(長期來看與設定相同)。按「立即檢查」時不會錯開。

⚠️ 上述規則是對對方網站的體貼,並不保證不會被判定為機械性的存取。如何判定、如何處理,由對方網站決定。

⚠️ 確認對方網站使用條款的責任,在於使用者。

可以登錄多少個?

數量與儲存的量都沒有上限。擴充功能會向瀏覽器要求「解除儲存量限制」的權限,不會因為容量而被擋下。

真要說的話,需要留意的是速度。監控的設定會在開始檢查時,以及在畫面上顯示清單時,全部讀取。不過每一個都很小,即使登錄了數百個,也不會明顯變慢(我們實際確認過)。

取得的內容與更新紀錄,和監控的設定放在不同的地方。不管增加多少,清單的顯示與檢查都不會變重。增加的只是裝置上的空間用量,目前使用了多少,顯示在「設定」的「🗂 監控讀取與紀錄的內容」下方。紀錄保留多少,由同一張卡片的①②,以及每個監控的「紀錄中保留的更新數」決定。

直接累積內文會變重,因此比較時使用的只有上一次的一份。儲存本身失敗時,卡片上會顯示這個情況。

資料的處理

取得、比較與儲存,都在你的瀏覽器中進行。 除非設定了Webhook,否則你監控的網址、取得的內容與設定,都不會自動傳送到外部。

  • 只有在設定了Webhook時,更新的內容才會傳送到你自己指定的傳送目的地。不設定就不會產生通訊。
  • 為了確認公告,有時會讀取官方網站上的小型JSON。不包含監控的內容。
  • 存取網站的權限,會在新增監控時只針對那個網站詢問。不會一開始就取得所有網站的權限。
  • 沒有廣告,也沒有聯盟行銷。
  • 有一個設定,會把哪些功能被使用了多少次,傳送到Google Analytics(預設關閉)。 只有在開啟設定的「📈 協助我們改善」時才會運作。傳送的只有操作的種類與次數(啟動、新增與刪除監控、偵測到更新、傳送通知)。 你監控的網頁網址、監控位置的指定、取得的內容、Webhook的傳送目的地與顯示名稱,一律不會傳送。隨時可以在設定的「📈 協助我們改善」中停止。

本擴充功能包含開放原始碼軟體。 第三方軟體的授權聲明 可以在此查看。