請教google分析的trackEvent設定在跳轉頁面的按鈕上,若是"_self"",trackEvent將會部分失敗的問題

40 views
Skip to first unread message

Lucas Huang

unread,
Apr 11, 2012, 12:02:39 AM4/11/12
to au...@googlegroups.com
大家好
目前google分析在html上面是使用trackEvent

使用gaforflash的debug模式測試
發現如果事件是在按鈕上,此按鈕又是使用self跳轉頁面
那麼大部分都會無法紀錄進去
但如果是使用blank就都會成功

如果我再flash的按鈕上,寫一個timer
設定按下去先執行 stage.getChildAt(0).tracker.trackEvent('website', 'test');
過了1秒,再執行 navigateToURL(new URLRequest("aaa.aspx"),"_self"); 
這樣的話又會成功
但整個網站當然變得非常難用,很多地方要等待

猜想是時間差,可能讓他沒有時間紀錄,就跳走了
但因為網站必須使用self
請問有沒有人知道解決辦法

感謝

ps.在html上面的事件,也是有如此要跳轉頁面的按鈕,但因為沒有像flash的debug模式,所以也不清楚到底有沒有像flash的情況一樣,有失敗的情況








as程式碼 (先安裝了gaforflash的組件):

a_mc.addEventListener(MouseEvent.CLICK, a_mc_CLICK);

function a_mc_CLICK(e:MouseEvent):void {
       stage.getChildAt(0).tracker.trackEvent('website', 'test');
       navigateToURL(new URLRequest("aaa.aspx"),"_self"); 
}

Reply all
Reply to author
Forward
0 new messages