如何将变量动态传递给第三方跟踪像素

时间:2011-02-07 17:40:00

标签: javascript client-side-scripting

这是我正在处理的事情。当我使用联盟营销时,我需要一种方法将变量或值(销售金额和订单ID)动态传递给第三方跟踪像素,以用于我的每次销售成本广告系列。我无法从我过去设计和托管我网站的Intuit那里获得帮助。我的联盟营销支持发送了这个...告诉他们你需要“通过第三方跟踪像素动态传递销售金额和订单ID。”他们应该回来一个语法,你可以添加到代码。它可能类似于<order.number>“<orderamount>”。 。 。 。所以基本上,我在确认页面上有代码,但不知道如何动态传递金额和订单ID,以便可以支付适当的佣金。请帮忙。谢谢。 :困惑:

以下是代码:

<script language="JavaScript" src="https://www.linkconnector.com/tmjs.php?lc=000000002852&oid=&amt="></script>

3 个答案:

答案 0 :(得分:0)

他们是否将这个确切的结构传递给你?

完成交易后,您可以从哪里访问订单ID和金额? 如果通过PHP访问这些变量,则只需使用适当的变量包含结构中包含的URL。 如果您通过JavaScript访问这些变量,您可以插入1x1透明图像,并将src设置为此URL,并使用适当的变量...

这对你有帮助吗?如果没有,请说明如何访问参数。

答案 1 :(得分:0)

为什么不尝试使用Ajax传递值?

答案 2 :(得分:0)

我通常使用document.write

    var MyLC = put your LC here;var MyOID = put your OID here;var MyAMT = put your amount here;
    document.write(" <scr"+"ipt src=\"\/\/www.linkconnector.com/tmjs.php?lc="+MyLC+"&oid="+MyOID+"&amt="+MyAMT+"\"><\/script>");

将其放在<iframe>中,以便加载脚本不会阻止加载页面的其余部分。 (例如,当外部服务器超时时)