home > AS3 : Google Analytics
AS3 : Google Analytics
November 04, 2009
AS2の書き方から変更されてるんですね。
まずgoogle codeからgaforflashをダウンロードする。
Macの場合は、
Macintosh HD/Applications/Adobe Flash CS3/Configuration/Components
にダウンロードしたgaforflash/libフォルダーを"Google"とか適当な名前付けてコピーする。
Winの場合は、
C:¥Program Files¥Adobe¥ Adobe Flash CS3¥language¥Configuration¥Components
コンポーネントウィンドウの中からGoogle/analytics.swcをflaファイルの適当なレイヤーに配置、
名前はtrackerとかになってるからそのままでOK。パラメータのaccountに"UA-XXXXXXX-X"を入れる。
ソースは
import com.google.analytics.AnalyticsTracker;
import com.google.analytics.GATracker;//取得したいイベントの処理後に追加
tracker.trackPageview("/sample");
【追記】2010.3.7
GATrackerをnewしてtrackerを作成しする方法は下記です。
http://deepkick.com/blog/archives/2009/08/google_analytic.html
package {
import flash.display.*;
import flash.events.*;
import com.google.analytics.AnalyticsTracker;
import com.google.analytics.GATracker;
public class Main extends Sprite {
private var tracker:AnalyticsTracker;
public function Main () {
tracker = new GATracker( this, "UA-xxxxxx-yy", "AS3", true );
stage.addEventListener( MouseEvent.CLICK, onStageClick );
}private function onStageClick ( event:MouseEvent ):void {
tracker.trackPageview("/sample");
}
}
}