я создал простую функцию в PHP, что вынудит для загрузки файла:Сохранить Google аналитика бессиловых загруженные файлов
header('Content-Type: application/octet-stream');
header('Content-Transfer-Encoding: Binary');
header('Content-disposition: attachment; filename="' . basename($file_url) . '"');
readfile($file_url);
И я также хочу, чтобы отслеживать с помощью Google Analytics, чтобы увидеть, сколько людей загрузили что файл. После этого PHP-кода я просто печатаю скрипт Google Analytics. Но когда пользователь нажимает на ссылку, он автоматически начнет загружать файл (это нормально), но он не откроет новое окно, это похоже на загрузку exe-файлов, и я не уверен, если этот скрипт работает или нет. Google Analytics не покажет, сколько пользователей было там, поэтому я не могу дождаться часов на следующий день, если это сработает.
Вы встречались с чем-то подобным? И если да, то как вы с этим справились? Я знаю, что это не «точный» вопрос, как должно быть, но мне действительно нужна помощь.
Вы хотите отслеживать, сколько людей загрузили файл ?? –
Да, но не с БД через PHP, а с аналитикой google. – debute
Вы используете 'jQuery' ?? Вы можете отследить его с помощью JavaScript/jQuery перед отправкой на страницу загрузки PHP. –