2012-03-09 86 views

回答

2

Google Analytics(分析)旨在與Web應用程序協同工作,而不是用於桌面應用程序。儘管可能收集有關您的應用程序的信息並將其發送到您的Google Analytics(分析)帳戶,但改裝所需的工作量可能會更好,但可以構建您自己的分析解決方案。

一個好的起點是創建一個簡單的網絡服務,收集關於點擊的信息。然後重寫您的應用程序,在您的應用程序的每次點擊中調用該Web服務。

您理想情況下希望將此信息存儲在本地並分批提交給Web服務。您還需要設計應用程序,以便在關閉Web服務時,應用程序仍能夠運行。

更新:正如VáclavSlavík的評論中指出的,他們已經爲iOS/Android添加了應用分析。

+3

不是,他們現在有iOS/Android的應用程序分析。 – 2013-07-25 12:01:55

0

這真的取決於你想得到多麼詳細。如果您真的在尋找具有詳細信息和控制流數據的分析功能,那麼您更適合創建自己的Web服務,如前所述。但是,如果您只想知道少量操作,即小應用程序啓動時(即快速且骯髒的解決方案),那麼理論上您可以在您的應用程序中創建一個登錄頁面包含最小頭部分的網站和空白主體,然後在要觸發操作時使用NSURL加載網址。

當然,您必須在標題中包含Google Analytics分析代碼,並且您可能需要加載屏幕外的web視圖才能運行javascript。就像我說的那樣,快速而骯髒。

在這兩種情況下,即使Web服務/頁面不存在,您也要確保應用程序仍能正常運行。

0

谷歌分析,不僅是Web應用程序,還爲移動。它可以在Android,iOS等平臺上使用。如果您想跟蹤MAC OS X應用程序,可以選擇DeskAppTrack或DeskMetrics。 DeskAppTrack僅在MAC上可用。它提供專業的數據統計分析,而且是免費的。 DeskMetrics可在MAC和Windows上使用。任何一個都可以。

+0

DeskAppTrack不再可用! – 2017-03-16 08:45:48

相關問題