2013-06-18 121 views
4

我們的Android應用有很多不同的設置。我們想簡化它,只保留最常用的可見部分,並在某些高級模式下隱藏另一部分。 爲了做到這一點,我們需要知道我們的用戶最常使用的設置是什麼。所以我們需要找到一種獲取應用程序使用情況統計的方法。跟蹤Android應用的使用情況

該應用程序包含谷歌分析(GA),所以自然選擇是使用GA。但是,GA似乎更適合跟蹤事件,而不是應用程序中的常量設置。換句話說,通過GA,我們可以輕鬆跟蹤用戶何時更改某個設置的值,方法是跟蹤點擊設置。但不是什麼狀態的設置。

我們所有的設置都保存爲共享首選項,它基本上是一個鍵/值對模式。沒有私人信息。是否有任何簡單的方法可以將這些鍵/值對發送給我們並收集起來,這樣我們就可以輕鬆看到大多數人如何配置我們的應用程序,使用哪些設置以及哪些設置很少使用?

使用GA,似乎唯一的方法就是使用「自定義維度」。但是,這些限於20個關鍵/值。我們需要的遠不止這些。

GA或其他第三方SDK中是否有方法跟蹤此類應用使用統計信息?

預先感謝您的見解!

回答

1
  1. 谷歌分析事件應該是可行的,因爲我聽到你描述,因爲每個事件有4個參數。例如,如果您想跟蹤當前設置爲女性並更改爲男性的性別設置,則可以發送以下活動參數:

    ('Gender','Female','Male',1)

    軌道女性從男性的變化爲:

    (「性別」,「男」,「女」,1)

    然後在GA的報告,你可以看到獨特的事件計數的第例如50的組合,性別,男性,女性的組合爲30,那麼更多的人從女性轉向男性而不是其他方式。

    如果您想跟蹤超過2個選項的設置,則保持相同的模式。

    (「設置名稱」,「電流設置」,「改爲SETTING」,1)

  2. 如果不管出於什麼原因,這並不爲你工作,亂舞也做免費的移動應用分析,有活動設置不同。他們使用2個參數,但第二個參數可以達到10個鍵值對。

編輯 - 我強烈建議不要使用Flurry的跟蹤事件,因爲它們難以/不可能聚集到報告。