顧客名單有價值,是因為裡面的人真的來過您的網站。線上表單與結帳頁是訪客留下聯絡方式的兩個入口,也是垃圾程式最常灌的地方:有些程式根本不會打開網頁,而是直接對網站大量送出表單,或在結帳頁留下一串假的 Email。
Kanorio 在這兩個入口內建了多層檢查。本篇說明檢查怎麼運作、您和訪客會看到什麼,以及哪些情況仍需要您自己處理。
可以把它想成進門前的幾道關卡。每一道都不需要您設定,網站發布後就會運作。
第一關:網路邊緣。 所有 Kanorio 網站都經由 Cloudflare 全球網路提供服務。被判定為明顯是程式、不是瀏覽器的請求,在碰到您的網站之前就會先被要求通過驗證。這一層也負責 DDoS 與防火牆,說明見網站安全防護。
第二關:頁面上的檢查點。 表單與結帳頁裡有多個真人正常填寫時不會碰到的檢查點。程式不看畫面、只照著欄位填,很容易誤觸。誤觸的填寫會被直接丟棄。
第三關:一次性通行證。 訪客打開頁面時,系統會為這次填寫發一張通行證。它只對這個表單(或這次結帳)有效,用過一次就作廢,放太久也會過期。把通行證複製到別的表單、或拿同一張送兩次,都不會被接受。
第四關:送出次數限制。 每個來源在短時間內能送出的次數有限,每個表單每天能收的筆數也有上限。就算前面幾關都被繞過,也灌不了太多。
線上表單比結帳頁多一關:按下送出之前,填寫者的裝置要先完成一小段運算。 這就是您在表單上看到的簡短人機驗證。對真人來說不到一秒;對想一次送幾千幾萬筆的程式來說,每一筆都要付出運算成本,累積起來就不划算。
通過所有關卡的填寫,才會建立聯絡人、寄通知給您。沒通過的不會留下任何資料。
| 入口 | 訪客的感受 |
|---|---|
| 結帳頁 | 什麼都不會看到。檢查全部在背景進行,不多任何步驟,也不會出現驗證畫面。 |
| 線上表單 | 填完題目、按下送出之前,會看到一個「我不是機器人」的勾選框,勾選後不到一秒完成。它由平台提供,會跟隨您網站的品牌色與圓角、依網站語言顯示文字,無法關閉。 |
結帳不放人機驗證,是因為結帳流程多一步就會有人放棄。表單是主動留下聯絡方式的地方,多一次簡短確認是可以接受的。
不載入第三方驗證腳本。 很多網站的表單會嵌入 Google reCAPTCHA 之類的服務。它有效,但也代表訪客每填一次表單,資料就會送到第三方,並可能多出追蹤用的 Cookie。Kanorio 的檢查全部由自己的伺服器完成,訪客資料不會因為填表被送去別處。這和訪客隱私與資料處理的原則一致。
表單上的人機驗證採用開源的 ALTCHA(MIT 授權,程式碼公開可稽核,德國、法國、英國政府網站與美國證交會都在使用)。它的原理是「證明工作量」:訪客的裝置完成一小段運算來證明自己不是批次灌入的程式,整個過程在裝置上進行,題目由 Kanorio 的伺服器產生、答案也只回到 Kanorio,不會連接任何外部服務、不設 Cookie、不做指紋追蹤。所以您不會在表單上看到第三方的標誌或連結,也不需要在隱私政策裡為它多寫一段。
自訂網域一視同仁。 檢查不綁定網址,不論訪客從 您的品牌.kanorio.com 或自訂網域進來,保護都一樣。您不需要為每個網域另外申請或設定。
您不用管金鑰、額度與帳單。 有些平台要站主自己到驗證服務商申請金鑰、貼進後台,用量超過還要付費。Kanorio 沒有這些步驟,各方案都包含。
被擋下的內容直接不存在。 不會塞進一個「垃圾匣」等您清理,也不會佔用表單的「名額上限」。
平台會從所有網站學習。 在任何一個 Kanorio 網站被辨識為灌入來源的裝置,短時間內到其他網站留下的資料也會被直接分類為垃圾。這份判斷只來自 Kanorio 自己的網站,不與任何第三方交換,也不會永久記住任何人:一段時間後自動解除,您取消垃圾標記時也會一併解除。
它擋的是程式灌入,不是所有您不想收到的內容。以下情況仍可能送進來:
對這類內容,表單多了一道內容檢查:使用一次性信箱、訊息塞滿連結、同一段文字短時間內在多個網站重複出現的提交,會被自動放進該表單的「垃圾」分類,不會建立聯絡人、不會通知您,也不會寄任何訊息給對方。
檢查垃圾、取消誤判、手動標為垃圾,以及用「暫停收件」「名額上限」「每人限填一次」擋下大量垃圾的做法,請看線上表單。
結帳頁沒有自由文字,只做一次性信箱的檢查:用一次性信箱填的結帳資料不會留下紀錄。
沒有通過檢查的填寫不會留下資料,我們也刻意不保存它們。這項保護的成效,體現在您的名單裡沒有那些假聯絡人,而不是一個數字。
不需要。表單與結帳頁的保護已內建,後台也沒有這個開關。結帳時不會多出步驟;填寫線上表單時,送出前會看到簡短的人機驗證。
不行。它是表單能擋下大量灌入的關鍵一關,關掉之後其他幾關的效果會大幅下降。它對真人只需要不到一秒。
不會送給任何人。它使用開源的 ALTCHA 技術,運算在訪客的裝置上完成,題目與答案只在您的網站與 Kanorio 之間往返,沒有第三方參與、不設 Cookie。這也是為什麼您不會在表單上看到 Google 或其他服務商的標誌。
結帳流程多一步就會有人放棄,所以結帳頁的檢查放在背景。表單是訪客主動留下聯絡方式的地方,多一次簡短確認是合理的代價。兩者都由平台處理,您不用設定。
有。檢查不綁定網址,自訂網域與 Kanorio 網址的保護相同,不需要另外申請或設定。
先到「顧客 › 線上表單」進入該表單的回覆頁,把狀態篩選成「垃圾」,多數推銷會已經在那裡,不會打擾您。出現在正常列表裡的,請按「標為垃圾」處理。若量很大,可開啟「暫停收件」或設定「名額上限」。若您懷疑是程式灌入卻沒被擋下,請依安全問題處理聯繫我們,並附上幾筆範例。
內容檢查是規則式的,訊息裡連結很多、或使用一次性信箱時可能誤判。按「取消垃圾標記」即可,這時才會建立聯絡人;若對方當時有勾選訂閱,同意也會一併補上。