如何追蹤 Flash 事件?
請注意: 本文適用於最新版的追蹤程式碼。 如果您使用的是舊版,請參閱下列文章。 若要判斷您使用的是哪個版本的追蹤程式碼,請參閱我使用的是哪一個版本的追蹤程式碼? |
<script type="text/javascript">若要追蹤事件,請使用指定該事件名稱的引數來呼叫 _trackPageview() 。 例如,呼叫:
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl/." : "http://www./");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
</script>
pageTracker._trackPageview("/purchase_funnel/page1.html");會將每個 Flash 呼叫事件的產生記錄下來,做為 /purchase_funnel/page1.html 名稱之下的網頁檢視。 引數的開頭必須是斜線,同時必須放在引號內。事件名稱可以組織成任何您想要的目錄樣式結構。 _trackPageview 的路徑 / 檔名引數不需代表您網站上的實際網址。
Flash 程式碼範例
on (release) {若要驗證對 _trackPageview 的呼叫是否正確,可以在執行已更新追蹤程式碼的 24-48 小時後檢查您的 [主要內容] 報告。 您應該可以在報告中看到指定的網頁名稱。
// Track with no action
getURL("javascript:pageTracker._trackPageview('/folder/file.html');");
}
on (release) {
//Track with action
getURL("javascript:pageTracker._trackPageview('/folder/file.html');");
_root.gotoAndPlay(3);
myVar = "Flash Track Test";
}
onClipEvent (enterFrame) {
getURL("javascript:pageTracker._trackPageview('/folder/file.html');");
}
沒有留言:
張貼留言