我參與的一個應用程序迫切需要對報告部分進行重組......我很樂意提供建議。所有的開發目前都在PHP(nginx/php/linux/mysql/redis環境)中,儘管其他適合環境的建議值得歡迎。爲自定義應用程序構建分析 - 開放式分析框架(如piwik或owa)會成爲解決方案嗎?
當前系統已經有正在進行的日誌記錄,這些日誌記錄被輸入到mysql表中。所有表格基本上都是相同的結構,不同的日誌記錄了不同的日誌類型。
我們想要報告一些不同的指標/操作,並且能夠讓用戶按日期或其他過濾器向下鑽取。
實施例的指標:
- 用戶搜索主題。我記錄他的用戶ID,搜索關鍵字,每個結果ID。
- 用戶訪問系統上的項目(無論是從上面的搜索結果,或從我的主頁 - 我有兩個單獨的日誌)。我記錄(當前)頁面的「ID」,用戶的唯一ID(所有用戶都有一個ID),時間,頁面的類別。
- 用戶提交項目請求。我記錄了請求的ID(新ID),用戶的唯一ID,報告的類別。
- 名單誰上項目X.
- 等
能有人給我上我是否能夠充分利用在Piwik現有功能的一些意見(www.piwik.org)或點擊打開所有用戶Web Analytics(http://demo.openwebanalytics.com)構建一個易於使用的排序和報告工具儀表板?這個想法是,大多數(如果不是全部)查詢插入並選擇我們已有的以上指標的數據。我們需要的是一種統一的數據顯示方式,用戶可以以不變的格式查看不同的報告,等等......
按類別過濾我們有類別ID也是必要的。類別是一個層次結構樹,選擇一個父節點意味着我們基本上列出了所有的子節點,並且用一個IN(x,x,x)和所有的子ID(我們正在研究改變爲線性樹遍歷,但那是另一個討論。 ..)
基本上,再一次,如果這已變得令人困惑:對於那些有piwik/owa /其他網絡分析框架經驗的人,您是否使用它來自定製應用程序提供自定義指標,而不直接與網頁瀏覽?
如果是這樣,你能分享一些例子嗎?
此外,有利於piwik或owa的任何理由? OWA似乎有一些很好的東西,我們可能會在未來添加熱像地圖和錄音,但現在主要關注的是自定義指標,因此網絡指標的內容最初將被禁用...
感謝幫助...
難道這個問題更適合http://webmasters.stackexchange.com/? – dgw 2012-03-22 08:50:52
我沒有看到真正的問題是如何針對編程我們自己的分析套件或整合現有的應用程序套件,而不是關於利用網站的分析......事實上,我的目標是解耦「web」部分,因爲它不是瀏覽分析我們是intersted,其分析我們的應用程序使用(由非公衆用戶),所以這是我的推理...對不起,如果這是錯誤的地方,但... – RVN 2012-03-22 14:06:22