Google アナリティクスのイーコマーストラッキング

データ収集と集計仕様

投稿日:2012/2/10 作成者:衣袋 宏美

<データ収集と集計仕様>

Google アナリティクスでイー コマース関連のデータを表示するには、プロファイル設定画面で 「eコマース サイト」であると設定する必要があります(図1赤枠部分)。その上で購入完了ページなどにイーコマース計測用のトラッキングコードを実装する必要があります。

 

図1:プロファイルの設定画面

図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のようなデータを確認することができます。

 

図2:商品の販売状況

図2:商品の販売状況

 

図3:商品の販売状況レポート画面

図3:商品の販売状況レポート画面

 

お知らせ