2016-11-10 29 views
0

我有怎樣的一個棘手的問題沒有答案跟蹤(我通過文件去,但沒有發現什麼,我一直在尋找):Android的事件分析觀衆

我跟蹤我的應用程序兩個具體事件,一個是GPS跟蹤的start,另一個是stop事件。在Firebase Analytics中,我可以選擇這些事件以創建受衆羣體。

我想要的觀衆是當用戶觸發GPS跟蹤過程的start事件,但沒有經歷整個過程,也沒有觸發stop事件。

所以基本上當我創造觀衆時,我不得不選擇startstop事件,但事實是我其實沒有分配給這些事件的值。目前,作爲測試案例,我告訴觀衆跟蹤start > 0stop <= 0

我想這不會按預期工作。我應該如何跟蹤Android應用程序中的事件,以及如何在觀衆創作中檢索它?默認情況下,我的start事件值是事件觸發的次數?

由於提前,

回答

0

你的問題沒有提及的SDK使用的是(Android,iOS設備等請你的問題更精確) - 我會認爲這是Android系統。

記錄事件時,可以設置參數。一個參數由一個鍵和一個值組成。如果您希望爲您的事件分配值,則必須使用預定義的密鑰:FirebaseAnalytics.Param.VALUE。在這種情況下,該值會爲每種事件類型自動累加。

下面的代碼片段將做的工作爲您啓動事件,停止將工作過程中以同樣的方式:

private void logStartEvent() { 
    Bundle bundle = new Bundle(); 
    bundle.putInt(FirebaseAnalytics.Param.VALUE, 1); 
    firebaseAnalytics.logEvent("start", bundle); 
} 

那麼你應該能夠創建啓動> 0的觀衆和停止< = 0

希望這會有所幫助。