2010-06-17 169 views
1

我使用事件跟蹤來監視外部鏈接,但我想知道是否在鏈接被觸發之前完成跟蹤。我正在使用onclick:Google Analytics(分析)外部鏈接跟蹤

onclick="_gaq.push(['_trackEvent', 'Banners', 'Clicks', 'Banner Name (ID: 101)']);" 

任何想法,或更好的,如果這是一種壞的方式?謝謝!

Darren。

回答

3

您的執行情況良好,並且it's exactly how Google recommends

但我想知道是否跟蹤將 在鏈接被觸發之前完成。我 使用的onclick

該事件將不會被跟蹤,直到用戶點擊該鏈接,一旦他們這樣做,它的事件跟蹤和下一頁載起動之間的競爭。通常你的活動將被跟蹤,但有時不會。有兩種大致相似的方法來避免競態條件:

  1. Google's recommendation
  2. My recommendation

這兩篇幫助文章並沒有真正解決異步選項,但它並沒有太多改變。

+0

決定將其移交給Google DFP。 – iamdarrenhall 2010-07-20 17:16:52

+0

指向_Google的建議的鏈接已中斷。 – Seybsen 2012-11-15 07:41:40

0

如果您正在使用jQuery和希望自動跟蹤所有外部鏈接這個答案檢查出的腳本:https://stackoverflow.com/a/12326388/984780

而且不是使用谷歌援引的Analytics(分析)的異步方法。您還可以輕鬆調整時間以確保事件得到跟蹤。

相關問題