Jofshop最新斗篷模式
Jofshop最新斗篷模式
Jofshop采用同域双库模式,设置一个副本站点,通过条件来决定显示A站点的商品,还是B站点的商品
- 通过
斗篷
和特定广告入口
对访问者进行核验,通过后,则显示B副本站点的商品数据。
1.斗篷cloak:挡掉google爬虫,可以使用第三方的cloak,进行屏蔽。
- 关于第三方斗篷商,参看:Ip cloak-第三方斗篷厂商
2.通过设置特定广告入口参数
,存在这个入口参数的url访问的时候,才会判定为二库用户
。
- 关于
特定广告入口参数
,详细参看:Ip cloak-特定广告参数
3.逻辑梳理:当用户第一次
- 通过特定广告入口,系统检查
特定广告入口参数
是否有效 - 有效后,进一步通过cloak api检查是否为爬虫?还是正常顾客?
- 通过上面的2个步骤,判定为正常顾客后,会生成一个session(可以设置有效期)然后通过一个特定的api请求副本库数据,返回副本站点的
特殊商品数据
- 当前站点和副本站点的商品以及商品专辑的对应,是通过handle对应的,也就是商品数据的handle必须完全相同
4.用户继续访问商城的页面,当访问第2个页面以及后面的商城页面,就通过已经生成好的session进行识别,是否为二库顾客
。
5.特定广告入口参数,可以在后台设置有效期,以及随时关闭状态,过期或者关闭后,已经判定为二库顾客
的用户将无法访问到副本站点的特殊商品数据
,这样进一步保证安全
6.一般站点都是有一个转化率的标准幅度,为了安全,您可以混卖,也就是该站点的正常商品也广告推广售卖,特殊商品
也进行广告推广售卖
,这样进一步保证您的网站的用户行为数据趋于自然范围,不会触发风控(从而降低支付方人工审查的概率)。
7.总之,让数据趋于自然,根据需要随时的开启和关闭广告入口,在加上第三方厂商提供的cloak验证,宁错杀1000,不要放过的一个原则,就可以让网站运行的更持久
- 如果判定
二库顾客
失败,那么返回的是正常站点的数据,用户仍然可以对此商品进行下单。 - 因此,即使第三方的斗篷对正常用户进行了错杀,也是有正常的数据供顾客访问,下单。