web-dev-qa-db-ja.com

__utmaはどういう意味ですか?

次のようなものを見たとき、それはどういう意味ですか?

?__utma=1.32168570.1258672608.1258672608.1259628772.2&__utmb=1.4.10.1259628772&

など、URL文字列に?

たぶんそれは簡単かもしれませんが、私はそれを時々見ているので、私はそれを私が知らない何かだと思っています。

60
Richard

それらを説明する良いリンクがあります。ウェブサイト上の情報を追跡するためにGoogleアナリティクスで使用されるCookieです:

https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage#gajs

43
prime_number

お使いのブラウザはクッキーをサポートしていません。それがあなたがURLでそれを見る理由です。実際、グーグルはクッキーを使用します__utma__utmb__utmc__utmz情報を追跡します。 Cookieが無効になっている場合-ブラウザはこの情報をURLにGET paramとして渡します。

17
Alexei T

これらはURLパラメーターであり、情報をWebサーバーに返します。

protocol://username:password@server:port?parameterList#anchorName

例:

http://stackoverflow.com:80/page?param1=value1&param2=value2

  • #anchorNameは、HTMLページの特定の部分にスキップします
  • parameterList部分はクエリとも呼ばれます
  • protocol部分はスキームとも呼ばれます
  • username:password部分は省略できます
  • portがHTTPで、protocolが指定されていない場合、portはデフォルトで80になります。
  • Webブラウザーでprotocolを指定しない場合、デフォルトでHTTPになります。
  • 多くの場合、単一のページで複数の処理を実行する必要があります。これは、異なるパラメーターを受け入れることで実現されます。これらのパラメーターは通常、サーバーに情報を渡します。サーバーは、次のページの表示方法、またはサーバーでの別のアクションの実行方法を変更します。
  • URLパラメータは、見栄えの良いURLパスに置き換えられる場合があります。これは、ASP .NET MVC、Django、Ruby on Railsなど...

RFC 3986:Uniform Resource Identifier(URI):Generic Syntax で提供したものから、さらに詳細な説明があります。

9
Brian R. Bondy

Googleアナリティクスに関連しています...トラッキングに使用されます。ブライアンの答えは、あなたが本当に求めていたものに答えていると思うが...

9
John Weldon

__ utmaCookieこのCookieは、「永続的な」Cookieと呼ばれるもので、期限切れになることはありません(技術的には、期限切れ... 2038年に...しかし、説明のために、期限切れになることは決してないようにしましょう。このCookieは、訪問者がCookieに関連するサイトにアクセスした回数、最初の訪問時、および最後の訪問が発生した時間を追跡します。 GoogleアナリティクスはこのCookieの情報を使用して、購入日数や訪問数などを計算します。

__ utmbおよび__ utmcCookies The B C Cookieは兄弟であり、協力して訪問にかかる時間を計算します。 __utmbは、訪問者がサイトを訪れた正確な瞬間のタイムスタンプを取得し、__ utmcは訪問者がサイトを離れた正確な瞬間のタイムスタンプを取得します。 __utmbは、セッションの終了時に期限切れになります。 __utmcは30分間待機し、その後有効期限が切れます。 __utmcには、ユーザーがブラウザを閉じたときやWebサイトを離れたときを知る方法がないため、別のページビューが発生するまで30分間待機し、そうでない場合は期限切れになります。

[By Joe Teixeira]

7
Joezer