Google アナリティクスのイーコマーストラッキング
Tweet投稿日:2012/2/10 作成者: 衣袋 宏美
<データ収集と集計仕様>
Google アナリティクスでイー コマース関連のデータを表示するには、プロファイル設定画面で 「eコマース サイト」であると設定する必要があります(図1赤枠部分)。その上で購入完了ページなどにイーコマース計測用のトラッキングコードを実装する必要があります。
イーコマーストラッキングを行うには、_addTrans()、_addItem()、_trackTrans()の3つのメソッドを呼び出す必要があります。
●トラッキングコード
各メソッドの説明をしていきます。
_addTrans('注文ID', '店名', '合計額', '税', '送料', '市', '県', '国')
1注文(トランザクション)全体のデータを指定する情報をここに指定します。注文IDは_addItemで指定するものと同じものでなければなりません。全ての引数が必須なわけではありませんが、指定しない引数にも下記のように空(クォーテーションマークの連続)で指定する必要があります。
_addTrans ('123', '321', '105', '5', '15', '', '', '');
「合計額」パラメータの値では、カンマまたはピリオドは小数値を意味します。このため、たとえば値に1,996.0を指定すると、1,996.0 円ではなく1.996 円と解釈されます。これはこのパラメータの形式が単純な整数形式で、カンマやその他の通貨記号が認識されないためです。また、これらの値は整数として記録されるため、通貨と関連付けられません。
_addItem('注文ID', '商品コード', '商品名', 'カテゴリ', '単価', '数量')
1注文(トランザクション)中に購入した商品一つ一つの情報をここに指定します。注文IDは_addTransで指定するものと同じものでなければなりません。「商品名」は必須のようです。全ての引数が必須なわけではありませんが、出来るだけ埋めて、指定しない引数には空で指定する必要があります。
「商品コード」は必須で、全てのアイテムに固有のコードが付いていなければなりません。同じ商品コードが複数ある場合は、最後のアイテムのデータだけが有効になります。ですから同じ商品コードはまとめなければなりません。
また「単価」パラメータの値も、カンマまたはピリオドは小数値を意味します。このため、たとえば値に1,996.0を指定すると、1,996.0 円ではなく1.996 円と解釈されます。これはこのパラメータの形式が単純な整数形式で、カンマやその他の通貨記号が認識されないためです。また、これらの値は整数として記録されるため、通貨と関連付けられません。
_trackTrans()
このメソッドは、購入が行われたことを確認し、トランザクション オブジェクトを構成するすべてのデータがトランザクションとして確定されます。
●トラッキングコードの実装例
同期トラッキングコード使用時:
pageTracker._addTrans( '1234', // order ID - required 'Mountain View', // affiliation or store name '11.99', // total - required '1.29', // tax '5', // shipping 'San Jose', // city 'California', // state or province 'USA' // country ); pageTracker._addItem( '1234', // order ID - required 'DD44', // SKU/code 'T-Shirt', // product name 'Green Medium', // category or variation '11.99', // unit price - required '1' // quantity - required ); pageTracker._trackTrans();
非同期トラッキングコード使用時:
_gaq.push(['_addTrans', '1234', // order ID - required 'Mountain View', // affiliation or store name '11.99', // total - required '1.29', // tax '5', // shipping 'San Jose', // city 'California', // state or province 'USA' // country ]); _gaq.push(['_addItem', '1234', // order ID - required 'DD44', // SKU/code 'T-Shirt', // product name 'Green Medium', // category or variation '11.99', // unit price - required '1' // quantity - required ]); _gaq.push(['_trackTrans']);
●レポートでの見え方
コンバージョン > e コマース > 商品の販売状況(図2赤枠部分)などのメニューで図3のようなデータを確認することができます。
- $インデックス
- about:HPW
- AdWords
- API
- Cookie
- CSS Nite
- eコマース
- MarkeZine
- MEANINGFREE.NET
- MOL
- SEO村の徒然blog
- v4
- v5
- Web担当者Forum
- _gaTracker
- アカウント
- イベント
- インターフェース
- ウィジェット
- ウェビナー
- ウェブプロパティID
- エクスポート
- カグア!
- カスタムレポート
- キーワード
- コンバージョン
- サイトの速度
- ツール
- データ
- トラッキングコード
- フィルタ
- プロファイル
- マイレポート
- マルチチャネル
- モバイル
- リアルアクセス解析
- リアルタイム
- 事例
- 公式ブログ
- 実践CMS*IA
- 更新
- 検索
- 目標
- 訪問
- 運営堂










