0

Google アナリティクスは、ここで説明したSilverlight.js のようなものを使用しない限り、サイトにアクセスしたユーザーが Silverlight をインストールしているかどうかを知ることができません。代わりにサーバーログからこの情報を取得できるかどうか疑問に思っていましたか? IIS ログのユーザー エージェント文字列 (またはその他のプロパティ) は、ユーザーが Silverlight をインストールしているかどうかを示しますか?

4

1 に答える 1

0

次の手順を実行すると、ブラウザーが Web サーバーに何を送信しているかを正確に確認できます。

  1. IE で F12 を押して開発者ツールを開きます。
  2. 「ネットワーク」タブをクリックします。
  3. 「キャプチャ開始」ボタンをクリックします。
  4. 任意の Web ページに移動します。(いくつかの HTTP 要求がリストに表示されます。)
  5. リクエストのいずれかをクリックします。
  6. 「詳細画面へ」ボタンをクリックします。
  7. 「リクエストヘッダー」タブをクリックします。

このビューに表示されるのは、Web サーバーがブラウザーから受け取るすべてのデータです。残念ながら、クライアントが Silverlight を使用しているかどうかを示す情報がないため、サーバー側のログでこれを確認することはできません。

クライアント側のスクリプトを使用する必要があります。

于 2013-07-29T22:25:39.960 に答える