人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Google Analytics の Flash における質問です。
Flash上でログを取得するために、Googleのサンプルに沿って、

this._parent.gotoAndStop("target");
getURL("javascript:urchinTracker('/aaa')");

と記載していたのですが、一部のコンテンツにおいてログの取得に失敗していました。

その後検討の上、下記のように順番を入れ替えたところ、見事にログを取得することができました。

getURL("javascript:urchinTracker('/aaa')");
this._parent.gotoAndStop("target");

プログラムの仕様上考えにくいとは思うのですが・・・

こんな事って起こり得るのでしょうか?
リアリティのある回答をお願いいたします。



●質問者: lg-tsp
●カテゴリ:インターネット ウェブ制作
✍キーワード:AAA Flash Google Google Analytics JavaScript
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● TNIOP
●35ポイント

http://yasi.minidns.net/blogmark/categorylist_html?cat_id=1

よくあることみたいですよ。

私もサンプル通りにやったら出来ず、入れ替えたら出来たことがありました。

業界ではすでに認識されてるみたいです。

◎質問者からの返答

そうなんですか。よくあるんですね。


2 ● ken1bf7
●35ポイント

ExternalInterfaceを使ってみてはどうでしょうか?

//:

import flash.external.*;

ExternalInterface.call("urchinTracker", "/aaa");

//:

getURLを用いたJSのCALLは

私の経験として失敗するケースがよくありました。

一度に2回CALLする場合なども特にです。

Flash8以降になってしまいますが

ExternalInterfaceをつかうことでJSのCallが安定することを感じています。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