1

ページズームを追跡するこのスクリプトを見つけました。consol.log()結果が正確であり、スクリプトが機能していることを確認するために、を使用してテストしました。その値をグーグルイベントトラッキングコードに追加すると、グーグルアナリティクスに反映されません。イベントの追跡方法に問題がありますか?

// Track page zoom level
var zoomLevel = DetectZoom.zoom();

$(document).ready(function() {
    _gaq.push(['_trackEvent', 'Site Info', 'Zoom Level', zoomLevel]);
});
4

1 に答える 1

3

のオプションのlabelパラメータ_trackEventは文字列であると想定されており_trackEvent、intの場合はサイレントに失敗する可能性があります。試す

_gaq.push(['_trackEvent', 'Site Info', 'Zoom Level', zoomLevel.toString()]);

_trackEventまた、呼び出しがバウンス率に影響を与えないように、オプションの非入力パラメーターを使用することをお勧めします。

_gaq.push(['_trackEvent', 'Site Info', 'Zoom Level', zoomLevel.toString(), undefined, true]);
于 2012-12-18T03:27:24.190 に答える