2

私は自分のサイトにイベント追跡を追加しました。200の応答を受け取り、すべてが動作状態にあるように見えます。私がコーディングした次の方法を使用しています:

function track(event, action) {
        _gaq.push(['_trackEvent', 'Website Name and Section', event, action]);
    }

そして、それをバインドすると、クリックイベントが発生し、次のような値を渡すメソッドが呼び出されます。

track("Facebook Share", "click");

しかし、Google Analyticsでは、ログ(21,549)に記録されたイベントの量のみが表示され、内訳には表示されません??? 以下のスクリーンショットを参照してください。

ここに画像の説明を入力してください

この問題を修正するために何ができるか教えてください...cozは明確にログに記録しますが、表示せず、イベント情報を表示できるようにします。

4

1 に答える 1

1

最新のGAスクリプトが使用されていることを確認し、Google Analyticsコンソールから取得して、終了</head>タグの前に追加することで修正しました。

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'XX-XXXXXXX-X']); //Place correct account id
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

そして、私の既存の追跡イベントコードは100%機能しました!

function track(event, action) {
        _gaq.push(['_trackEvent', 'Website Name and Section', event, action]);
    }

使用法 :

track("Facebook Share", "click");
于 2012-07-30T11:34:55.110 に答える