2013-05-15 154 views
0

我們有一個顯示在我們的軟件工具內的頁面。這是當你啓動它時出現的一種「起始頁面」。我們的軟件可以免費,專業和試用。Google Analytics如何在自定義變量中標記用戶?

我設置了我的跟蹤,以便訪問此頁面的用戶使用自定義變量標記爲「自由用戶」或「專業用戶」。

然後,我將GA中的訪問者細分爲僅顯示例如「免費用戶」,以查看後來有多少人繼續購買Pro版本(使用常規目標)。

該軟件利用特定瀏覽器(稱爲JXBrowser),購買是通過通過另一個瀏覽器(如Firefox或Chrome)訪問的常規網頁完成的。我想知道Google Analytics(分析)如何保存用戶的標籤。它是否標記訪問軟件初始頁面的IP地址,還是將它保存在某種Cookie中?

我在問,因爲我想知道我看到的數據有多準確。我看到標記正在工作,並且該用戶組的目標完成也正常工作。目標完成率雖然有點低,但這也是爲什麼我想確保這不是因爲某些技術難題。

TL; DR;自定義變量是將用戶IP標記爲特定訪問者組還是將它們保存在cookie中?自定義變量如何在跨瀏覽器的情況下工作?

回答

1

Google Analytics(分析)ga.js library中提供的自定義變量具有一個範圍,用於定義它們是否附加到綜合瀏覽量,訪問量或訪問者。從你的問題,我會假設你正在使用訪問者級別的範圍。

_gaq.push(['_setCustomVar', 
     1,     // This custom var is set to slot #1. Required parameter. 
     'Software Version',  // The name acts as a kind of category for the user activity. Required parameter. 
     'Free',    // This value of the custom variable. Required parameter. 
     3     // Sets the scope to visitor-level. Optional parameter. 
    ]); 

訪客級自定義變量確實使用cookie來保存該值(cookie名稱爲__utmv)。

另一方面,GA也使用Cookie來衡量唯一身份訪問者以及其他諸如會話開始/結束時間,訪問次數等信息。這意味着使用多個瀏覽器的用戶不會被視爲一個用戶,而是會有許多用戶,因爲有不同的瀏覽器(基於Cookie集)。

值得指出的是,Google Analytics提供了另一個收集庫,旨在簡化瀏覽器和設備的跟蹤,analytics.js library。就你而言,如果所有用戶都已註冊或擁有唯一的「安裝ID」,則最好禁用cookie存儲並使用自己的ID作爲cookie - analytics.js library中提供的一項功能。

+0

感謝您的回答。 analytics.js可以與ga.js結合使用嗎?看到我的其他跟蹤如何使用ga_,我可以在此特定場景中簡單切換到使用analytics_嗎?另外,他們沒有登錄,或者有免費版本的install-id。試用版和專業版有一個license-nr,我們可以使用它。但我真的不明白這是如何作爲保存cookie中的信息的替代品?當他們通過普通瀏覽器訪問常規網站時,install-id不會與訪問者在一起嗎? – Goldexer

+0

另外,還有一個問題:如果這是保存在Cookie中,我如何才能在Google Analytics中查看統計信息。我可以看到人們被標記爲特定的用戶組,並且我還可以看到該特定用戶組的轉化情況? – Goldexer

+0

閱讀https://developers.google.com/analytics/devguides/collection/analyticsjs/ - 您會發現,您可以在同一頁面上同時使用analytics.js和ga.js,但需要分別報告配置文件。您需要決定何時創建配置文件,無論您將使用analytics.js還是ga.js進行收集,因爲處理的處理方式不同。 –

相關問題