FastComments.com


審核

FastComments 為所有可用的產品方案提供一套強大的討論審核功能。

本指南將從各項工具的介紹開始,然後針對常見使用情境與注意事項進行詳細說明。


管理員 Internal Link

審核者是只能存取您 FastComments 帳戶中「Moderate Comments」頁面的特殊使用者。

他們無法新增或移除其他審核者,也無法編輯審核設定。不過,他們對在「Moderate Comments」頁面上顯示的留言資料擁有完全控制權,並且就單一留言可以執行管理員可以執行的所有操作。他們也可以執行批次操作。

他們無法存取資料管理工具(匯入/匯出/遷移留言)。

移除管理員 Internal Link

要移除一位版主,在 Edit Moderators 頁面,只要按一下 "刪除"。

他們將會立即不再有權限來管理您的評論,並會收到一封通知他們 已被移除的電子郵件。

請注意,如果您只是想更新他們的電子郵件,您可以按一下 "編輯"。這是較佳的作法,因為 他們的統計資料不會被刪除。

可以使用以下範例語法來搜尋留言:

  • 模糊字詞搜尋: cats love
  • 精確短語比對: I love cats.
  • 依頁面標題: page:"Page Title"
    • 支援自動完成。
  • 依頁面 URL: page:"https://example.com/some-page"
    • 支援自動完成。
  • 依網站/網域: site:mysite.comdomain:othersite.com
  • 依使用者: user:"Bob"
    • 支援自動完成。

您可以透過從審核頁面分享該頁面 URL,將搜尋結果與其他版主或管理員分享。搜尋欄位的值 會在您按下 "Go" 後包含在瀏覽器的 URL 中。

使用 FastComments,版主可以分享連結到版主儀表板,該連結會直接開啟帶有特定篩選條件的頁面。

For example, the following use case:

  • 版主 A 前往評論審核儀表板
  • 版主 A 將篩選條件設為「需要審核的評論」
  • 版主 A 搜尋內容為「我的公司名稱」的評論
  • 版主 A 在搜尋結果的第二頁發現了有趣的內容。
  • 版主 A 可以將此頁面的分享連結直接分享給版主 B。
  • 版主 B 可以看到版主 A 所做的操作。

審核操作 Internal Link

在 FastComments 中,管理員和版主可以對每則評論採取多種操作,具體包括:

  • 刪除 該評論
  • 刪除 該評論 + 封鎖用戶(永久或隱形,詳情稍後)
  • 編輯 該評論
  • 調整該評論的票數
  • 將該評論標記為 已審核未審核
  • 將該評論標記為 已核准未核准
  • 將該評論標記為 垃圾非垃圾
  • 檢視來自相同 IP address 的所有評論 *1.
  • 重設該評論的檢舉計數。

例如,若想保留一則評論但將其隱藏,我們可以簡單地將其標記為 未核准

此外,管理員和版主可以將評論置頂,但只能在該評論的留言串中執行。

*1 我們不會為此功能儲存原始 ip addresses。

刪除評論 Internal Link

在刪除留言時,有幾件事要考慮。

  1. 原本撰寫該留言的使用者會看到什麼。
  2. 該留言的任何回覆會怎樣。

當您刪除一則留言時,該留言對原本撰寫它的使用者也會消失。

此外,該留言也會從任何正在閱讀該留言的使用者畫面中移除。

如果此留言有回覆,或回覆的回覆,也會立即一併刪除。討論串中的父留言會保留。

評論小工具的審核操作 Internal Link

一部分的審核操作可以直接在評論串中執行,不需要前往「評論審核」頁面。

當您已登入時,點選評論右上角的編輯按鈕。作為審核人員,您應該會看到以下選項:

  • 置頂 該評論
  • 刪除 該評論
  • 刪除 該評論 + 封鎖使用者(永久或隱形,詳情稍後)
  • 編輯 該評論
  • 將該評論標記為 已批准(顯示)或 未批准(隱藏)
  • 將該評論標記為 垃圾非垃圾

關閉評論串

