由于多种原因,我不想将Google Analytics javascript代码用于我的交易,而是使用服务器端解决方案。我已经制作了一个C#功能,可以向Google服务器发出网络请求。
当提出交易请求时,我得到以下内容:
responseUri: http://www.google-analytics.com/__utm.gif?
utmwv=5.3.7
&utms=1
&utmn=7470436714
&utmhn=www.fotofabriek.nl
&utmsr1680x1050
&utmvp=1680x1050
&utmsc=32-bit
&utmul=nl-NL
&utmje=0
&utmfl=11.5%r31
&utmhid=4470327307
&utmr=test
&utmp=Winkelwagen
&utmt=item&utmtid=7854
&utmipc=fb0115
&utmipn=Visitekaartjes
&utmipr=12.97
&utmiqt=3
&utmiva=Visitekaartjes
&utmac=UA-13256617-1
statucode: OK
responseUri: http://www.google-analytics.com/__utm.gif?
utmwv=5.3.7
&utms=0
&utmn=1271427811
&utmhn=www.fotofabriek.nl
&utmsr1680x1050
&utmvp=1680x1050
&utmsc=32-bit
&utmul=nl-NL
&utmje=0
&utmfl=11.5%r31
&utmhid=0621675512
&utmr=test
&utmp=Winkelwagen
&utmt=tran
&utmtci=Groningen
&utmtco=NL
&utmtrg=
&utmtid=7854
&utmtst=fotofabriek
&utmtsp=2.35
&utmtto=27.64
&utmttx=4.80
&utmac=UA-13256617-1
statucode: OK
这里出了什么问题?以上是对具有相应状态代码的服务器的请求。我收到状态码200,但在Google Analytics电子商务中,我的交易没有显示。
答案 0 :(得分:0)
同时我尝试并尝试尝试。然后我找到了解决方案。 我错过了一些cookiestring的参数。
我为此制作了一个C#包装器,它将很快出现在codeproject上。当它发布时,我会发布那些可以使用它的链接。
编辑:链接到源代码http://www.codeproject.com/Articles/493455/Server-side-Google-Analytics-Transactions