3

私たちのサイトはほとんどの場合、通常のクライアント側の Google アナリティクス トラッキングを行っていますが、一部のものについては、サーバー側で utm.gif を呼び出してページビューを追跡します (例: _trackPageView)。

最近、Google アナリティクスに対してこれらのサーバー側の _trackPageViews を 1,257 回実行しましたが、それらの多くについて、値に「(設定されていません)」と表示されます。

  • そのうちの 508 個の場合、「画面の色」に「(設定されていません)」と表示されます。
  • そのうちの 508 個の場合、「画面の解像度」に「(未設定)」と表示されます。
  • そのうちの 551 個については、「フラッシュ バージョン」に対して「(設定されていません)」と表示されます。
  • そのうちの 507 件については、国に「(設定されていません)」と表示されます

誰にもアイデアはありますか?私は utm.gif リクエストでこれらの変数を設定していません。たとえば、「画面の色」の場合は「utmsc」なので、質問は次のとおりです。

  1. ページビューの 50% を超える場合、アナリティクスはどのようにしてこれらの値を取得していますか? これらのページビューを同じ訪問者からの以前のリクエストと関連付けていると思います
  2. これらのページビューの多くでこれらの値が見つからないのはなぜですか? utm.gif リクエストを何らかの方法で台無しにして、相互に関連付けることができないのでしょうか?

私はこれらのパラメータを設定しています:

  • utmvw-4.8.9
  • utmn - 乱数 (リクエスト ID)
  • utmhn - ページビューのホスト名
  • utmcs-「UTF-8」
  • utmr - リファラー
  • utmp - ページビューのパス
  • utmac - アカウント ID
  • utmcc - クッキー、ユーザーの utma および umtz クッキーを取得しています
4

1 に答える 1

1

GA は、ブラウザーに含まれる情報から、javascript を使用してこれらの値のほとんどを取得します。

次のパラメータで渡されます。

「画面の色」:utmsc

「画面解像度」:utmsr

「フラッシュ版」:utmfl

"for country" : 画像リクエストに指定された IP に基づいて、ルックアップ テーブルを内部的に使用するか、他のサービスにクエリを実行していると思います

したがって、これらのパラメーターを使用して値を渡す必要があります。この情報のほとんどは、クライアントからサーバーへのリクエストのヘッダーで渡されないため、値を取得するには、ユーザーからの以前のリクエストが必要であり、ブラウザーからそれらの値を取得できるページに JavaScript が必要です。サーバーに渡します(AJAX経由、または非表示フィールドとして、またはリンクに追加するなど)。

于 2011-03-23T18:24:37.937 に答える