GoogleAnalytics?をFlashから利用する †HtmlにGoogleAnalytics?のタグを埋め込む †サンプル <HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE></TITLE>
<!-- Google Setting Start -->
<script type="text/javascript" src="swfobject.js"></script>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "**-*******-*";
urchinTracker();
</script>
<!-- Google Setting End -->
</HEAD>
<BODY>
TESTです。
<div id="flashcontent">
代替テキスト(SEO対策) または 代替画像
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("Button.swf", "sample", "200", "180", "7.0.19.0", "#FFFFFF");
so.addParam("allowScriptAccess", "sameDomain");
so.addParam("loop", "true");
so.addParam("quality", "best");
so.addParam("menu", "false");
so.write("flashcontent");
// ]]>
</script>
</BODY>
</HTML>
FlashのボタンにASを埋め込む †"/folder/file"の部分は、/から始まる任意の文字列を。 以下の方法だとうまくいかないらしい(現在実験中) †on (release) {
// Track with no action
getURL("javascript:urchinTracker('/folder/file');");
}
以下の方法だとうまくいきました †on(release) {
import flash.external.*;
ExternalInterface.call("urchinTracker", "/folder/file");
}
以上です。 SWFAddress †1つのswfファイルだと、GoogleAnalytics?で「コンテンツ=>タイトル別のコンテンツ」のページで 同じタイトルで集計されてしまう。 SWFAddresを使えば、1つのswfファイル内でURLとタイトルを色々つけられる、らしい。 Comment †
Counter: 1613,
today: 1,
yesterday: 3
|