Отслеживать два разных типа пользователей с помощью Google Analytics? - PullRequest
7 голосов
/ 12 февраля 2010

У нас есть сайт с двумя типами пользователей:

  • Гости
  • Зарегистрированные пользователи

Мы ищем способ отслеживания обоих типов пользователей только в одном профиле Google Analytics. Мы считаем, что зарегистрированный пользователь остается больше на сайте и имеет большее количество просмотров страниц, чем гость.

Может ли это быть возможно только в одном профиле?
Может ли быть способ показа пользовательских отчетов на странице профиля, чтобы показать как среднее время пользователя, так и среднее время гостей?

Я знаю, что Analytics - такое мощное приложение, но я не гуру и ничего не могу найти в Google.

Спасибо.

Обновление Баунти

Я знаю, что это связано с фильтрами. В своем ответе поделитесь кодом и пошаговыми инструкциями.

Ответы [ 3 ]

14 голосов
/ 03 марта 2010

Вы можете использовать пользовательские переменные в GA для отслеживания разных типов пользователей. Посмотрите на этот пример в документации GA для получения дополнительной информации. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#examples

Вот как бы я это сделал:

  • Когда пользовательский сеанс начинается, если пользователь не является зарегистрированным пользователем, задайте пользовательскую переменную следующим образом:
   pageTracker._setCustomVar(
      1,             // This custom var is set to slot #1
      "User Type",   // The name of the custom varaible
      "Guest",      // Sets the value of "User Type" to "Guest" for non registered users
       2             // Sets the scope to session-level  
   );
   pageTracker._trackPageview();
  • После того, как пользователь войдет в систему, используйте следующий код.
   pageTracker._setCustomVar(
      1,             
      "User Type",   
      "Registered User",
       2              
   );
   pageTracker._trackPageview();

Теперь вы должны видеть User Type как пользовательскую переменную в своих отчетах.

Надеюсь, это поможет.

2 голосов
/ 26 февраля 2010

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

для получения дополнительной информации. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html

я думаю, что вы на самом деле хотите сделать это более персонализированную сегментацию посетителей. http://code.google.com/apis/analytics/docs/tracking/gaTrackingVisitorSegments.html

0 голосов
/ 16 февраля 2010

Да, это, конечно, возможно в GA. Что вам нужно сделать, это установить пользовательскую переменную на странице (например, user_type, который уже является пользовательской переменной по умолчанию в GA).

Затем вы можете отслеживать, поворачивать и анализировать эти данные, какие захотите, через GA. См. Меню «Посетители» в GA, а в нижней части под-навигации находится раздел «Пользовательские переменные».

Приветствия

Z

...