Разобралась. Скрипт для переменной выглядит в окончательном виде так:
<? if( $USER->IsAuthorized() ):?>
var dimensionValue = 'Client';
ga('set', 'dimension1', dimensionValue);
<? else:?>
var dimensionValue = 'Guest';
<? endif;?>
nexter83, спасибо вам, поставила GA Debug, снова правлю скрипт.
Стало еще интересней. Сегодня добавили на сайт параметры визитов Метрики так же на отслеживание залогиненных пользователей, и данные тоже не собираются.
nexter83, я еще пробовала в начале такой код для переменной:
Скрипт, который должен вызываться при переходе пользователя на сайт:
var TypeOfVisitor = 'Guest';
ga('set', 'dimension2', TypeOfVisitor);
Скрипт, который должен вызываться при успешной авторизации посетителя:
var TypeOfVisitor = 'Client';
ga('set', 'dimension1', TypeOfVisitor);
и такой
ga('set', 'dimension1', 'Client');
Тоже не дал результатов.
Первый был взят из окна "Администратор" - их пример. Он вроде как в начале объявляет переменную, а потом присваивает ей значение. Но ничего не работало.
А события для стандартного аналитикса я не ставила, в коде страницы не нашла его.
http://liyana.ru/
Благодарю, создала отчет, но данных так и нет 😕. Я предполагаю, что проблема в настройке или скрипте для переменных.