2013-05-15 3 views
0

У нас есть страница, которая отображается внутри программного обеспечения, которое у нас есть. Это своего рода «стартер», который появляется, когда вы начинаете его. Наше программное обеспечение доступно бесплатно, Pro и Trial.Как пользователи тегов Google Analytics в пользовательских переменных?

Я настроил свое отслеживание, чтобы люди, которые посещают эту страницу, помечены как «Свободный пользователь» или «Пользователь Pro» с использованием пользовательских переменных.

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

В программном обеспечении используется определенный браузер, называемый JXBrowser, а покупка осуществляется через обычную веб-страницу, которая просматривается через другой браузер (например, Firefox или Chrome). Я хочу знать, как Google Analytics сохраняет тег пользователя. Отмечает ли он IP-адрес, посещающий стартовую версию программного обеспечения, или сохраняет его в каком-то файле cookie.

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

TL; DR; Является ли пользовательские переменные помечены пользователями IP как определенные группы посетителей или они сохраняют данные в файле cookie? Как настраиваемые переменные работают в кросс-браузерных ситуациях?

ответ

1

Пользовательские переменные, доступные в Google Analytics ga.js library, имеют область действия, определяющую, прикреплены ли они к просмотру страниц, посещению или посетителю. Из вашего вопроса, я бы предположил, что вы используете область уровня посетителя.

_gaq.push(['_setCustomVar', 
     1,     // This custom var is set to slot #1. Required parameter. 
     'Software Version',  // The name acts as a kind of category for the user activity. Required parameter. 
     'Free',    // This value of the custom variable. Required parameter. 
     3     // Sets the scope to visitor-level. Optional parameter. 
    ]); 

посетителей уровня пользовательские переменные действительно используют куки, чтобы сохранять это значение (имя куки __utmv).

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

Следует отметить, что Google Analytics предлагает еще один сборник, предназначенный для облегчения отслеживания в браузерах и устройствах, analytics.js library. В вашем случае, если все пользователи зарегистрированы или имеют уникальный «идентификатор установки», вам может быть лучше отключить хранилище файлов cookie и использовать свой собственный идентификатор для файла cookie - функцию, доступную в analytics.js library.

+0

Спасибо за ответ. Может ли analytics.js быть unsed в сочетании с ga.js? Видя, как остальная часть моего отслеживания использует ga_, могу ли я просто переключиться на использование analytics_ в этом конкретном сценарии? Кроме того, они не вошли в систему или не имеют идентификатор установки в бесплатной версии. В пробной и про-версии есть лицензия-nr, которую мы, вероятно, можем использовать. Но я действительно не понимаю, как это работает в качестве замены для сохранения информации в cookie? Идентификатор установки не был бы с посетителем, когда они посещают обычный веб-сайт через регулярного броузера? – Goldexer

+0

Также, еще один вопрос: если это сохраняется в файле cookie, то почему я вижу статистику в Google Analytics. Я вижу, как люди помечены как определенные группы пользователей, и я также вижу конверсии для этой конкретной группы пользователей? – Goldexer

+0

Прочитайте https://developers.google.com/analytics/devguides/collection/analyticsjs/ - вы увидите, что на той же странице можно использовать как analytics.js, так и ga.js, но они должны сообщать обособленно профили. Вам нужно решить, когда вы создадите профиль, будете ли вы использовать analytics.js или ga.js для сбора, поскольку обработка обрабатывается по-разному. –