2012-02-01 26 views

回答

1

在回發中只需編寫一個JavaScript來創建自定義事件。

(此代碼段假定你已經初始化了谷歌分析腳本)

.aspx的:

<script> 
<asp:literal id="LoggedInGAEvent" runat="server"></asp:literal> 
</script> 

代碼背後:

if (IsPostBack) 
{ 
    string GoogleAnalyticsString = "_gaq.push(['_trackEvent', 'User', '{0}', '{1}']);"; 
    if (UserSuccesfullyLoggedIn) 
     LoggedInGAEvent.Text = String.Format(GoogleAnalyticsString, "successfulLogin", username); 
    else 
     LoggedInGAEvent.Text = String.Format(GoogleAnalyticsString, "loginfailedn", username); 
} 
+0

有這個,然後[總是有官方的方式來做到這一點](http://msdn.microsoft.com/en-us/library/aa478975.aspx)。 :) – bzlm 2012-02-01 13:08:46

+0

這是對的,但我更喜歡完全控制我的代碼如何,何時和在哪裏出現..也許這只是我,但我覺得更舒服手動做這樣的事情。 – ramsesoriginal 2012-02-01 13:22:35

+0

謝謝ramsesorginal我會嘗試它,並會告訴你結果 – user851559 2012-02-01 13:55:23