2010-02-16 62 views
0

我目前正以微支付價格銷售基於時間的在線服務。在線免費試用反濫用系統設計

付款後,客戶將獲得一組僅用於購買時間段的憑證。當訪問通行證到期時,客戶必須購買一組新的憑證。 所以基本上這些憑證是一次性的(期間)使用。

我想提出的x分鐘免費試用這項服務,讓潛在客戶能夠實現它工作正常,可能增加總銷售額。

我的問題是,你會如何阻止濫用者?

也就是說,人們只應該被允許免費試用一次,如果這是不可能的,至少要讓他們通過一個過程/測試(如在共享軟件中)過於繁瑣或者讓他們煩惱嘗試它。

顯然總有人會繞過它。我正在爲大多數人提供解決方案,他們不是IT聰明,時間緊張,或者懶得打擾濫用,而不是僅僅支付微小的費用。

我有一些想法,但也想受到其他人的啓發。

該服務是用LAMP開發的。

回答

0

我最終在短時間內使用盡可能小的支付金額,但足以讓用戶滿意的貨幣風險非常低。

從我問過的那段時間起,我真的認真考慮過使用很少有人知道(甚至是它們存在)的Flash cookies如何刪除。

其他簡單(雖然不是免費的)使用SMS確認選項綁定用戶的手機號碼。作爲一個手機號碼,您不會像使用電子郵件地址一樣丟棄,那麼這也是一種安全的限制方法。

4

如果你環顧四周,每個發出免費試用的人都會將他們綁定到信用卡上 - 不要向他們收費,而是要驗證用戶的身份。這是我能想到的防止濫用的唯一可行方法。

任何其他想法將取決於您提供的服務種類。例如,在沒有信用卡的情況下,可以提供45天的試用期沒有問題,這僅僅是因爲建立一個SE站點的努力是如此之大,開始多個試用期(並且每次都必須配置一個新站點並建立一個新的社區)將無法工作。

類似的東西可能是唯一的登錄名稱,您可以在試用期間註冊,如果您沒有將其轉換爲付費訂閱,則必須提供該類名稱。真的取決於你的服務的性質。

+0

謝謝Pekka,但這三個選項都不適用於我的情況。 1)我沒有客戶的卡詳細信息,只有付款處理器有他們。 2)沒有會話或「回來」的概念。他們只需在付費期限內使用該服務即可。 3)憑證是系統生成的隨機唯一ID,在使用後會被「扔掉」。 – 2010-02-16 22:30:18

+0

@ mr-euro我明白了。那麼這真的很難,然後......實際上沒有傳真給某個ID,我想不出有什麼可以防止濫用,甚至可以很容易地僞造。也許你必須添加一些個性化功能,人們在結束免費試用期時會錯過。 – 2010-02-16 22:36:08

+0

@ mr-euro你所描述的實際上是鼓勵濫用。您需要人們在您的網站上創建一個用戶帳戶,充當基於時間的訪問通行證的容器。 – Sonny 2010-02-16 22:53:50

4

在他們的瀏覽器中放入一個cookie。強制延遲一段時間,然後才能重新使用您的服務,或讓他們陷入刪除cookie的困境。如果他們阻止cookies,禮貌地要求他們允許他們。如果您允許進行多次試驗,您可能會獲得更多的業務成功,而且麻煩最少。

+0

嘿,這是個好主意。會+1,但票數不足。 – 2010-02-16 22:55:22

+0

雖然很容易規避,但簡單的cookie可能足以阻止大多數人濫用免費試用版。謝謝。 – 2010-02-16 22:56:06