私はグーグルのいたるところにいて、ここで答えを探していました。Google のトラッキング コードの提案に対してコードをチェックし、サンプル コードでテストしました。しかし、Google アナリティクスでイベントを適切に追跡できません。私のコードはサイトでしばらくの間 (~ 1 か月) 公開されていたので、レポートの遅延は解消されたはずです。
ページ追跡やその他の「通常の」機能で問題なく動作する非同期バージョンの分析を使用しています。イベント トラッキングを設定しようとして、例に従って、1 週間待ちました。まだ何もありません。私はデバッグしてきましたが、「通常の」問題はありません(私が見る限り)。
そう:
配信されるトラッキング コードの例:
<a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a>
これによりイベントがトリガーされ、ga_debug.js によると、イベントは正常に起動されます。ネットワーク パネルを確認すると、リクエストが表示され、_umt.gif がステータス 200 を返します。
そこでリクエスト文字列を確認しました。すべて良さそうです。
しかし、GAをチェックすると、レポートには何もありません。しかし、GA Realtime > Events に移動すると、イベントが発生していることがわかります!?
ページ上でイベントをトリガーしたり、コンソールからイベントを起動したりできます。対応するイベントがリアルタイム セクションに表示されますが、データ (カテゴリ、アクション、またはラベル) がありません。
これは奇妙なことです。Google 独自のサンプル コードを実行しても何も表示されません。
このためのデバッグをどこから開始すればよいかについてアイデアをお持ちの方 (または同様の経験がある方) がいらっしゃいましたら、ぜひお聞かせください。