以下のリンクをチェックアウト
リンクワン
リンク 2
リンク3
編集:例 1 例 2 シナリオの場合
コンポーネントはどのように機能しますか?
環境で Flash トラッキング コンポーネントを使用するには、Flash 内のビジュアル ツールを使用するか、コードで直接トラッキング オブジェクトを設定します。コンポーネントを視覚的にセットアップするか、コードを介してセットアップするかに関係なく、次の要素を提供します。
ウェブ プロパティ ID - これはトラッキング コードの UA 番号とも呼ばれ、UA-xxxxx-yy のようになります。x と y は、トラッキングしているオブジェクトのアカウントとプロファイル情報に対応する番号に置き換えられます。 . 詳細については、Web プロパティを参照してください。追跡モード—ブリッジ モードまたは AS3 モードのいずれかを選択します。このモードは、トラッキングが Analytics サーバーとどのように通信するかを決定します。詳細については以下で説明します。デバッグ モード - 使用する環境やトラッキング モードに関係なく、デバッグをオンにしてトラッキングを検証およびテストできます。
追跡モード
Flash コンテンツの配信方法に応じて、Analytics for Flash コンポーネントは、既存の Analytics トラッキング インストール上の Flash コンテンツ間の通信をブリッジするか、Analytics サーバーと直接通信することによって、Analytics サーバーと通信します。これら 2 つのモードは、それぞれブリッジ モードと AS3 モードと呼ばれます。どちらのモードも同じアナリティクス トラッキング機能を使用し、Flash アプリケーションを一方のモードから他方のモードに簡単に切り替えることができます。Analytics トラッキングの通信モードを選択するだけでなく、デバッグ モードを使用してトラッキングのトラブルシューティングや検証を行うこともできます。
どちらのモードでも、キャンペーン トラッキングを機能させるには、常に allowscriptaccess を等しくする必要があります。このパラメータは、ページの URL への読み取りアクセスと、Flash トラッキング コードに必要なリファラー情報をオンにします。allowscriptaccess を使用しないと、Analytics トラッキング コードが適切に機能しなくなります。それでもほとんどのユーザー アクティビティ データは提供されますが、Google アナリティクス キャンペーンのアトリビューション モデルとは一致しません。ブリッジモード
HTML ページと Flash コンテンツの両方を制御する場合は、このモードを使用します。このモードは、ウェブサイトに Google アナリティクス (ga.js) トラッキングを既に実装しており、埋め込まれた Flash コンテンツにトラッキングを追加したい場合に最適です。ブリッジ モードは、統一された ActionScript 3 インターフェースを ga.js コードに提供することで、Flash から JavaScript への通信を簡素化します。トラッキングを機能させるために、ActionScript 3 呼び出しから Analytics JavaScript への接続を提供します。
Google アナリティクス トラッキング コードへの接続は、次の 2 つの方法のいずれかでウェブ プロパティ ID パラメータを介して設定できます。
最も一般的な方法。Google アナリティクス トラッキング コード オブジェクトは、pageTracker などの独自の名前でページに既に存在します。この場合、追跡オブジェクトへの完全な DOM 参照を提供します。たとえば、オブジェクトが pageTracker という名前の場合、コード内でそのオブジェクトを window.pageTracker として参照します。たとえば、次のコード スニペットは、Adobe Flex 環境と ActionScript 3 を使用してこれを構成する方法を示しています。
tracker = new GATracker( this, "window.pageTracker", "Bridge", false );
代替方法。ページにページ トラッキング オブジェクトを作成していない場合は、ウェブ プロパティ ID を渡すだけで、JavaScript トラッキング コード オブジェクトが作成されます。この方法では、ベースの ga.js JavaScript ソース ファイルへの参照が HTML ページで必要になります。次のコード スニペットは、Adobe Flex 環境と ActionScript 3 を使用してこれを構成する方法を示しています。
tracker = new GATracker( this, "UA-12345-22", "Bridge", false );
ブリッジ モードが正しく機能するには、ActionScript 3 コードで ExternalInterface.available を true に設定する必要があります。これは、Flash コンテンツを埋め込む HTML ページで allowScriptAccess を常に設定する必要があることも意味します。次の例は、ブリッジ モード用に構成された HTML コードを示しています。
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="flex_component" width="800" height="600"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="flex_component.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowScriptAccess" value="always" />
<embed src="flex_component.swf" quality="high" bgcolor="#869ca7"
width="800" height="600" name="flex_component" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="always"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>