Есть какие то способы без создания дополнительных страниц навесить Google Analytics напрямую на скачиваемый файл? Или это невозможно?
Файл скачивается по прямой ссылке.
Здравствуйте, turbocode, Вы писали: ov>>добавляешь ссылке аттрибут onclick, а в нем можно на javascript дернуть аналитику. примеры есть в инете. T>Файл дёргать будет сторонний сайт, тогда что?
Через GA имхо никак — там чертов жабаскрипт, но можно элементарно подсчитывать в своей базе — как тут описано, только лучше добавить к апачу mod_xsendfile, вместо отправки из PHP.
аналитику можно дергать и с сервера, у них есть server-side либы. правда по моему опыту дальше подсчета количества скачиваний уйти не получается — возвращается статистика по серверу, на котором запускается скрипт.
ЧВ>Через GA имхо никак — там чертов жабаскрипт, но можно элементарно подсчитывать в своей базе — как тут описано, только лучше добавить к апачу mod_xsendfile, вместо отправки из PHP.
А если страницу назвать именем файла с расширением? Например страницу обозвать как: my_file_setup.exe потом в ней дергать GA скрипт и отдать из неё уже реальный файл?
Сам не пробовал но интересно можно ли так делать?
Здравствуйте, turbocode, Вы писали:
ЧВ>>Через GA имхо никак — там чертов жабаскрипт, но можно элементарно подсчитывать в своей базе — как тут описано, только лучше добавить к апачу mod_xsendfile, вместо отправки из PHP.
T>А если страницу назвать именем файла с расширением? Например страницу обозвать как: my_file_setup.exe потом в ней дергать GA скрипт и отдать из неё уже реальный файл? T>Сам не пробовал но интересно можно ли так делать?
Сервер обрабатывает определенные mime типы соответствующим образом. Просто переименовав старницу в exe ты её потом будешь отдавать как exe, т.е. на скачивание вместо своего exe. Как аналогичный вариант — создать страницу, которая будет отдавать твой EXE, на странице GA код. Условно считаем что если было обращение к странице — то было скачивание.
Здравствуйте, turbocode, Вы писали:
T>Есть какие то способы без создания дополнительных страниц навесить Google Analytics напрямую на скачиваемый файл? Или это невозможно?
МР>У меня сделано так: папка по имени exe файла (например, "setup.exe"), в ней index.php, который делает учет нужной статистики, а затем, через header(), выдает редирект уже на сам дистрибутив (дистрибутив лежит в той же папке, имя совпадает с именем папки — "setup.exe").