Идентификатор пользователя Google Analytics | Значение для выделенных пользователей

Я интегрировал функцию идентификации пользователей Google Analytics на нашем сайте сегодня (в сочетании с Google Tag Manager). Это отлично работает для зарегистрированных пользователей.

Я использую UID нашей системы для зарегистрированных пользователей.

Зарегистрированный пользовательский пример

Однако я не уверен, какое значение нужно использовать для пользователей, которые не вошли в систему.

В настоящее время это просто пусто, если userId значение не может быть установлено, потому что пользователь еще не вошел в систему.

Пример выхода из системы

Это нормально, если это просто пусто? Или я должен установить значение на что-то конкретное?

Я думал о:

  • установка значения по умолчанию для переменной уровня данных для userId в GTM
  • с использованием clientId который хранится в _ga печенье

Но я просто не знаю, что здесь делать. Я не могу найти четкого ответа на этот вопрос в Интернете, и руководства и документация Google также ничего не говорят об этом, что я видел.

Я был бы очень признателен за любую помощь с этим. И заранее спасибо за ваши предложения и ответы!

Ура!

1 ответ

Решение

Когда пользователь вышел из системы, вы должны просто полностью пропустить нажатие userId на слой данных. В этом случае GTM userId переменная будет преобразована в undefined (потому что он не найдет такой ключ на уровне данных), и Google Analytics полностью его проигнорирует, и &uid Параметр запроса не будет отправлен в GA.

Другие вопросы по тегам