Cloak , 英文直譯斗篷、披風,把東西遮蓋。但投放廣告時,就代表把營銷推廣的產品開放給其中一部分受眾。

      直接翻譯意思有點拗口,先講下應用,比如在FB里推廣某款產品,圖片文案都能過審的情況下,推廣的Url老是被FB的審核機器人抓取,并判定違規。在這種情況下,我們就需要Cloak判斷訪問用戶是真人還是機器人,然后把營銷的頁面給真人看,把合規的頁面給機器人看。這就算是Cloak的基本應用。當然Cloak肯定也不僅僅局限于這個應用場景,更多的用法往往來自于需求本身。

      前段時間測試用RCS群發鏈接,一開始效果還行,但后來發現效果變差,檢查后發現,連域名都被注冊商刪除了。這個時候我才意識到應該加Cloak,區分訪問用戶。

      說干就干,先在程序里抓取ip。?

      然后判斷ip所屬的國家,ISP

      判斷ip可以去買ip數據庫,但數據庫內容的更新會慢一些。所以我采用的API的方式。在google 里可以找到很多提供ip定位服務的,大多都是提供API。根據你的用戶訪問量選擇對應的套餐就行。

      API會返回很多的值,但不是每個都有用,選擇自己需要的值即可。

      我的項目只需要country_code2和isp這兩個值。

      國家這個過濾起來很簡單,只要country_code2=us?就行。

      isp就稍微復雜些,也是需要我們全面分析的。我們需要通過isp來分析訪問者屬于哪種網絡。

      ISP全稱(Internet Service Provider)即“互聯網服務提供商”,即向廣大用戶綜合提供互聯網接入業務、信息業務、和增值業務的電信運營商。

      比如這個ip所屬的isp就是google 公司,如果我們不希望google看到,那肯定就要讓他跳轉到合規的頁面。

      比如這個ip所屬的isp就是digitalocean公司,這個公司是提供idc業務的,這個ip就是機房ip,也就是數據中心ip。那如果我們想把頁面給正常的老美看,這個ip也是要跳轉的,正常的訪問者基本上是用住宅ip。

      如何判斷isp是否住宅ip也很簡單。老美有個聯邦通信委員會,官網有國家寬帶地圖,去下載一份isp的數據,然后導入自己的數據庫。把ip得到的isp和下載的數據對比,就可以判斷是否屬于住宅ip,這就大概率可以區分正常訪問者和機器人。?能區分訪問用戶,也可以把他們跳轉到不同的頁面。

      當然一個Cloak 也不僅這點功能。需求不同,使用場景不同,程序的功能也不同。比如你也可以加入UA去更細致的判斷用戶,也可以通過ip api獲取更多的值去判斷用戶。總之,條條大路通羅馬,靈活運用是關鍵。

      碼字不易,分享干貨也不易,如果覺得寫得還不錯,對你有幫助,請幫忙轉發分享!

      我是做跨境的老王,歡迎找我聊聊跨境的事。我的微信:6860145


      點贊(11) 打賞

      評論列表 共有 0 條評論

      暫無評論

      服務號

      訂閱號

      備注【拉群】

      商務洽談

      微信聯系站長

      發表
      評論
      立即
      投稿
      返回
      頂部