どんなものも、バーチャルが流行ってきている昨今ですが。
会社のオフィスもバーチャルで、つくることが出来ます。
しかし、最近はグーグルストリートビューとかの技術も発達して、見方によっては以前より色々やりにくい時代になっているのかもしれません。
会社でも、個人でもかなりGoogleを利用してます。
最近では、広告を管理できる Google Ad Manager も無償で公開されたようです。
Analytics や GMail、Google Apps、Google Group など便利すぎです。
Google Analytics でトラッキング出来る情報はかなり多いが、eコマースに関しても情報を収集してくれる。
http://www.google.com/support/googleanalytics/bin/answer.py?hl=jp&answer=55528
いつものGoogle のトラッキングコードの下に、購入情報を追加することで実現する。
注文毎に _addTrans() を呼び出し、ユーザーが購入したアイテムごとに _addItem() を呼び出します。
しかし、第2引数の意味が分かっていません。。。
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._initData(); pageTracker._trackPageview(); </script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXX-1");
pageTracker._initData();
pageTracker._trackPageview();
pageTracker._addTrans(
"1234", // 注文番号
"Mountain View", // (?????)
"11.99", // 合計金額
"1.29", // 税
"5", // 配送量
"San Jose", // 都市
"California", // 都道府県
"USA" // 国
);
pageTracker._addItem(
"1234", // 注文番号
"DD44", // 商品管理コード
"T-Shirt", // 商品名
"Green Medium", // カテゴリ名
"11.99", // 単価
"1" // 数量
);
pageTracker._trackTrans();
</script>