这是我正在处理的事情。当我使用联盟营销时,我需要一种方法将变量或值(销售金额和订单ID)动态传递给第三方跟踪像素,以用于我的每次销售成本广告系列。我无法从我过去设计和托管我网站的Intuit那里获得帮助。我的联盟营销支持发送了这个...告诉他们你需要“通过第三方跟踪像素动态传递销售金额和订单ID。”他们应该回来一个语法,你可以添加到代码。它可能类似于<order.number>
或“<orderamount>”
。 。 。 。所以基本上,我在确认页面上有代码,但不知道如何动态传递金额和订单ID,以便可以支付适当的佣金。请帮忙。谢谢。 :困惑:
以下是代码:
<script language="JavaScript" src="https://www.linkconnector.com/tmjs.php?lc=000000002852&oid=&amt="></script>
答案 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>
中,以便加载脚本不会阻止加载页面的其余部分。 (例如,当外部服务器超时时)