Discuz! X 1.5高效防廣告灌水寶典

    廣告灌水現象在目前各種站點當中都有愈演愈烈的趨勢,一方面會
嚴重影響站點內容定位,剔除廣告灌水內容又會增加運營成本;另一方面,廣告灌水中經常會出現一些和法律法規相牴觸的違禁內容,一旦處理不及時會給站點主辦
方造成負面影響,甚至於網站關閉的嚴重影響。所以廣告灌水和與之相關內容監管一直受到網站主辦方的嚴重關注。

防廣告灌水的難點是什麼?

 

1、防灌水最大的難題是使用者識別的問題;


如果使用者不能提供足夠多的資訊,你就沒有辦法識別它到底是灌水使用者還是你的目標使用者。如果在註冊環節不採取任何措施,只有當使用者有 「犯罪記錄」——發表違
規內容了才能採取措施,但是這時候難免為時已晚。所以,防止廣告灌水首先要能判斷使用者是否就是你的目標使用者,是否能遵守論壇的遊戲規則。

引入指標:使用者識別度——對目標使用者準確識別的程度,識別程度最高為★★★★★

(實心★代表加分,空心☆代表減分,下同)

2 、識別使用者不可能完全依賴程式,人工稽核必不可少;


識別一個使用者是非常困難的事情,即便他透過層層障礙獲得發帖許可權,如果他不說,你不會知道他要做什麼。即便在計算機技術如此成熟的今天,把識別使用者和未來
可能行為的任務完全交給程式,依然像是讓一個三歲智力水品的孩子去分辨哪個是 「好人」 還是 「壞人」 。所以,如果要求內容的絕對乾淨,需要高效率的人工審
核。

引入指標:人工幹預度——必須投入的人力幹預稽核的程度,投入最多的為☆☆☆☆☆

 

3、防廣告灌水的措施常常會和使用者體驗相沖突


即便我們有充足的人力做全部內容稽核,對於使用者來說,不能即時參與社群活動會嚴重影響使用者體驗,而且大量複雜的限制性措施也會給使用者帶來不厭其煩的騷擾。
所以,採取防止廣告灌水措施時,使用者體驗很關鍵,而且由於老使用者內容可以透過篩查歷史內容做到一定量的控制,更因為廣告灌水使用者非本站目標使用者,往往都是
新註冊使用者。所以對新老使用者採取不同的措施也是解決使用者體驗問題的一道分水嶺。

引入指標:影響使用者體驗度——防廣告灌水對使用者體驗的影響程度,影響最多的為☆☆☆☆☆

 

4 、網路上人肉灌水和機器灌水相結合,道高一尺魔高一丈


由於利益驅動,很多廣告灌水行為不達目的誓不罷休,這就出現了很多屢禁不止的人肉灌水和灌水程式向結合的現象。例如,灌水者先人工註冊,獲取基本積分,然
後灌水程式批次灌水;灌水程式遭遇驗證碼,驗證問答時會自動提示讓人工處理;灌水程式能夠識別比較簡單的驗證碼等等;但是萬變不離其宗,我們防止廣告灌水
行為的終極目標是排除廣告灌水等非法內容後的乾淨程度。

引入指標:潔淨度——排除廣告灌水等非法內容後的 「乾淨」 程度,最高為★★★★★

Discuz! X 1.5能採取的防廣告灌水方案

 

方案一:非本地 IP 地址使用者註冊需要稽核 (Discuz!X1.5 新增方案)

    還在 Discuz!X1 版尚未釋出的時候,我們就在 Discuz!7.2 版本的基礎上測試了一個 「非本地使用者註冊需稽核」 的功能外掛,經過很多地方網站的試用,獲得了比較好的效果,所以在 Discuz! X1.5 上我們將此功能內建了進去。 (如圖一)

防灌水.jpg

2010-9-15 14:47 上傳

下載附件 (48.94 KB)

(圖一:非本地 IP 地址使用者註冊需要稽核)

 

    具體實施時,需要在 「全域性」 設定的 「註冊與訪問控制」 之 「註冊」 中 「新使用者註冊驗證 「設為」 人工稽核 「本地關鍵字中設定網站所服務地區如 「北京」 、 「寧波」 等,當使用者處於本列表中的地址時,註冊後無需稽核,不填或為空所有地域當做本地。也可以在 「不受稽核限制的 IP 列表」 中填寫本地 IP 地址或者本站不受限制的 IP 地址,當使用者處於本列表中的 IP 地址時,註冊後也無需稽核

 

方案評價:

使用者識別度:★★★
人工幹預度:☆
影響使用者體驗度:☆

潔淨度:★★★

綜合:★★★

方案二:系統推薦防灌水設定

    Discuz!X1 版本中就已經提供的防灌水設定,從兩次發表時間間隔設定來限制廣告灌水特徵使用者的快速 「屠版」,此項設定是適合給整站所有級別使用者的設定,如果時間設定合理對正常使用者的影響較小。

2.png

2010-9-3 08:43 上傳

下載附件 (42.56 KB)

 

(圖二:防灌水基本設定)

    強制新使用者驗證啟用郵箱,還有強制新使用者上傳頭像,強制新使用者好友個數等設定也都是系統可以自動完成判斷的防灌水功能,雖然會對使用者體驗產生影響,但又因為僅對新註冊和初級使用者產生影響,所以還是可以視發展運營階段靈活運用。 (如圖二)

 

    驗證碼一般是中文,英文的靜態或者動態圖片,是一種混合了數字或符號的程式碼,人可以透過抽象思維辨識,而機器抽象識別起比較困難,一般是防止有人利用機器自動批次註冊、暴力破解方式進行不斷的登陸、灌水的一種技術措施。 Discuz! 系列程式一直對驗證碼都在不斷的最佳化和升級,以應對道高一尺魔高一丈的局面。

3.png

2010-9-3 08:43 上傳

下載附件 (92.42 KB)

(圖三:驗證碼設定)

 

    我們在實際運營時推薦僅在新使用者註冊和發帖回帖時填寫註冊碼,好處是對老使用者影響最小,對使用者體驗的影響也在最小和最精準的新使用者範圍內。為了區分新老使用者,就需要在 「驗證碼發帖限制」 設定最少發帖數,一般以個位數比較合適。(如圖三)

    另外在驗證碼型別的選擇上,由於廣告灌水程式技術也在不斷升級,所以驗證碼的設定上也要儘量選擇電腦尚不容易辨識的 「GIF 動畫」,「隨機扭曲」 等設定。
    驗證問答和驗證碼比較類似,隨機產生,而且需要思考解答,能夠對利用灌水程式造成一些麻煩。 (如圖四)

4.png

2010-9-3 08:43 上傳

下載附件 (121.37 KB)

 

(圖四:驗證問答設定)

    最後,在登入檔單名稱設定方面,透過個性化登入檔單名稱的設定,也讓灌水程式不能肆意妄為。 (如圖五)

5.png

2010-9-3 08:43 上傳

下載附件 (93.26 KB)

 

(圖五:登入檔單名稱設定)

方案評價:
使用者識別度:★★★
人工幹預度:系統自動完成

影響使用者體驗度:☆☆

潔淨度:★★
綜合:★★★

方案三:詞語過濾和內容稽核

    一般廣告灌水具備特徵關鍵詞,當我們設定好關鍵詞後,一旦有人發表違規內容,系統可以自動的啟動監管措施。同時,為了防止廣告灌水者用各種手段修改關鍵詞以防止被自動監管,在 Discuz! X 版本中對關鍵詞替換前的內容可以使用限定符 {x} 以限定相鄰兩字元間可忽略的文字,x 是忽略字元的個數。如 "a{1}s{2}s"(不含引號) 可以過濾"ass" 也可過濾 "axsxs" "axsxxs" 等等。不良詞語如果以"/"(不含引號) 開頭和結尾則表示格式為正規表示式,以適應更加複雜的字元組合。 (如圖六)

6.png

2010-9-3 08:43 上傳

下載附件 (83.19 KB)

 

