1

コンパイルされたコードの 40k は、flash-javascript 呼び出しを単純に行うのに多くのように思え、GA はバナー広告の作業にも適していません。

Flash 用の Google アナリティクスの「ライト」バージョンがあるかどうか知っている人はいますか?

4

5 に答える 5

2

JavaScript関数を直接使用するのはどうですか? いう:

ExternalInterface.call("pageTracker._trackPageview", "section/subsection");
ExternalInterface.call("pageTracker._trackEvent", "event", "cat", "label", "value");
于 2009-11-23T15:18:09.707 に答える
0

フラッシュバックから含まれているページへのExternalInterface呼び出しを実行する必要があります。

javascriptに戻ったら、googleが提供するjavascriptライブラリを使用して、カスタムイベントとページビューをgoogleanalyticsに送り返すことができます。

追跡イベント(通常、ファイルのダウンロード、再生中のビデオなど)とページビューを区別することが重要です。フラッシュコンテンツの異なる「ページ」間でフラッシュムービー内のナビゲーションを追跡したい場合は、おそらく以下を使用することをお勧めします。

var pageTracker = _gat._getTracker('UA-XXXXX-X');
pageTracker._trackPageview('/flash/my_first_page');

これは、全体的なページビュー数に寄与することに注意してください。

グーグルから:http ://code.google.com/apis/analytics/docs/tracking/asyncMigrationExamples.html

_trackPageview()メソッドを作成したURLと一緒に使用して、サイトの実際のWebサイトページに誘導されないユーザーからのクリックを追跡します。一般に、ダウンロード、アウトバウンドリンク、PDF、または同様の種類のユーザーインタラクションを追跡するには、イベントトラッキングを使用することをお勧めします。これは、仮想ページビューが合計ページビュー数に追加されるためです。ただし、PDFまたはダウンロードへのクリックに基づいて目標を構成する場合は、この方法を使用する必要があります(ただし、これらのクリックは、全体的なページビュー数の一部として集計されることに注意してください)。

于 2011-11-30T10:13:52.693 に答える
0

Cayそれはうまくいくはずですが、カスタムアカウントIDをどのように渡しますか?

つまり、GATrackerオブジェクトを使用する場合

var myTacker = GATracker(containerdisplayObject、'customaccountID'、'Bridge'、false)

于 2009-11-24T17:10:44.637 に答える
0

私はライトバージョンがあるとは思わない、同様に私はグーグルアナリティクスがそのサービスが広告追跡のために使われることを意図したとは思わない。そうは言っても、swfを圧縮してみてください。多くの場合、特にテキストソースファイルからファイルサイズの大きな部分を削り取ることができます。

http://www.compress-swf.com/
http://www.softpedia.com/get/Internet/WEB-Design/Flash/swf-compressor.shtml

于 2009-11-23T15:56:42.143 に答える
0

追跡しようとしているものに応じて、フラッシュ コール ホームを使用しないでください。いくつかの変数をデータベースにロードするスクリプトにポストしますか?

var counter:LoadVars = new LoadVars();
counter.gamename = gametitle; //set variables here
counter.sendAndLoad("http://your script", result_lv, "POST");
于 2009-11-25T04:52:05.763 に答える