2012-06-12 107 views
0

我正在爲客戶設置電子商務跟蹤,並且有幾個問題可以幫助我理解Google Analytics。在Google Analytics中設置電子商務跟蹤

我知道您必須爲出現在收據中的每件商品都有一個「_addItem」。這是否需要以任何方式更改JavaScript,或者是否使用已有的內容自動生成每個項目的數據?

我的另一個問題是:當JavaScript從收據中提取交易和物品信息時,是否必須對我的網站代碼執行任何操作以確保JavaScript中使用的標識符與收據中的標識符相匹配?下面的JavaScript如何知道它收集的數據的「總數」意味着什麼?

我希望我已經說清楚了,請問您是否希望我詳細說明。我真的只是想弄明白這是如何工作的,以及我需要做些什麼來實現它的工作。

<script type="text/javascript"> 
pageTracker._addTrans(
"order-id", // required 
"affiliate or store name", 
"total", 
    "tax", 
    "shipping", 
    "city", 
    "state", 
    "country" 
); 

pageTracker._addItem(
    "order-id", // required 
    "SKU", 
    "product name", 
    "product category", 
    "unit price", // required 
    "quantity" //required 
); 

pageTracker._trackTrans(); 
</script> 

回答

0

Google Analytics(分析)不會根據當前頁面自動填充報表。 GA不會解析頁面上的任何內容。您需要手動將所有信息作爲參數傳遞給_addTrans_addItem

該文檔非常詳細,並說明如何實施它。但最終的代碼片段只是例子。您應該根據服務器端邏輯以自己的方式生成代碼片段,以便使用該事務的正確信息填充代碼。

Official guide to implement Ecommerce Tracking

+0

謝謝,愛德華多。 我已閱讀本指南,但我仍然留下問題。本指南似乎詳細介紹了需要發生的情況,但並未涉及如何將交易數據與Google Analytics代碼關聯起來。 當頁面看到「pageTracker._addItem(」order-id「...」,'order-id'是在頁面代碼中查找'order-id'標識符的特定標識符嗎?對不起如果這對你來說很容易,但是它會強調我! – Audity

+0

它不尋找頁面上的任何東西,你必須使用_addItem和_addTrans參數傳遞關於事務的所有數據,其中大多數只是任意字符串。 – Eduardo

相關問題