(圖六:詞語過濾管理)

    在 Discuz! X 1.5 中除了能夠過濾稽核帖子外,還支援對群組主題,回覆,日誌,圖片,記錄,分享,評論留言,文章,文章評論進行過濾和稽核。而且為了提高稽核的效率和準確性,新增了展開和摺疊批次稽核的模式。都為高效稽核內容提供了方便。

    需要注意的是,對帖子的開啟稽核需要配合版塊和使用者組設定。特別建議針對新註冊使用者開啟稽核,而對其他較高階使用者儘量不單純開啟內容稽核機制,而是利用過濾關鍵詞來判斷對特定的內容是否需要稽核,讓防灌水設定對使用者體驗的影響降至最低。

 

方案評價:

使用者識別度:★★★
人工幹預度:☆☆☆

影響使用者體驗度:☆☆

潔淨度:★★★★

綜合:★★

 

    說明,在傳統社群氛圍概念來說,論壇本就應該是開放自由的,但是面對惡意灌水,政策法規禁止等眾多風險面前,即便對社群氛圍造成影響,也實在不得不考慮採用這種無奈之舉。

 

方案四:網站任務結合分類資訊防止廣告灌水

    其實利用網站任務也可以有效的防止廣告灌水,作為強化,更可以結合分類資訊來實施這一加強版的防治手段。

7.png

2010-9-3 08:43 上傳

下載附件 (90.99 KB)

(圖七:站點任務新增新人報到版塊發帖任務)


我們可以在新手報到發帖任務時設定新註冊使用者必須在特定的新手報到版塊發表需要必填的分類資訊主題。這種方式的優點是讓灌水程式很撓頭,因為很少有灌水程
序會專門針對某一個網站的分類資訊設計,而且相對其他手段,新註冊使用者完成新手報到任務,接受社群新老會員的歡迎,有一種水到渠成的自然感覺,使用者體驗並
不很差。缺點是完成任務和填寫分類資訊略微麻煩,但可以不設定稽核,省去了人工稽核的弊端。另外,填寫完分類資訊時可以設計分類資訊模板,展示顯示一個新
人報道的名片,美觀大方,會更受新人的歡迎。
(如圖八、圖九)注 1

8.jpg

2010-9-3 08:43 上傳

下載附件 (116.76 KB)

 

(圖八:給分類資訊設定個性化模板)

 

9.png

2010-9-3 08:43 上傳

下載附件 (180.63 KB)

 

(圖九:前臺顯示新手報到分類資訊的樣式)

方案評價:
使用者識別度:★★★★

人工幹預度:☆

影響使用者體驗度:☆☆

潔淨度:★★★
綜合:
★★★★

方案五:使用者註冊稽核簡單方便效果不錯


文章最前面已經說過了,防止廣告灌水最關鍵的還是要識別使用者,我們採取種種措施的目的都是要搞清楚使用者參與站點活動的目的,儘量多的在發表內容之前暴露出
使用者的足夠多的資訊以便我們識別。既然如此,我們不妨 「針尖對麥芒 「,註冊可以,咱們先搞清楚每個使用者為何而來?就像
QQ 群的管理,如果加入 QQ 群的是一個陌生 QQ 號,沒有其他有用資訊,的確需要問問他究竟是誰?為什麼加入?

    使用者註冊稽核,關鍵是稽核,明確站點所服務的使用者群應該是什麼樣的,能否把好第一道關成為關鍵。當然缺點是使用者可能會亂填,需要給使用者明示,要求註冊使用者自己足以說明加入的理由,對於目標使用者群比較明確的網站,不妨設定幾項必填的使用者資料。(如圖十)

 

10.png

2010-9-3 08:43 上傳

下載附件 (83.77 KB)

 

(圖十:使用者註冊時必須寫證件號)

方案評價:

使用者識別度:★★★★★

人工幹預度:☆☆☆

影響使用者體驗度:☆☆☆

潔淨度:★★★★

綜合:★★★

 

最後總結一下


除了上面的這些方案,還有很多防止灌水的方法,例如靈活應用邀請碼,頭像認證、影片認證等多種認證方式等等,在我們選擇所需方案時要綜合考慮本站的特點和
運營成本,把文章前面所說的防止廣告灌水的幾大難點考慮進去,相互制約的關係考慮進去。結合運營,結合人工稽核和梳理程式流程,可以在使用者體驗影響儘量低
的情況下,盡最大的可能提高包括人肉灌水在。