20

サイトに Google アナリティクスを設定しましたが、確実にページ ビューが記録されています。しかし、私は を呼び出すコードをいくつか追加しましpageTracker._trackEvent(category, action, label, value)たが、それらのヒットを記録したり、レポートに表示したりしていません。

ところで、はい、ヒットがレポートに含まれているかどうかを確認するために 24 時間以上待ちました。

標準の Google スクリプト インクルードと、ここで説明した手法を使用しました。どちらも_trackEvent()問題を解決していないようです。

何が問題なのかを追跡する方法について誰かアドバイスをもらえますか? 重要な部分を教えていただければ、コード例を投稿していただければ幸いです。

ありがとう。

4

4 に答える 4

39

問題は、最後の引数である「値」パラメーターに入れていた値でした。

pageTracker._trackEvent(category, action, label, value)

整数以外の文字列を「値」パラメーターに渡していました。

pageTracker._trackEvent("UserAction", "ShowHelp", "Page", "http://mysite/UrlGoesHere");

しかし、ドキュメントによると、整数値である必要があります。

pageTracker._trackEvent("UserAction", "ShowHelp", "http://mysite/UrlGoesHere",  1);

こちらの Google ヘルプ フォーラムに質問を投稿しました。

イベント トラッキング ドキュメントへのリンクは次のとおりです。

助けてくれてありがとうTörök

于 2009-07-21T20:52:29.273 に答える
7

同様に、label を整数にすることはできません。そうしないと、_trackEvent 関数が暗黙のうちに失敗します。

pageTracker._trackEvent('VLP', 'click-out', 12345);

固定

pageTracker._trackEvent('VLP', 'click-out', '12345');
于 2010-10-20T00:49:00.330 に答える
1

それらのヒットを記録したり、レポートに表示したりすることはありません。

イベントはページビューに影響を与えず、通常のレポートには表示されません。イベントには、コンテンツ/イベントに個別のインターフェイスがあります。通常のヒットなどのイベントとして指定したものを追跡する場合は、trackPageview代わりにこのメソッドを使用することをお勧めします。

于 2009-07-18T07:46:18.127 に答える