2010年11月16日 星期二

(Google Analytics )如何為 Flash 網頁設定目標和程序?

資料來源:如何為 Flash 網頁設定目標和程序?


請注意: 本文適用於最新版的追蹤程式碼。 若您使用舊版本,請參閱下列文章

若要判斷您使用的是哪個版本的追蹤程式碼,請參閱我使用的是哪一個版本的追蹤程式碼?

您可以追蹤您的網站上所有以瀏覽器為基礎的事件,包含 Flash 事件。 使用 _trackPageview 函數,您可以指派網頁檔名到 Flash 動作,並將該檔名輸入到適當的目標或程序步驟中。 重要: 請注意,您的 Analytics (分析) 追蹤程式碼以及對 _gat._getTracker 的呼叫都必須放在網頁中對 _trackPageview 的呼叫的上方。
<script type="text/javascript">
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>
若要追蹤事件,請使用指定該事件名稱的引數來呼叫 _trackPageview()。 例如,呼叫:


pageTracker._trackPageview("/purchase_funnel/page1.html");

會將每個 Flash 呼叫事件的產生記錄下來,做為「/purchase_funnel/page1.html」名稱之下的網頁檢視。 引數的開頭必須是斜線,同時必須放在引號內。
事件名稱可以組織成任何您想要的目錄樣式結構。 做為
_trackPageview 的路徑 / 檔名引數不需代表您網站上的實際網址。
Flash 程式碼範例

on (release) { // 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');"); }

沒有留言: