Google Analytics Tracking for Adobe Flash
2008 年 11 月 28 日
GoogleAnalytics を利用して Flashでのアクセス解析を
Googleさんと Adobe さんが協力して整備して提供してくれることになりました。
コンポーネント化されたので、かなり簡単に使うことができました。
コンポーネントを置いて、Scriptをちょちょっと書けばトラッキングイベントを取得できます。
デバッグモードも用意されているので、ローカルで制作しているときも安心設計です。
一応モードが2つありますね。
ブリッジモード
HTML ページと Flash コンテンツの両方を管理したい場合はこちらのモードを利用します。
すでにウェブサイト上で Google Analytics (ga.js) を使って解析をしていて、そこにさらに Flash コンテンツ解析を追加したい時にはこのモードを選ぶとよいでしょう。
AS3 モード
Adobe Flash ActionScript 3 コードで制御し、かつ、作った Adobe Flash
アプリケーションを動かすホスト環境の制御をしない時はこちらのモードをお使いください。例えば、いろんなサイトにまたがって配布されるような
Flash コンテンツを開発する場合は、この AS3 モードを使うとよいでしょう。
コンポーネントのダウンロードはこちらから
落としたらC:\Program Files\Adobe\ Adobe Flash CS3\language\Configuration\Componentsに「Google」ディレクトリを作成し、
analytics_flash.swc
analytics.swc
の両方をコピー。
で、ソース。
package {
import com.google.analytics.AnalyticsTracker;
import com.google.analytics.GATracker;
public class Main extends Sprite {
public var tracker:AnalyticsTracker;
public function Main() {
about.addEventListener(MouseEvent.MOUSE_DOWN, link);
function link(evt:Event){
tracker.trackPageview("/readme/#" + str);
}
}
}
}
こんな感じ?
色々触りながら理解していきます。







