Редактировать, ответил: Может, это новое? Существует возможность удалить параметры запроса в настройках представления в самой Google Analytics. Просто удалите параметр email.
Моя компания использует ActiveCampaign для маркетинга по электронной почте. Когда пользователи нажимают на ссылки в письме, мы передаем их письма AC в качестве тега слияния в строке запроса, например так:? Mail@example@example.com. При загрузке я сохраняю письмо в cookie-файле, как это.
<?php
//Get user's ActiveCampaign email
$acEmail = $_GET['email'];
?>
<script type="text/javascript">
/* Export user's ActiveCampaign email to JS variable*/
var acEmail = "<?php echo $acEmail ?>";
//Store user's ActiveCampaign email in cookie
var emailCookie = document.cookie;
if(acEmail) {
document.cookie = "acEmail=" + acEmail + "; expires=Fri, 31 Dec 2020
23:59:59 EST; path=/";
}
</script>
В Google Analytics оно проходит через полный адрес электронной почты в URL, что является нарушением их политики конфиденциальности. Мне интересно, можно ли написать cookie-файл подобным образом, а затем полностью удалить строку запроса электронной почты после того, как cookie-файл был записан, чтобы мы соблюдали персональные идентификационные политики Google.
Мне известны несколько пользовательских фрагментов кода JavaScript, которые можно использовать в диспетчере тегов для удаления строки сообщения электронной почты. Тем не менее, все они также полностью удаляют параметры utm, которые моя аналитическая команда использует для создания отчетов.