2014-05-12 121 views
2

我是新來的谷歌分析。 我想通過唯一的用戶ID來跟蹤我的應用程序。 我正在使用Google Analytics SDK for Android v3。 我有此代碼對onStart()。我瞭解的用戶ID和創建的用戶跟蹤一個新的視角。如何通過用戶ID來跟蹤應用:谷歌分析

Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-xxx-2"); 
tracker.set(Fields.SCREEN_NAME, "Main Acitivty"); 
tracker.set("&uid", id); 
tracker.send(MapBuilder.createAppView().build()); 

但我沒有得到我怎麼能在我的谷歌Analytics控制檯, 得到這個UID,我想通過自己的USER_ID跟蹤用戶,這樣我就可以得到特定用戶的完整的報告。 我能夠獲得總活躍用戶,屏幕和點擊事件的數量。 但我沒有得到任何成功獲得用戶明智的相同報告。 我也嘗試創建自定義維度和指標,但這些也不反映account.I不知道我在哪裏可以檢查此字段。

對於自定義變量:

easyTracker.send(MapBuilder 
     .createAppView() 
     .set(Fields.customDimension(1), "premiumUser") 
     .build() 
     ); 

我已搜查,但我沒有找到任何這很好的教程。

任何幫助,建議,參考鏈接將不勝感激。 謝謝。

+0

我不是Android應用非常熟悉GA。但是,在網站上,自定義變量通常可以用來區分用戶。 –

+0

謝謝@MSchenkel ..你有任何創建自定義變量的例子。 ?我嘗試過,但這些都沒有反映在控制檯上..或者可能是我做錯了什麼 –

+0

請直接聯繫我,我可以幫助你。 –

回答

4

用戶ID只在內部使用,以確保從一個用戶會話跟蹤在一起 - 它只是使你的統計更加準確,並且支持跨設備分析數據。

無法雖然存取權限的用戶名:

User ID - Feature Reference

限制

用戶ID值不能在Web界面或API的報告被查詢的尺寸

另外,一定不要發送任何用戶ID,如姓名或電郵:

User ID Policy

您不會上傳,讓谷歌來識別個人身份的任何資料(如姓名,社會保障號碼,電子郵件地址,或任何類似數據)

0

你可以找到用戶ID Converage下行爲在受衆羣體部分

檢查這一形象:

enter image description here

相關問題