我有一个网店的小前端。所有通过我的网站并从网上商店购买商品的客户,我都会返还 5% 的金额。我需要找到一种方法来跟踪我从我的网店转发到另一个网店的客户。然后让网店在购买后回复我。在我的网上商店中,我制作了一个小页面:collect.aspx 请求并保存在查询字符串中传递的值,类似于以下伪代码:
string orderid = Request["orderid"];
string amount = Request["amount"];
..save to database
在网上商店,我将客户转发给我,我可以在购买流程的最后一页上插入一个 javascript。我已经尝试了很多东西,但似乎唯一有效的方法就是欺骗浏览器认为我指的是 javascript,如下所示:
<script type="text/javascript" src="http://domain.com/mypage.aspx?orderid=4&amount=45/>
我看到了其他跟踪器是如何做到的,这似乎是一般的做法。然而,有了这个脚本,我得到了所有的订单,我只想记录那些属于我的,那些通过我的网站进入的。
这是我的大问题,如何做到这一点?当用户打开我的页面时,我添加了一个 cookie,我想在购买页面进行回调时再次检查此 cookie。当它进行“”调用时,我似乎无法从浏览器获取 cookie。这真的让我很烦。
谁能告诉我这通常是如何完成的,这个跟踪。我在这个 cookie 方面缺少什么?
非常欢迎所有关于如何做到这一点的想法。