我正在尋找一個可用作Android分析或整個自定義分析解決方案的事件調度程序的組件。用於自定義用途的分析調度程序和配置管理
我從最近發佈的Parse Android SDK中發現了一些漂亮的代碼。
我會使用它的一部分,如果沒有其他解決方案將出現。
但也許有一些更簡單。
理想情況下,我想要類似ARAnalytics的內容,以及指向我的服務的一些自定義分析/使用發件人。
是否有任何生產就緒組件?
我正在尋找一個可用作Android分析或整個自定義分析解決方案的事件調度程序的組件。用於自定義用途的分析調度程序和配置管理
我從最近發佈的Parse Android SDK中發現了一些漂亮的代碼。
我會使用它的一部分,如果沒有其他解決方案將出現。
但也許有一些更簡單。
理想情況下,我想要類似ARAnalytics的內容,以及指向我的服務的一些自定義分析/使用發件人。
是否有任何生產就緒組件?
如果我理解正確,您需要發送額外事件並對這些事件執行自定義後期處理。
您可以使用類似PIWIK的東西來在本地跟蹤您的自定義事件。然後你需要在你的服務器和PIWIK之間寫一個膠水(或者把你想要的功能寫成PIWIK模塊)。
或者,您可以定期將事件發送到Mixpanel和export them(例如,在cronjob中)。然後,你的服務器可以做任何需要做的後處理。作爲一個側面說明,當我使用Google Analytics和Mixpanel進行實驗時,我用特定的方法(例如sendError(...)
,sendTimeDelta(...)
)編寫了一個(自定義的)分析包裝器。
你可以像這樣
// Set the dispatch period in seconds.
GoogleAnalytics.getInstance(this).setLocalDispatchPeriod(30);
和谷歌也推出了火力地堡分析現在的谷歌建議開發者使用火力參考:https://firebase.google.com/docs/analytics/
我用亂舞(https://developer.yahoo.com/flurry /)和Google Analytics(https://developers.google.com/analytics/devguides/collection/android/v4/)。 Google Analytics是迄今爲止我使用過的最好的分析引擎。你可以試試 – Shrikant
@Shrikant我也在使用Google Analytics。但選擇分析解決方案並非如此。我需要我自己的具體目的。它將與Google Analytics共存。但是關於引擎的問題將會以某種預定義的方式將所有事件分發到我的服務器。 – Fishman