回答

2

還有支持Google Analytics的Microsoft Silverlight Analytics Framework

我假設他們在C#代碼中這樣做,其中應該也適用於在服務器端代碼中使用。

+0

它與asp.net MVC應用程序一起工作嗎? –

1

當然,這在技術上是可行的。 GA所做的就是設置一些變量,並向GA服務器發出HTTP請求,這可以通過JS或通過從服務器獲取gif來完成。

主要問題是,你不會得到很多你期望的數據,如瀏覽器,位置,操作系統版本等,因爲發出請求的客戶端將是你自己的服務器。

將事件跟蹤數據添加到重定向的位置並跟蹤GA事件跟蹤可能是最好的,這樣可以獲得更準確的數據集。

如果你確實想要繼續走下大多數阻力的道路,這是一個很好的寫法,你會怎麼做。 http://automateeverything.tumblr.com/post/20500736298/google-analytics-without-javascript-or-cookies這不是C#特有的,但你應該能夠抽象出它。

2

是的,它可以在服務器中使用谷歌分析。您需要有一個Google Analytics帳戶,as explained here

設置您的帳戶後,他們會爲您提供一個唯一的跟蹤代碼以及您必須放入您想要跟蹤的網站或母版頁的JavaScript代碼。此JavaScript代碼將爲您提供所有魔法,您可以從GA帳戶中查看此信息。

您甚至可以通過Google Analytics Easy Dashboard Javascript庫(more information here)使用Google圖表工具將該圖表與您的網站進行整合。

從本教程中,您可以設置您的網站,將GA數據捕獲到您的網站並通過Google圖表顯示在您自己的網頁中。

相關問題