Оглавлениение
User ID, далее UID — это уникальный номер клиента, который был сгенерированный CMS для зарегистрированных пользователей на Вашем сайте.
Соответственно, настроив функцию связи UID и Analytics система аналитики сможет связывать действия пользователей с различных устройств захода на сайт.
Как настроить отчеты User ID в Google Analytics?
Для того, чтобы активировать отчет по User ID необходимо:
- включить функции «Идентификатор пользователя» в Universal Analytics
- настроить передачу данных с сайта в Universal Analytics
-
Включение функции «Идентификатор пользователя» в Universal Analytics
Данная функция активируется на уровне ресурса в Universal Analyticsв, поэтому необходимо:
- зайти в Universal Analytics
- перейти на вкладку «Администратор»
- выбрать необходимый «Аккаунт», а затем и «Ресурс»
- в столбце Ресурса необходимо перейти в раздел «Код отслеживания», а затем в подраздел «User ID»
- установить переключатель на положение вкл.
- создать представителя для User ID
-
Настройка передачи значений UID с сайта в Google Analytics
После того как вы включили функцию «Идентификатор пользователя» в Google Analytics и создали в нем представление User ID, необходимо настроить передачу данных UID с вашего сайта в систему Google Analytics.
Передачу собственных уникальных идентификаторов UID с Вашего сайта можно осуществить несколькими способами. Давайте рассмотрим некоторые из них.
- Способ №1
Передача данных UID с помощью кода отслеживания ga.js
<!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0]; a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); <?php // New Google Analytics code to set User ID. // $userId is a unique, persistent, and non-personally identifiable string ID. if (isset($userId)) { $gacode = "ga('create', 'UA-XXXX-Y', { 'userId': '%s' });"; echo sprintf($gacode, $userId); } else { $gacode = "ga('create', 'UA-XXXX-Y');"; echo sprintf($gacode); }?> ga('send', 'pageview'); </script> <!-- End Google Analytics -->
- Способ №2
Передача данных UID через GTM
Передать значения UID в Analytics через GTM можно как минимум двумя способами:
- с помощью dataLayer
- с помощью cookies
Узнать как это реализовать Вы можете из статьи Настройка User ID через Google Tag Manager
- Способ №1
David
На конец-то починили комментарии! =)
Спасибо Вам за рекомендации и подробные советы по настройке User ID в Google Analytics.
Особенно интересно и познавательно было ознакомиться с настройкой User Id с помощью Google Tag Manager https://gettotop.ru/analytics-system/nastrojka-user-id-cherez-google-tag-manager/
PukuSendp174
Огромное спасибо, за отличную публикацию! побольше бы таких сайтов как у Вас!