2012-09-15 37 views
3

假設我有一個1月1日註冊65人,2012年做隊列分析

我想找出有多少65人的返回到同一個星期的網站。 (更一般地,如果有n人在A日註冊,我希望能夠找出這n個人中有多少人在給定的日期範圍內返回。)

有沒有辦法使用Google Analytics來做到這一點?如果是這樣,怎麼樣?我目前正在爲每個頁面獲取用戶的用戶名。

回答

3

這不是一個完整的解決方案,但在這裏是如何,我會處理這個問題與谷歌Analytics(分析)的幫助下一些要點:

你必須確保你以某種方式存儲每個用戶的註冊日期,無論是在你的數據庫還是在一個cookie中。然後看看Google Analytics Event Tracking。例如,您可以根據註冊日期設置一個新類別。在你的頁面的每個頁面加載,你就必須設置此事件跟蹤調用,例如像:

_trackEvent("returns", "2012-01-01", "UserId:123123123") 

這樣,您將收到的所有頁面訪問量爲在特定日期的註冊用戶。要在此添加日期範圍,您必須確保這些事件僅在註冊後的日期(例如7天)內被解僱。

在您的日期範圍之後,您將能夠看到有多少頁面瀏覽量和多少用戶返回 - 您甚至知道哪些用戶回來了。

+0

解釋得很清楚,向你表示感謝! – David542

+0

編輯您的問題以從活動中刪除用戶名並用內部用戶標識替換。用戶名被視爲PII,因此被Google Analytics服務條款禁止。另一方面,內部用戶ID不能映射到特定的人員,除非內部數據庫也泄漏。 – Eduardo

+0

謝謝,不知道這個! – j0nes

7

如果你只需要跟蹤登錄的人,那麼你不需要變得很花哨。您可以使用事件或會話級別自定義變量將相關用戶屬性(如註冊日期)從數據庫複製到GA。

但是,如果你想跟蹤每個人,包括那些沒有註冊的人,那麼你將需要使用訪客級自定義變量(GA餅乾)。

我將解釋如何詳細this post設置此所以我就突出重點這裏:

  1. 首先,決定如何佈局根據您的要求在谷歌分析的自定義變量的數據。例如,您是否在存儲每日,每週或每月跟蹤的保留日期?你是否也想跟蹤隊列目標?將此數據分區到可用的自定義變量插槽中。
  2. 當訪問者使用Google Analytic的_setCustomVar函數到達或實現目標時,將羣組數據寫入這些自定義變量。將該函數的第四個參數設置爲1表示您希望執行訪問者級別(cookie)跟蹤。
  3. 對於您希望分析的每個羣組,請在Google Analytics中創建高級細分。在條件中使用正則表達式將使您能夠靈活地分割有趣的隊列。例如:「第一次訪問是聖誕節前一週的所有用戶」。
  4. 通過指定日期範圍和相應的羣組切片高級細分來分析報告的結果。另一個選擇是使用Google Analytics數據Feed查詢瀏覽器或其API提取數據。

一旦你進入工作,你的新訪客將被標記爲他們的第一次訪問日期,很好地落入每個每日或每週的保留桶。這是它會是什麼樣子,如果你每週跟蹤保留,例如:

Weekly Cohort Analysis in Google Analytics