Google Analytics の Flash における質問です。

Flash上でログを取得するために、Googleのサンプルに沿って、

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

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

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

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

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

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

回答の条件
  • 1人5回まで
  • 登録:2007/06/12 14:05:03
  • 終了:2007/06/19 14:05:03

回答(2件)

id:TNIOP No.1

TNIOP回答回数2344ベストアンサー獲得回数582007/06/13 20:40:16

ポイント35pt

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

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

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

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

id:lg-tsp

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

2007/06/14 16:08:56
id:ken1bf7 No.2

ken1bf7回答回数25ベストアンサー獲得回数12007/06/14 14:38:44

ポイント35pt

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

//:

import flash.external.*;

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

//:

getURLを用いたJSのCALLは

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

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

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

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

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません