推廣模組如何防止刷流量?

來源:互聯網
上載者:User

大致需求如下:

1.根據使用者id產生推廣連結;
2.進入推廣連結後,對應使用者會活得相應積分獎勵;

那麼如何防止使用者刷流量?各個方面都可以談談,從頁面到資料庫。

回複內容:

大致需求如下:

1.根據使用者id產生推廣連結;
2.進入推廣連結後,對應使用者會活得相應積分獎勵;

那麼如何防止使用者刷流量?各個方面都可以談談,從頁面到資料庫。

  1. 別設計成一請求 URL 就加積分

  2. 別設計成一進入 URL 頁面就加積分

  3. 別設計成任何時間任意來源都增加積分。我刷 5 次頁面,難道你給我加 5 次積分嗎?

查查刷票的 IP 是否很多,可考慮:

  1. 進入頁面後,前端要發起一個 ajax 請求,這個請求是延時的……可考慮在前端加一些『積分增加中...』的動效來處理真實使用者的情緒

  2. 使用 redis 的到期來處理,IP+UA+ID 為 Key,請求過的,若干時間內不增加積分,告訴前端「你有刷票嫌疑」

  3. 如果擔心 UA 偽造之類的,可以先以 IP+ID 為判斷,再加入UA

  4. 前端方面,也可使用 cookie 來做一層攔截

還是介面防刷的問題,好的方法我不知道,但是最基本的就是IP過濾,其次可以從推廣計算規則方面做限制,如規定註冊安裝為有效點擊這樣的。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.