Настройка User ID в Google Analytics


User ID, далее UID — это уникальный номер клиента, который был сгенерированный CMS для зарегистрированных пользователей на Вашем сайте.

Соответственно, настроив функцию связи UID и Analytics система аналитики сможет связывать действия пользователей с различных устройств захода на сайт.

Как настроить отчеты User ID в Google Analytics?

Для того, чтобы активировать отчет по User ID необходимо:

  • включить функции «Идентификатор пользователя» в Universal Analytics
  • настроить передачу данных с сайта в Universal Analytics
  1. Включение функции «Идентификатор пользователя» в Universal Analytics

    Данная функция активируется на уровне ресурса в Universal Analyticsв, поэтому необходимо:

    1. зайти в Universal Analytics
    2. перейти на вкладку «Администратор»
    3. выбрать необходимый «Аккаунт», а затем и «Ресурс»
    4. в столбце Ресурса необходимо перейти в раздел «Код отслеживания», а затем в подраздел «User ID»
      Настройка User ID в Google Analytics
    5. установить переключатель на положение вкл.
    6. создать представителя для User ID
    7. Создание представления User ID

  2. Настройка передачи значений UID с сайта в Google Analytics

    После того как вы включили функцию «Идентификатор пользователя» в Google Analytics и создали в нем представление User ID, необходимо настроить передачу данных UID с вашего сайта в систему Google Analytics.

    Передачу собственных уникальных идентификаторов UID с Вашего сайта можно осуществить несколькими способами. Давайте рассмотрим некоторые из них.

    1. Способ №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. Способ №2

      Передача данных UID через GTM

      Передать значения UID в Analytics через GTM можно как минимум двумя способами:

      1. с помощью dataLayer
      2. с помощью cookies

      Узнать как это реализовать Вы можете из статьи Настройка User ID через Google Tag Manager

Понравилась статья? Поделись ей =)
Вам также может быть интересно
2 комментария

На конец-то починили комментарии! =)
Спасибо Вам за рекомендации и подробные советы по настройке User ID в Google Analytics.
Особенно интересно и познавательно было ознакомиться с настройкой User Id с помощью Google Tag Manager https://gettotop.ru/analytics-system/nastrojka-user-id-cherez-google-tag-manager/

PukuSendp174

Огромное спасибо, за отличную публикацию! побольше бы таких сайтов как у Вас!

Оставить комментарий

Ваш адрес электронной почты опубликован не будет.Поля, обязательные для заполнения, помечены *