我正在構建一個允許用戶創建配置文件的網站。每個配置文件頁面都通過唯一的12位數字代碼在查詢字符串中進行標識。 (http://www.site.com/users/user_detail.php?id=0021-4432-5554)。我預計配置文件的數量最終會達到30-50k。我想爲每個用戶提供一個配置文件,以查看他們的配置文件分析(頁面查看,頁面停留時間和點擊頁面上的事件)。最初,我使用jQuery和外部PHP文件爲每個跟蹤事件將記錄插入到數據庫表中構建了一個定製解決方案。這很好,但我擔心可擴展性,並認爲GA可能會做得更好。我一整天都在仔細研究GA文檔,但我仍然不清楚實現這一點的最佳方式。我目前的做法如下: 1)將GA跟蹤代碼插入配置文件頁面,併爲每個我想跟蹤的點擊事件添加事件代碼。 2)使用以下代碼的GAPI向用戶顯示頁面視圖。使用Google Analytics或自定義解決方案跟蹤頁面訪問量和事件?
https://www.google.com/analytics/feeds/data?ids=ga%xxxxxxxxxx&dimensions=ga%3ApagePath&metrics=ga%3AuniquePageviews&filters=ga%3ApagePath%3D%3D%2Fusers%2Fuser_detail.php%3Fcode%3D0021-4432-5554&start-date=2012-02-29&end-date=2012-03-14&max-results=50
我不確定如下: 1)這是檢索的網頁瀏覽量由查詢參數標識的網頁的最佳方式? (匹配整個網址,只是將12位數的代碼與正則表達式匹配) 2)是否可以使用GAPI檢索和顯示事件,如點擊頁面?我記得在某個地方看到API不能用於事件。
我想我正朝着正確的方向前進,但是真的很感謝這裏的一些指導。謝謝!
感謝@Daniel。爲了澄清,我預計有30萬到5萬個用戶配置文件頁面,但跟蹤插入的數量會更高(任何時候任何人查看配置文件時都會插入1-10個插入)。我自己的解決方案在短期內肯定比較容易,但這似乎恰恰是GA的目標。只是想知道是否可以使用API檢索事件。謝謝! – Jeff 2012-03-14 21:26:57
編輯我的答案以包含更多細節! – Daniel 2012-03-14 22:13:23