ログイン

Analytics ヘルプ



e コマース トランザクションをトラッキングするにはどうすればよいですか。

印刷
注: このページで解説している内容は、最新バージョンのトラッキングコードが対象となっています。 古いバージョンをご使用の場合は、こちらをご覧ください。

使用しているトラッキング コードのバージョンを確認するには、こちらをご覧ください。

清算手続きのページを利用したユーザーの行動をトラッキングするには、Google Analytics でサードパーティのショッピング カートをトラッキングするにはどうすればよいですかをご覧ください。

プロファイルで e コマースのレポートを有効にする

e コマース トランザクションを記録するには、初めにウェブサイトのプロファイルで e コマース レポートを有効にします。 e コマース レポートを有効にするには、下記の手順をご覧ください。

  1. アカウントにログインします。
  2. 有効にするプロファイルの横にある [編集] をクリックします。
  3. [プロファイル設定] ページで、[メインのプロファイル情報] の横にある [編集] をクリックします。
  4. [e コマース ウェブ サイト] ラジオ ボタンを [いいえ] から [はい] に変更します。

領収ページのフォーマット

次に、トラッキング コードを標準の形式で領収ページに設定します。 下記のコードを、SSI (Server Side Include) やその他のテンプレート ドライバ、または手動でHTML コードに設置してください。

<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">
try {
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._initData(); pageTracker._trackPageview();
} catch(err) {}</script>

次に、領収ページのトラッキング コードの下で、_addTrans() 関数と _addItem() 関数を呼び出します。 最初に _addTrans() を呼び出して、トランザクションを作成します。_addTrans() の引数には、注文 ID、アフィリエーション、合計、税、配送料、都市、都道府県、国があります。 ユーザーが購入したアイテムごとに、_addItem() を呼び出します。_addItem() の引数には、注文 ID、在庫管理コード、商品名、カテゴリ、価格、数量があります。

完成されたサンプルをご覧ください。

<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">
try {
var pageTracker = _gat._getTracker("UA-XXXXX-1"); pageTracker._initData(); pageTracker._trackPageview(); pageTracker._addTrans( "1234", // Order ID "Mountain View", // Affiliation "18.28", // Total "1.29", // Tax "5", // Shipping "San Jose", // City "California", // State "USA" // Country ); pageTracker._addItem( "1234", // Order ID "DD44", // SKU "T-Shirt", // Product Name "Green Medium", // Category "11.99", // Price "1" // Quantity ); pageTracker._trackTrans(); } catch(err) {}</script>

 

この情報はお役に立ちましたか。

トラブルシューティング ツール

トラッキング コードの設置

不明なレポート データ

用語解説を検索

用語解説

ご意見をお寄せください: ヘルプ センターの改善のために、ご利用いただいた感想について質問に回答してください。