SiteCatalyst‎ > ‎Omniture Memo‎ > ‎

SiteCatalystでPluginの計測をやめる方法

posted Sep 19, 2011 10:59 PM by Makoto Shimizu   [ updated Sep 20, 2011 9:32 AM ]

SiteCatalystは、ブラウザにインストールされたプラグイン(Firefoxのアドオン)の種類を自動で計測します。例えば、以下のような文字列が送信されます。

&p=Google%20Update%3BiTunes%20Application%20Detector%3BJava%20Deployment%20Toolkit%206.0.210.7%3BJava(TM)%20Platform%20SE%206%20U21%3BMicrosoft%20Office%202010%3BAdobe%20Acrobat%3BQuickTime%20Plug-in%207.7%3B

デコードすると

Google Update;iTunes Application Detector;Java Deployment Toolkit 6.0.210.7;Java(TM) Platform SE 6 U21;Microsoft Office 2010;Adobe Acrobat;QuickTime Plug-in 7.7;

この文字列を受け取ったSiteCatalystサーバーが、それぞれのプラグインの指標をカウントアップする仕組みです。

ところが、この計測には以下の制約があります。

  • IEには対応していない
  • 規定された一部のプラグインのみが記録される
このため、いまいち使いにくいレポートであり、改善に役立つことはあまりありません。

使わない場合は無効にすれば、SiteCatalystサーバーに送信されるimgリクエストのURL長を節約することができます。IEではPluginを計測できないため、imgリクエストのURLが長いと計測できないというIE問題の解決策にはなりませんが、少しでもURLの長さを節約したい場合にどうぞ。

方法はこちらHacking into Omniture SiteCatalyst Obfuscated Code (Web Analytics Central)

s_code.jsの基本エンジン部分を変更することになるので、公式サポートを受けられなくなります。テストも慎重に!