2017-03-06 39 views
0

我需要開發或獲取一個報告工具,將使我們獲得信息來回答下列問題:開發C#報表工具 - 我應該使用Google Analytics嗎?

使用頻率(一定)
一個人級使用的應用程序的(必須)
成功頁面/幻燈片(使用頻率)(必須)
誰更新的應用軟件(必須)
誰更新的應用程序內容(必須)
熱門其中區(必須)
的誰下載的應用程式與數人數擁有設備的人必須)
時間使用的應用程序(應該)花了
退出頁面(應該)
分享功能的用戶數(應該)
搜索功能的用戶數(應該)採取
時間更新的應用(軟件) (應該)採取
時間更新的應用(內容)(應該)
使用的媒體類型(視頻)的(應該​​)
使用的媒體類型(下載)的(應該​​)
的平均頁數/訪問幻燈片(可以)
反饋按鈕的用戶數量(可能)012正在使用 環境的應用程序(客戶,辦公,MyCompanysOffice)(莫非)

的應用程序是一個簡單的安裝與REST服務進行通信,以下載和安裝HTML和媒體內容,這對用戶瀏覽本地。該應用程序爲下載和查看內容提供了一種按需服務。

媒體格式包括MP4,DOCX,PDF格式,這是通過啓動媒體播放器觀看PPT,土坯等

使用谷歌Analytics(分析)已提出作爲報告工具,但我不知道這會由於以下原因,是適當的:
1. GA是用於監測網站流量而不是用戶活動的工具
2. GA是不是真的用於跟蹤當地頁面,即使用file://協議的人(雖然我認爲這可能是一個或兩個黑客可能)

我的具體問題是 - Google Analytics是否適合生成我描述的信息報告?

通過日誌記錄(例如通過log4net)獲取此信息並從中生成報告會更好還是更簡單?

是否有另一個更好的工具可以用來生成這些報告?

回答

1

我可以推薦Application Insights應用遙測(性能,用戶活動等)。它非常靈活和可配置,我認爲你可以使它適合你需要的測量。

你可以閱讀更多關於微軟的應用洞察服務在這裏:https://azure.microsoft.com/en-us/services/application-insights/

+0

謝謝你,這絕對是我的東西要考慮。只需仔細查看Google Analytics即可 - 事件跟蹤和/或應用程序屏幕跟蹤也是記錄此類用戶活動的一種方式:https://developers.google.com/analytics/devguides/collection/analyticsjs/events – AndyUK

+0

您也可以查看Google Analytics的.NET SDK https://developers.google.com/api-client-library/dotnet/apis/analytics/v3 – uzr

相關問題