版主與管理員如果已登入,可以在評論區上方的三點選單中選擇 Close Thread 來鎖定或關閉評論串。之後任何時間都可以選擇 Re-Open Thread 來重新開放評論功能。

關閉評論串會阻止新增評論,但仍允許投票,且使用者仍可刪除自己的評論(若他們想刪除)。

關閉或重新開啟評論串會立即影響所有正在檢視該串的使用者。

您也可以透過為該頁面建立專門的自訂規則,將討論串標記為唯讀,這樣同時會移除投票與刪除選項。

即時更新

所有這些操作會即時更新其他使用者的評論串,無需他們重新載入頁面。然而,像是隱藏評論或標記為垃圾的審核動作,不會將該評論從版主的畫面上移除,以便他們在需要時可以快速還原該操作。為了表示該評論被隱藏,它會相較於其他評論以不同方式標示(標示顏色取決於移除的原因)。

例如,給定使用者 A (commenter), B (Moderator 1), 和 C (Moderator 2)

...以及下列情景:

  1. User B (Moderator 1) 隱藏了一則評論。
  2. 對於 User A (commenter),該評論會立即被隱藏。
  3. 對於 User C (Moderator 2),該評論會立即被隱藏。
  4. 對於執行變更的使用者 User B (Moderator 1),該評論仍會保留在他們的畫面上,但會以已移除的方式標示。他們可以選擇還原該操作,若還原則其他使用者會再次即時看到更新。

即時審核 Internal Link

在審核頁面上所做的所有操作都是即時的。

如果有人正在查看留言串,而你批准了一則先前未批准的留言,該留言將會自動顯示給他們。

編輯、刪除和標記為垃圾亦同樣適用。

使用萬用字元封禁使用者 Internal Link


可以使用萬用字元來封鎖使用特定電子郵件提供者的使用者。

例如,如果您發現來自 @bademail.com 的所有留言都是垃圾郵件,您可以簡單地封鎖 整個電子郵件提供者,方法是在新增被封鎖使用者時在電子郵件輸入欄輸入 "*@bademail.com"。

請注意電子郵件中 @ 前的 "*"。


批次操作 Internal Link

當在進行審核時,有時會有一系列我們想要一次完成的動作。例如或許你發現一 系列的留言你想要刪除、標記為垃圾、取消核可,或簡單地標記為已審核。與其在每則留言上點選「刪除」並「確認」 ,不如用更好的方式。

在每則留言旁邊都有一個核取方塊,我們可以點選它來開始一個批次操作。接著我們可以選擇一個批次操作並加以確認。

當你的批次操作執行時,你會看到進度,並且可以用 ctrl+z 來復原任何批次操作。批次操作也可以 暫停、停止或恢復。

選取超出可見留言範圍

如果你勾選「全選」核取方塊,預設只會選取頁面上可見的留言,但它會 提供你一個選項來選取伺服器上符合你篩選條件的所有留言。所以即便你需要核准、刪除等 數百萬則留言,也只要幾個點擊就能完成。

垃圾訊息偵測 Internal Link

預設情況下,FastComments 內建可訓練的垃圾留言偵測。

當您對留言進行審核,並將其標記為 垃圾留言,或將系統自動判定為 垃圾留言 的留言標記為 非垃圾留言 時,垃圾偵測系統會從這些操作中學習,以更精準地判定您希望視為垃圾的內容。

被標記為 垃圾留言 的留言不會自動通過審核,因此在未明確標記為 非垃圾留言 前不會顯示。

垃圾留言偵測可以在留言審核設定頁面停用。

不同的垃圾偵測器

FastComments 支援三種偵測垃圾的方式:

  1. 一個持續訓練的傳統 Naïve-Bayes 分類器,會在所有 FastComments.com 租戶之間共享。
  2. 一個持續訓練的傳統 Naïve-Bayes 分類器,隔離於您的租戶。
  3. 使用 ChatGPT 4。

所有人都可以使用共享與隔離的 Naïve-Bayes 分類器。

如果您使用 Flex 計費方式,則可在留言審核設定頁面選擇 ChatGPT 4 選項,因為該選項會依據使用的 token 計費。

信任係數

FastComments 會根據使用者在特定網站上的信任程度調整其垃圾留言過濾器。

