Удалить строку запроса электронной почты после сохранения в файле cookie - PullRequest
0 голосов
/ 13 ноября 2018

Редактировать, ответил: Может, это новое? Существует возможность удалить параметры запроса в настройках представления в самой 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, которые моя аналитическая команда использует для создания отчетов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...