Google Urchin設置:怎麼樣跟蹤電子商業上的事務買賣商品

Google Urchin設置:怎麼樣跟蹤電子商業上的事務買賣商品

與Google Analtics同樣,Google Urchin跟蹤電子商業上的事務功能,需求特別指定插碼。經過在收錢字據頁面(訂單供給成功提醒頁)參加某些簡單功能,Urchin可半自動檢驗測定並記錄買賣商品和產品信息。所需信息會被置入掩飾表單,該表單會被解析為買賣商品和產品信息。

一、開始使用電子商業上的事務跟蹤

跟蹤電子商業上的事務買賣商品的第1步是開始使用所選配備布置文件的電子商業上的事務報告陳述。要開始使用電子商業上的事務報告陳述,請按下面所開列步驟操作:

登錄到 Urchin。

點擊要開始使用的配備布置文件旁的改正。

在網站配備布置文件設置頁上,點擊主要網站配備布置信息旁的改正。

將電子商業上的事務網站單選按鍵從否改為是。

二、收錢字據頁面款式

第二步,保證以標准款式在收錢字據頁面中參加跟蹤代碼。可以運用服務器端代碼板塊成功實現,也可直接替動輸入 HTML 代碼:

script src=/urchin.js type=text/javascript /script

接下來,在收錢字據頁面代碼中寫入以下行。括號中的全部內部實質意義都應運用實際值(電子商業上的事務網站一般是變量名)代替,如下所述述參變量資料中所述:

form style=display:none; name=utmform
textarea id=utmtrans
UTM:T[order-id][affiliation][total][tax] [shipping][city][state][country]
UTM:I[order-id][sku/code][productname][category][price][quantity]
/textarea
/form

最終,請必須在表單提交處理後調配使用 utmSetTrans 函數,以記錄相應買賣商品。最簡單的辦法是經過著手標記內的 body onLoad 事情來成功實現這一操作:

body onLoad=javascript:__utmSetTrans()

假如沒有辦法改正標記,可以在單獨的腳本代碼標記內調配使用 utmSetTrans 函數,但前提是保證在表單在這以後調配使用這一函數:

script type=text/javascript__utmSetTrans();/script

請注意:在為表單設定值時,請不要裡面含有方括號。這個之外,不要用逗點中間隔斷共計、稅款和運腳字段中的千位,逗點後的數碼將被疏忽。

舉出例子

UTM:T34535Main Store111108.068467.0610.00San DiegoCAUSA

UTM:I34535XF-1024Urchin T-ShirtShirts11399.009

UTM:I34535CU-3424Urchin Drink HolderAccessories20.002

在掩飾表單內有兩品類型的行:買賣商品行和項目行。對於每筆買賣商品,只應有一個買賣商品行,它由UTM:後緊跟的T表達。此行指定買賣商品總數,涵蓋全部稅款或運腳及其它信息。對於收錢字據中的每個項目,請開創一個由 I 表達的項目行。該項目行可以涵蓋產物品名稱稱、代碼、單價和數目。每筆買賣商品的項目行數沒有限止。

參變量資料:

買賣商品行變量

[order-id] 您內裡的惟一訂單 ID 號

[affiliation] 可選合作火伴或商行聯屬機構

[total] 買賣商品的總錢數(以美圓表達)

[tax] 買賣商品的稅款數額

[shipping] 買賣商品的運腳

[city] 與買賣商品有關聯的城市

[state/region] 州/省

[country] 國度/地區

項目行變量

[order-id] 您內裡的惟一訂單 ID 號(應與買賣商品行相同)

[sku/code] 產品 SKU 碼

[product name] 產物品名稱稱或解釋明白

[category] 產品或大致相似產品的門類

[price] 產品單價

[quantity] 預先訂購數目

關於跨域的處置辦法

一般事情狀況下,上頭的基本辦法已經可以完成urchin的電子商業上的事務追蹤配備布置,不過,有時會碰到跨域的事情狀況:

1.跨子域(例如到buy.example.com)

這種事情狀況比較益處置,只消添加定義主域的語句即可,以下是添加後的通用代碼局部:

script src=/urchin.js type=text/javascript/script
script type=text/javascript_udn=mystore.com;/script

2.跨主域(例如到)

這種事情狀況下,需求將以下行(以粗體顯露)添加到您的商行網站和購物車頁面的跟蹤代碼中:

script src=/urchin.js type=text/javascript/script
script type=text/javascript
_udn=none;
_ulink=1;
/script

如下所述所示,將主要網站到安全網站的鏈接改為運用 utmLinker。假如您的現時鏈接如下所述所示:

a href=https:///?store=parameters迅即購買/a

將其更改為:

script type=text/javascript
document.write(‘a href=javascript:__utmLinker(’https:///?store=parameters’);迅即購買/a’);
/script
noscript
a href=https:///?store=parameters迅即購買/a
/noscript

不管用戶是否開始使用了 JavaScript,以較早一代碼都可為用戶供給鏈接。請加意,當撇號顯露出來在鏈接或鏈接書契中時,應以反斜杠對其施行轉義。 關緊提醒:假如您的網頁中裡面含有對 urchinTracker()、utmLinker()、utmSetTrans()或 utmLinkPost()的調配使用,那末您需將 Google Analytics(剖析)跟蹤代有次序的擺放在 HTML 代碼中這些個調配使用的上方。在這類事情狀況下,跟蹤代碼可以放在著手 標記和 JavaScript 調配使用之間的不論什麼位置。

假如您運用表單將信息送出到購物車,請運用 utmLinkPost() 函數。它會將 Cookie 數值附帶加上到所供給表單的網址中。

form action=HTTP://newdomain.com/form.cgi onSubmit=javascript:__utmLinkPost(this)

縱然在 method=GET處,一樣可以正常辦公.

關緊提醒:假如您的網頁中裡面含有對 urchinTracker()、utmLinker()、utmSetTrans()或 utmLinkPost()的調配使用,那末您需將 Google Analytics(剖析)跟蹤代有次序的擺放在 HTML 代碼中這些個調配使用的上方。在這類事情狀況下,跟蹤代碼可以放在著手 標記和 JavaScript 調配使用之間的不論什麼位置。

文章出處:搜索營銷藝術,過載請注明來源。原文: