2010-11-28 4 views
1

アンカーがFlash AS2によって呼び出されているなどの#anchor(mysite.com/#about)をトラッキングしようとしています。このページでヒットをトラッキングするようGAに指示するにはどうすればよいですか?GoogleアナリティクスのFlash(ActionScript 2)トラックGETURL #anchor

私はフラッシュでのgetURLメソッドを試してみました:

apprently仕事に使用
getURL("javascript:_gaq.push('www.dropusinit.com/#switzland');"); 

、彼らは変更を加えたので、これは...テスト中のFirefoxがURL のページに移動していませんjavascript:_gaq.push( 'www.dropusinit.com/#switzland');は奇妙でした。

アンカーを追跡するためにGAを尋ねるためにフラッシュを使用する必要がありますか?ページの一部であるすべてのアンカーをトラッキングする方法を教えてください。

答えて

0

が、この代わりにしてみてください:

getURL("javascript:_gaq.push(['_trackPageview','/#switzland']);"); 

もちろんページを下にGoogleのAnalytcsトラッキングコードがすでにインストールされていると非同期構文を使用しなければなりません。

+0

はまだアンカーを追跡するためGAを強制する別の方法があり、ページヒットにピックアップしていない、それを試してみましたか?私は以下のページに非同期コードを持っていますが、私はメインページのヒットのフィードバックしか得ていません。はい、私はチェックする前に72時間以上待っています。 –

1

FireFox/Flashにはこの新しいトラッキングに問題があるようですが、その一部が.pushである可能性があります。

私はこれをどうやって解決したのですか?HTMLのcallGoogleAnalytics()に別の機能を追加することです。その関数をFlashから呼び出します。必要に応じて、関数にもパラメータを渡すことができます。

HTML

function callGoogleAnalytics(){ 
    _gaq.push(['trackPageview', '/#switzland']); 
} 

フラッシュ

getURL("javascript: callGoogleAnalytics();"); 
関連する問題