4

Web サイトへの訪問者のうち、Silverlight 対応ブラウザーを使用しているユーザーの数に関する統計を取得しようとしています。

現在、残りの統計には Google アナリティクスを使用しているため、理想的には、Google アナリティクスの残りの統計に「Silverlight 対応」トラッキングを追加したいと考えています。しかし、DBなどに書き出す必要がある場合は、そうしてください。

Nikhil には、Google アナリティクスへの Silverlight トラッキングへの JavaScript がいくつかあります。このコードを試しましたが、Google Analytics で検出されません。

誰か他のアイデア/テクニックを持っていますか?

4

5 に答える 5

1

見逃した方のために、コメントに詳細な記事へのリンクもあります: http://blogs.msdn.com/jeffwilcox/archive/2007/10/01/using-google-analytics-with-rich-管理された web アプリケーション-in-silverlight.aspx

編集: David が指摘したように、この記事では逆のシナリオ (Analytics で適切に動作するように Silverlight アプリを作成する方法) について詳しく説明します。

于 2008-09-01T05:51:25.903 に答える
0

@Vaibhav Silverlight 記事のリッチ (マネージド) Web アプリケーションでの Google アナリティクス
の使用は非常に興味深いものですが、Silverlight アプリから Google アナリティクスにメッセージを送信する方法に焦点を当てています。

@Cd-MaN ええ、私もそう思いましたが、Nikhil の JavaScript でページを実行しようとしましたが、Google アナリティクスはそれを取得しませんでした。しかし、私はどこかで何かを台無しにした可能性があります。

他の誰かがこれを成功させた (Silverlight らしさを追跡する) かどうかを知りたいだけです。

于 2008-09-01T06:04:07.153 に答える
0

ご自身で答えられたと思います。リンク先のページはまさにそれを行います: ユーザーが使用している Silverlight のバージョンを検出します (ユーザーがインストールしているかどうかではありません)。ページから:

少し調べてみたところ、Google アナリティクスがユーザー定義フィールドのレポートをサポートしていることがわかりました。

...

基本的に、これは Silverlight の存在を検出し、利用可能な場合は、バージョンをユーザー定義フィールドの値として記録します。これで、分析レポートに「(未設定)」、「Silverlight/1.0」、または「Silverlight/2.0」の 3 つの値のいずれかが表示されます。

于 2008-09-01T05:44:26.077 に答える
0

urchin.js ではなく ga.js を使用している場合、Nikhil のブログに掲載されているコードは古くなっていると思います。

グローバル関数の使用は__utmSetVar()トラッカー メソッドに置き換えられます_setCustomVar()

http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._setCustomVar

于 2010-07-24T01:12:13.440 に答える
0

Silverlight アプリに Google アナリティクスを簡単に統合できる軽量の Silverlight ライブラリを作成しました。 ここからコードまたはバイナリをダウンロードできます。

于 2008-11-04T21:58:30.453 に答える