这是我的任务,我对实现这一目标的方式有点不确定。所以我认为最好的方法是向其他专业人士询问他们的想法。
基本上,我将为数据库中的众多附属机构存储大量事务/触发器。然后使用寡妇服务,我将通过这个数据库获取这些交易,然后以某种方式调用几个不同的联盟会员跟踪来源。
转换跟踪,跟踪像素或javascript跟踪方法等内容。
这些东西的一般用例在确认页面上,但由于其运行的系统有不同附属公司的几个“产品”,这取决于您是否从谷歌或雅虎等到达该网站。 / p>
每次购买东西时都可以使用不同的跟踪方法。取决于配置的触发器。
我的问题是如何开发这样的应用程序,其中跟踪存储在中央数据库中,然后根据一组预定义的触发器进行处理。
我以为我可以用wget.exe做些什么,但我不确定最好的方法是什么。
有没有人做过类似的事情,这是不是一个好主意?
我还需要为跟踪对象注入值,例如ordervalue和reference number。
非常感谢你的想法。
我需要调用的一个例子:
<script language="javascript" src="https://scripts.affiliatefuture.com/AFFunctions.js"></script>
<script language="javascript">
var merchantID = 4197 ;
var orderValue = 'ORDER_VALUE';
var orderRef = 'ORDER_REF';
var payoutCodes = '';
var offlineCode = '';
AFProcessSaleV2(merchantID, orderValue, orderRef,payoutCodes,offlineCode);
</script>
另一种方法的另一个例子:
<img src="https://www.emjcd.com/u?CID=<ENTERPRISEID>&OID=<OID>&TYPE=<ACTIONID>&ITEM1=<ITEMID>&AMT1=<AMT>&QTY1=<QTY>&CURRENCY=<CURRENCY>&METHOD=IMG" height="1" width="20">
甚至可以对网络请求做些什么吗?喜欢这个?
System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
req.Proxy = new System.Net.WebProxy(ProxyString, true); //true means no proxy
System.Net.WebResponse resp = req.GetResponse()
虽然我认为不会运行任何返回的javascript。