「テストを開始」ボタンが付いたウェブページがあります。私は入力の値をトラッキングしたいと考えています:<input id="RepeatsInput" type="text" />
Googleアナリティクスを通じてボタンをクリックするたびに - 私はGoogleアナリティクスを使用していますページビューを追跡します(これはユーザーがボタンを押す前に既に行われています)。このために使用するコードスニペットは何ですか?非同期Googleアナリティクスのカスタム変数
ありがとうございます。
「テストを開始」ボタンが付いたウェブページがあります。私は入力の値をトラッキングしたいと考えています:<input id="RepeatsInput" type="text" />
Googleアナリティクスを通じてボタンをクリックするたびに - 私はGoogleアナリティクスを使用していますページビューを追跡します(これはユーザーがボタンを押す前に既に行われています)。このために使用するコードスニペットは何ですか?非同期Googleアナリティクスのカスタム変数
ありがとうございます。
それはHTMLの設定方法正確には知られていないので、この例を考えてみます。
HTML:
<input id="RepeatsInput" type="text" />
<button onclick="setCustomVar();">Start test</button>
function setCustomVar() {
var inputValue = document.getElementById("RepeatsInput").value;
_gaq.push(['_setCustomVar', 1, 'YOUR-CUSTOM-VAR-NAME', inputValue]);
_gaq.push(['_trackPageview']);
}
Googleのドキュメント。
ページビューまたはイベントGIFリクエストの前に設定できる場合は、_setCustomVar()関数を呼び出します。 これは可能ではない可能性があり、カスタム変数を設定した後に別の_trackPageview()リクエストを設定する必要があります。これは通常、ユーザーがセッションレベルまたは訪問レベルのカスタムvarをトリガーする場合にのみ必要で、ページビュー、イベント、またはeコマーストラッキングコールでそのメソッドをバンドルすることはできません。
Event trackingこれに対処する別の方法があります。
AFAIKイベントトラッキングはこれに対処する通常の方法です。少なくとも、私はそう望みます...それは私がいつもそれをした方法です。 –
@GGGそうです、私は同意し、イベントトラッキングについて述べました。しかし、OPの意図を知らずに、私はこの問題に強硬な姿勢を描いていませんでした。 –
十分に公正です。それはしばしばここを回るのは難しいことです。彼らはそれをやっているやり方でやってもらうか、「いつも」のやり方をするようアドバイスしますか? –