2

ウェブサイトにGoogleAnalyticsをインストールしましたが、「イベントトラッキング」を使用して、一般的なHTMLアンカータグを介してサイトに含まれる.M4a音楽ファイルに関するレポートを生成したいと思います。

グーグルはこれを行う方法のこの例を与えます、それは私が完全に理解しています:

<a href="../_audio/podcast_024.m4a" onClick="_gaq.push(['_trackEvent', 'Podcasts', 'Download', 'Podcast 024']);">Download</a>

ただし、私の場合、多くの人が次のいずれかの方法で私の.m4aポッドキャストファイルにアクセスしています。

1)外部サイトからの直接リンクをクリックします[例:wwww.music.com/audio/podcast_024.m4a]

また;

2) iTunesなどのポッドキャストアグリゲーターを介してファイルを収集します。

だから私の質問は:

上記(1および2)にリストされているこれらの種類のイベントを追跡するにはどうすればよいですか?

おそらく同様の「onLoad」イベントコードを追加することで、No.1を追跡する方法があると思いますか?その場合、onLoadイベントを現在のonclickイベントとグループ化できますか?

No.2はわかりませんか?

4

1 に答える 1

2

どちらの場合も、オーディオファイルはサーバーから直接要求されるため、javascript(ga.jsなど)でこれを追跡することはできません。

サーバー側でグーグルアナリティクスにリクエストを送信することは可能ですが、詳細についてはこの質問を参照してください。この手法を使用する場合、オーディオファイルのリンクは、ファイル自体を指しているのではなく、サーバーで実行されているスクリプトを指している必要があります。このスクリプトは、gaに要求を行い、オーディオを配信します。

これとは別に、サーバー環境によっては、サーバー上のファイルへのリクエストは、アクセスログファイルを介して追跡できます。

于 2011-03-25T14:15:06.577 に答える