2016-11-01 7 views
0

Вот сценарий:Как отслеживать только последнее значение для пользователя в Google Analytics?

  • Клиенты приходят в мой продукт и ввести их трудовые доходы.
  • Они могут корректировать этот доход в любое время в режиме редактирования.

  • Если клиент ввел $ 50 тыс. Во время onboarding, а затем изменил его на $ 100K позже, я хочу, чтобы GA «сохранила» значение $ 100K. Когда вы тянете отчет, чтобы узнать, какая средняя стоимость дохода на работу для пользователей моего сайта, я только хочу, чтобы 100 000 долларов США отразилось на этом клиенте, а не в среднем на 75 тыс. Долларов.

Как это сделать в GA? Например, в Mixpanel существуют определенные типы «свойств людей», доступных для этого сценария.

Спасибо вам заранее!

Этот продукт предназначен для углового JS ...

+0

_ «Если клиент ввел $ 50K во время onboarding» _ вы сохраняете его в базе данных как часть информации о клиенте? _ ", а затем изменил его на $ 100K позже" _ - как _much_ позже? Дни или недели спустя на другой сессии? Это звучит так, как будто вы пытаетесь заставить GA провести анализ, который вы должны делать в своем наборе данных, а не в метаданных о вашем использовании сайта. –

ответ

0

В Google Analytics вы будете использовать сессии области пользовательский переменные. «Сфера сеанса» означает именно то, что вы хотите, сохраняется только последнее значение за сеанс.

Вам необходимо создать измерение в настройках свойств и выбрать подходящую область (у вас есть выбор между областью действия, областью пользователя и областью сеанса - вы хотите использовать последнюю), а затем «установите» в своем коде отслеживания. Поскольку размеры передаются с ударом взаимодействия, вам необходимо установить их перед вызовом просмотра страницы (или отслеживания событий). Вы обращаетесь к измерениям не с именем, а с числовым индексом их создания.

ga('create', 'UA-XXXX-Y', 'auto'); 
ga('set', 'dimension1', '<value>'); 
ga('send', 'pageview'); 

Вы можете получить доступ к измерению имени, которое вы дали в интерфейсе либо путем установки их в качестве дополнительного параметра в специальном отчете, или использовать его в специальном отчете.

Это сохраняет значение для пользователя через сеанс. Вы также можете выбрать пользовательский размер пользовательской области, который будет сохранять только последнее значение для пользователя с несколькими сеансами. Но область пользователя зависит от файлов cookie (если вы не используете функцию «идентификатор пользователя», где вы устанавливаете уникальный ключ для каждого пользователя с сервера), поэтому он может не всегда работать для вас.