“华体会体育”广告同盟设计踩坑
作者:华体会体育 发布时间:2022-02-16 16:49
本文摘要:一、配景及经由 现在市面上有一些广告同盟,运作方式是他们帮你引导用户,用户下单时返佣金给他们,这也是一些网站常用的推销方式。最近一朋侪公司也用这种方式推广,第一个月跑的好好的,第二个月发现数据猛增,差不多60%的订单都是广告同盟推荐过来的,其时就以为有问题,然后通过一系列的分析发现,系统自己的设计有毛病,这里抛砖引玉一下。

华体会体育

一、配景及经由 现在市面上有一些广告同盟,运作方式是他们帮你引导用户,用户下单时返佣金给他们,这也是一些网站常用的推销方式。最近一朋侪公司也用这种方式推广,第一个月跑的好好的,第二个月发现数据猛增,差不多60%的订单都是广告同盟推荐过来的,其时就以为有问题,然后通过一系列的分析发现,系统自己的设计有毛病,这里抛砖引玉一下。

系统的设计流程如下:假设朋侪公司的网站是ab.com,则会见流程如下;1、用户会见广告同盟的广告链接;2、广告同盟将自己的标识将自己标识加在ab.com之后,类似 https://ab.com?adId=123;3、ab.com将广告同盟标识即123写入cookie中,作用域为ab.com;4、用户在ab.com上下单;5、生存订单时,系统将123的广告同盟标识生存到订单中,以标识这个订单来自广告同盟的推荐。其中2这一步有其中转页,即用户从广告同盟跳转过来的都到这个页面,这个页面只做一件事情,即确认是否来自广告同盟,如果是则将这个标识写入到cookie中。问题就泛起在这一步,经由我们分析日志,发现订单异常的谁人月大量的来自广告同盟的链接的Referer都来自一个会见量比力大的社区,而且是以图片的形式会见!!假设中转页的地址是 https://abc.om/ad/redirect,则广告同盟通过以下方式伪造图片:<img src="https://abc.om/ad/redirect?adId=123" />然后同盟在社区发一个热门的帖子,帖子中插入上述图片,这样所有会见这个页面的用户,都市往ab.com写入cookie,这样只要这些用户再会见朋侪的网站,则系统都认为是来自广告同盟的。

二、解决方案 问题的原因知道了,那怎么解决呢,既然后端写cookie不行靠,就由前端来写Cookie,即用户在会见 ab.com下的任何一个页面的时候,前端有个公共的js会检测url中是否有带上广告同盟标识,如果有,则将标识写入Cookie中,而且设置Cookie为httponly。写在最后:1、这次主要还是在数据上发现了问题,所以监控很是重要。2、与第三方交互写敏感Cookie只管由前端写,后端验证;3、涉及到钱的场景最好是有宁静测试;。


本文关键词:“,华体会体育,”,广告,同盟,设计,踩坑,一,、,华体会体育

本文来源:华体会体育-www.027ccgg.com

电话
0846-19540015