舉例來說,如果管理員固定置頂了很多該使用者的留言,那麼該使用者很可能是非常值得信任的。或者,如果該使用者在網站上的會員時間很長且擁有大量留言,他們的信任係數也可能會很高。

SSO

由 SSO 使用者發表的留言可能會被視為垃圾,並會以此進行檢查。例外情況是該 SSO 使用者的電子郵件與具有下列一或多項權限的租戶使用者相同時:

  • Account Owner
  • Super Admin
  • Comment Moderator Admin

擁有上述權限的 SSO 使用者,其留言將不會被檢查是否為垃圾。

重複留言

FastComments 會偵測並阻止重複留言。它也會偵測非常相似的重複留言以協助防止垃圾行為。此功能無法停用,因為它可防止我們的平台被用於濫用。如果您的信任係數很高,系統在進行重複留言防護時會將此因素納入考量。

評論記錄 Internal Link

FastComments 會自動追蹤每則評論的詳細事件,以提供對審核決策與系統操作的透明度。這些日誌可幫助您了解評論為何被批准、被標記為垃圾郵件或其狀態為何變更。

存取評論日誌

要查看特定評論的日誌:

  1. 前往您 FastComments 儀表板中的 審核評論 頁面
  2. 找到您想檢查的評論
  3. 在該評論的操作列中點選 檢視日誌 按鈕(時鐘圖示)
  4. 會出現一個對話框,顯示該評論的完整事件歷史

每個日誌條目會顯示:

  • When - 事件的時間戳記
  • Who - 觸發該事件的使用者或系統(如適用)
  • What - 動作或事件類型
  • Details - 額外的背景資訊,例如前/後值、引擎名稱或相關資料

評論日誌事件

每則評論會在其生命週期中維護事件日誌。以下是會被追蹤的事件類型:

Anonymization Events

  • Anonymized - 評論內容已被清除且使用者標記為已刪除
  • RestoredFromAnonymized - 評論已從匿名狀態還原

Approval Events

  • ApprovedDueToPastComment - 評論因該使用者先前有已獲批准的評論而被批准(包含對先前評論的參考)
  • ApprovedIsAdmin - 評論因使用者為管理員而被批准
  • NotApprovedRequiresApproval - 評論需要手動審核
  • NotApprovedLowTrustFactor - 因使用者信任因子低而未被批准(包含該信任因子數值)

Profile Comment Approval Events

These events apply specifically to comments on user profiles:

  • ApprovedProfileAutoApproveAll - 個人檔案評論自動批准,因為個人檔案擁有者已啟用所有評論自動批准
  • ApprovedProfileTrusted - 個人檔案評論被批准,因為發言者為可信使用者(包含建立信任的評論參考)
  • NotApprovedProfileManualApproveAll - 個人檔案評論需要手動批准,因為個人檔案擁有者已啟用手動批准
  • NotApprovedProfileNotTrusted - 個人檔案評論未被批准,因為發言者不受信任
  • NotApprovedProfileNewUser - 個人檔案評論未被批准,因為發言者為新使用者

Spam Detection Events

  • IsSpam - 評論被偵測引擎標記為垃圾郵件(包含作出判定的引擎)
  • IsSpamDueToBadWords - 因不當詞彙過濾而被標記為垃圾郵件
  • IsSpamFromLLM - 由 AI/LLM 引擎標記為垃圾郵件(包含引擎名稱、回應與代幣數)
  • IsSpamRepeatComment - 因重複性而被標記為垃圾郵件(包含偵測到的引擎)
  • NotSpamIsOnlyImage - 僅包含圖片,因此未被標記為垃圾郵件
  • NotSpamIsOnlyReacts - 僅包含表情反應,因此未被標記為垃圾郵件
  • NotSpamNoLinkOrMention - 因無可疑連結或提及而未被標記為垃圾郵件
  • NotSpamPerfectTrustFactor - 因使用者信任度高而未被標記為垃圾郵件
  • NotSpamTooShort - 評論過短,無法分析,因此未被標記為垃圾郵件
  • NotSpamSkipped - 跳過垃圾郵件檢查
  • NotSpamFromEngine - 由偵測引擎判定為非垃圾郵件(包含引擎名稱與信任因子)

