Я пытаюсь подсчитать, сколько людей загружают мой PDF по электронной почте, используя аналитику Google.
Итак, я сгенерировал ссылку, которая перенаправляет на пользовательский файл PHP, эта загружает аналитику Google и после этого перенаправляет нанужный PDF.
Я сгенерировал ссылку, подобную этой:
http://url/phpfile.php?fileroute=http://pdfROUTE.pdf&utm_source=newsletter&utm_medium=mediumTest&utm_campaign=campignTest
И мой php-файл вот такой:
<?php
$file=$_GET['fileroute'];
?>
<html>
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXX-X"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXXXX-X');
</script>
</head>
<body>
<script>
function pdfredirect(fileroute){
window.location = fileroute;
}
</script>
<script>
pdfredirect('<?php echo $file ?>');
</script>
</body>
</html>
У меня вопрос, даст ли это точное число людей, открывших письмо.
На самом деле это работает, но я прошел тест.Я послал 4 людям открыть эту ссылку (я уверен на 100%, что они скачали), но в Google Analytics у меня только 2 пользователя.
Могу ли я получить некоторую помощь / мнения об этом материале??Я делаю что-то не так?