0

ニュースレターにサインアップした人の数を追跡したいと考えています。Google アナリティクスのイベント トラッキングでそれを行うことができます。しかし、問題があります。ボタンで以下のコードを見つけました

<form name="ccoptin" action="http://visitor.r20.constantcontact.com/d.jsp" target="_blank" method="post" onsubmit="return SubscribeValidate()">

次に、次のコードを配置する必要がある場所

onClick="_gaq.push(['_trackEvent', 'newsletter signup', 'email', 'Sidebar',, false]);"
4

1 に答える 1

1

onClick はボタンの追跡です。フォームの場合、成功した「検証」機能や「ありがとう」ページにコードを追加します。

var SubscribeValidate = function () {
  // Make sure the form is filled out
  if ($("#email").text() != "") {
    return false;
  }

  // Track in Google Analytics
  _gaq.push(['_trackEvent', 'newsletter signup', 'email', 'Sidebar', , false]);

  window.location = "/thanks"; // or $("#modal").modal();
}
于 2012-10-24T12:09:36.020 に答える