0

カートに追加ボタンにトラッキング コードを追加しようとしていますが、何らかの理由でデータが Google に送信されません。

<button onclick="productAddToCartForm.submit(this); _gaq.push(['_trackEvent', 'Products', 'Add to Cart', 'skuproductcode', jQuery('select#qty').val()])">Add to Cart</button>

私が間違っていることはありますか?トランザクションをプッシュする必要がありますか、それとも自動的に Google にプッシュされますか?

Google アナリティクスで e コマース トラッキングを有効にしました。他に何かする必要がありますか?

ありがとう

4

1 に答える 1

0

イベント トラッキングに e コマース トラッキングは必要ありません。ヘルパー関数を追加する必要があります

  • イベント追跡を呼び出します
  • 短いタイムアウトが導入されるため、ページがフォームのターゲット URL にリダイレクトされる前に、イベント トラッキング ピクセルが Google サーバーに送信される時間があります。
  • 次に、フォームを送信します。

クリックイベントでこのヘルパー関数を呼び出します。

ただし、「トランザクションをプッシュ」したい場合は、Analytics のドキュメントで「トランザクション トラッキング」を探す必要があります。これは、イベント トラッキングとはまったく異なるものだからです。

于 2012-11-12T09:38:15.823 に答える