«Отслеживание событий» в Google Analytics по ссылкам на скачивание, нажимаемым на других сайтах - PullRequest
2 голосов
/ 25 марта 2011

Я установил Google Analytics на свой веб-сайт, и теперь я хочу использовать Отслеживание событий 'для создания отчетов о музыкальных файлах .M4a, которые содержатся на моем сайте черезтипичные теги привязки HTML.

Google дает пример того, как это сделать, и я полностью понимаю:

<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)?

Я полагаю, что есть способ отследить номер 1, добавив, возможно, какой-нибудь похожий код события "onLoad"?Если да, могу ли я сгруппировать событие onLoad с текущим событием onclick?

Что касается № 2, я понятия не имею?

1 Ответ

2 голосов
/ 25 марта 2011

в обоих этих случаях аудиофайл запрашивается непосредственно с сервера, поэтому вы не можете отследить это с помощью javascript (например, ga.js).

однако можно отправлять запросы в Googleаналитика на стороне сервера, см. этот вопрос для получения дополнительной информации об этом.используя эту технику, ссылка на аудиофайл должна указывать не на сам файл, а на скрипт, работающий на сервере, который затем отправляет запрос ga и доставляет аудио.

, кроме этого, в зависимости отВ вашей серверной среде любые запросы к файлам на сервере будут / могут отслеживаться в любом случае через файлы журналов доступа.

...