0

問題は、バージョン 7 の Actinic の変数にあります。このコードはバージョン 10 の Actinic で正常に動作します。Webgains は情報を取得しますが、注文番号や注文合計は取得しません。

変数 TheOrderNumber と NumericOrderTotal に関係していると思います。

<!-- <webgains tracking code> -->

<script language="javascript" type="text/javascript">


var wgOrderReference = "TheOrderNumber";

var wgOrderValue = "NumericOrderTotal";

var wgEventID = 10363;

var wgComment = "";

var wgLang = "en_EN";

var wgsLang = "javascript-client";

var wgVersion = "1.2";

var wgProgramID = 6455;

var wgSubDomain = "track";

var wgCheckSum = "";

var wgItems = "";

var wgVoucherCode = "";

var wgCustomerID = "";

var wgCurrency = "GBP";


if(location.protocol.toLowerCase() == "https:") wgProtocol="https";

else wgProtocol = "http";


wgUri = wgProtocol + "://" + wgSubDomain + ".webgains.com/transaction.html" + "?wgver=" + wgVersion + "&wgprotocol=" + wgProtocol + "&wgsubdomain=" + wgSubDomain + "&wgslang=" + wgsLang + "&wglang=" + wgLang + "&wgprogramid=" + wgProgramID + "&wgeventid=" + wgEventID + "&wgvalue=" + wgOrderValue + "&wgchecksum=" + wgCheckSum + "&wgorderreference="  + wgOrderReference + "&wgcomment=" + escape(wgComment) + "&wglocation=" + escape(document.referrer) + "&wgitems=" + escape(wgItems) + "&wgcustomerid=" + escape(wgCustomerID) + "&wgvouchercode=" + escape(wgVoucherCode) + "&wgCurrency=" + escape(wgCurrency);

document.write('<sc'+'ript language="JavaScript"  type="text/javascript" src="'+wgUri+'"></sc'+'ript>');

4

2 に答える 2

0

Actinicのバージョン7は、変数を使用する古い方法を引き続き使用しているため、NETQUOTEVAR:THEORDERNUMBERおよびNETQUOTEVAR:ACTINICORDERTOTALを使用する必要があります。

NETQUOTEVAR:ACTINICORDERTOTALを使用している場合は、100で割る必要があります。

var realPrice = NETQUOTEVAR:ACTINICORDERTOTAL / 100;

var wgOrderReference = "NETQUOTEVAR:THEORDERNUMBER";
var wgOrderValue = String(realPrice);

これは、注文参照に追加できるスクリプトなしのバージョンでは機能しませんが、合計に追加することはできません。

于 2012-07-18T19:22:07.560 に答える
0

no Script タグもこれらの変数で更新する必要があります:)

<noscript>
<img src="http://track.webgains.com/transaction.html?wgver=1.2&wgprogramid=6455&wgrs=1&wgvalue=NETQUOTEVAR:NUMERICORDERTOTALCGI&wgeventid=10363&wgorderreference=NETQUOTEVAR:THEORDERNUMBER&wgitems=&wgvouchercode=&wgcustomerid=&wgCurrency=GBP" alt="" />
</noscript>
于 2012-07-30T14:05:40.367 に答える