- 2008年12月 9日 20:40
- analyze
via:Google Analytics Tracking for Adobe Flash 関連ドキュメントの日本語訳
まずここからコード(zip)を持ってきて解凍。
winの場合は C:\Program Files\Adobe\Adobe Flash CS3\ja\Configuration\Components\Google に解凍した内容の「lib」フォルダにあるswcコンポーネント2個を突っ込みます。
この状態でFlashを立ち上げると、このようになります。

コンポーネントをとりあえずステージにドラッグします。AnalyticsLibraryはインスタンスが透明なので別レイヤーにでもしておきます。
注)ステージに置くコンポーネントはどちらかひとつでOK。ふたつ置くとエラーが出ました。なのでインスタンスが見える方(Analytics)をドラッグでステージに置いて、インスタンス名をtrackerとか付けて、パラメータにUA-XXXXX-Xを入れればそれだけで使えました。

//ステージ上にはtrackerというインスタンス名をつけたAnalyticsがある
my_btn.addEventListener( MouseEvent.MOUSE_DOWN, onButtonClick );
function onButtonClick ( event:MouseEvent ):void
{
tracker.trackPageview("/testTracker2");
}
これでFlash単体でAnalyticsできました。マウスイベントじゃなくても、画面に表示されたときに解析したいならフレームにそのまま「tracker.trackPageview("/testTracker3")」などと書いても使えます。
使えるかどうかはデバッグパネルをtrueにして、コードが送信されているかどうかを見ればOKですね。
これでできること
ブログパーツみたいに、色んな場所で表示するコンテンツをAnalytics計測するときは便利ですね!!いままでブログパーツでAnalyticsをインポートしようとJSに書くと、ブログ上のJSとバッティングする可能性すらあったので怖いところでした。
- Newer: MTでRSSをAnalyticsする
- Older: 11/26 月刊インタラ塾#5リポート
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://ryow.net/mt/mt-tb.cgi/380
- Listed below are links to weblogs that reference
- FlashCS3でAnalyticsを使う「Google Analytics Tracking for Adobe Flash」 from ryow.net Blog