Bad Words/Profanity Events

  • BadWordsCheckFailed - 髒話過濾檢查發生錯誤
  • BadWordsFoundBadPhrase - 髒話過濾偵測到不當片語(包含該片語)
  • BadWordsFoundBadWord - 髒話過濾偵測到不當單字(包含該單字)
  • BadWordsNoDefinitionForLocale - 該語言無髒話定義(包含語系)

User Verification Events

  • CommentMustBeVerifiedToApproveNotInVerifiedSession - 評論需要驗證但使用者不在已驗證的工作階段中
  • CommentMustBeVerifiedToApproveNotVerifiedYet - 評論需要驗證但使用者尚未通過驗證
  • InVerifiedSession - 發表評論的使用者處於已驗證的工作階段
  • SentVerificationEmailNoSession - 驗證郵件已發送給未驗證的使用者
  • SentWelcomeEmail - 歡迎郵件已發送給新使用者

Trust and Security Events

  • TrustFactorChanged - 使用者信任因子已變更(包含變更前後數值)
  • SpamFilterDisabledBecauseAdmin - 對管理員使用者繞過垃圾郵件過濾
  • TenantSpamFilterDisabled - 整個租戶已停用垃圾郵件過濾
  • RepeatCommentCheckIgnored - 重複評論檢查被忽略(包含原因)
  • UserIsAdmin - 使用者被識別為管理員
  • UserIsAdminParentTenant - 使用者被識別為上層租戶的管理員
  • UserIsAdminViaSSO - 使用者透過 SSO 被識別為管理員
  • UserIsMod - 使用者被識別為版主

Comment Status Changes

Status change events include before and after values, plus the user who made the change:

  • ExpireStatusChanged - 評論到期狀態被修改
  • ReviewStatusChanged - 評論審核狀態被變更
  • SpamStatusChanged - 評論垃圾郵件狀態已更新
  • ApproveStatusChanged - 評論批准狀態被變更
  • TextChanged - 評論文字內容已編輯(包含編輯前後文字)
  • VotesChanged - 評論投票數已更新(包含詳細投票分解)
  • Flagged - 評論被使用者檢舉
  • UnFlagged - 評論的檢舉已被移除

Moderation Actions

  • Pinned - 評論被版主釘選(包含釘選者)
  • UnPinned - 評論被版主取消釘選(包含取消者)

Notification Events

  • CreatedNotifications - 已為評論建立通知(包含通知數量)
  • NotificationCreateFailure - 建立通知失敗
  • BadgeAwarded - 因評論授予使用者徽章(包含徽章名稱)

Publishing Events

  • PublishedLive - 評論已發佈給即時訂閱者(包含訂閱者人數)

Integration Events

  • WebhookSynced - 評論已透過 webhook 同步

Spam Rule Events

  • SpamRuleMatch - 評論符合自訂垃圾郵件規則(包含規則詳細)

Localization Events

  • LocaleDetectedFromText - 從評論文字自動偵測語言與語系(包含偵測到的語言與語系)

評論日誌的使用案例

評論日誌會自動產生並與每則評論一併儲存。它們提供了有價值的洞察,適用於:

  • 理解審核決策 - 明確查看評論為何被批准、等待審核或被標記為垃圾郵件
  • 除錯批准/垃圾郵件問題 - 在評論行為異常時追蹤決策邏輯
  • 追蹤使用者行為模式 - 監控信任因子變化與驗證狀態
  • 稽核管理者操作 - 檢視版主對特定評論所採取的操作
  • 調查垃圾郵件過濾效能 - 檢視哪些偵測引擎能攔截垃圾郵件、哪些未能
  • 整合故障排除 - 驗證 webhook 同步與通知傳遞

這些日誌有助於維持審核流程的透明度,並協助微調您的評論系統行為。

總結

您已閱讀完我們的審核(Moderation)文件。讓我們知道您有任何進一步的意見或問題,請在下方告訴我們 - 您也可以 透過 支援頁面 聯絡我們。