2014-11-06 69 views
0

我想跟蹤我的應用的所有用戶的一些共享首選項設置。例如,我有一個共享首選項,它是一個布爾值,我希望將其設置爲true的總用戶數和設置爲false的總數。如果用戶切換設置,我希望它反映在Google Analytics中。從我收集的信息中,我需要設置一個基於用戶的範圍的自定義維度。Google Analytics Android Sharedpreferences

我無法確認的是在以下情況下會發生什麼情況。我有10個用戶,5個設置爲true,另外5個爲false。如果其中一位用戶將首選項從true切換爲false,Google Analytics會將「true」用戶的總數報告爲4或5個嗎?無論如何,我假設「虛假」用戶將在6時報告。

我希望結果是「真」用戶= 4,「假」用戶= 6

1)這是可能做到?

2)如果是這樣,這是在Google Analytics中自動處理還是需要在我的代碼中進行管理?

最接近的答案,我能找到的How to track user preferences with Google Analytics for Android?

回答

0

谷歌分析曲目「事件」而不是「身份」,所以可以有很多混亂。 (「行爲」是一系列事件。)它還跟蹤諸如「活躍用戶」之類的事情,但這不是你想要做的事情。

Google讓您有能力舉辦活動並對其進行分類和命名。所以,基本上,你有這些選項:

  1. 下載並跟蹤數據。您需要跟蹤新安裝與更改(當然)。

  2. 報告每個用戶在使用時的當前狀態。然後,您將看到誰正在使用該應用的「趨勢」,但不一定會發生變化。

  3. 如果您有足夠的使用量,只需報告更改。它會告訴你用戶是否趨向於一個或另一個設置。

就我個人而言,我跟蹤約50個應用程序中的約2,000個數據點,並每天獲得幾百萬個事件。所以,如果有另一種方式可以更直接地做你想做的事情,我真的很想知道...

+0

啊,這是很好的瞭解。如果我找到其他東西,我會在這裏發佈。謝謝。 – 2014-11-10 00:25:26