пятница, 29 марта 2013 г.

Universal Analytics: Открытая бета для всех!

22 марта на официальном блоге Google Analytics объявлено о запуске открытого тестирования Universal Analytics. В этом посте я расскажу, какие функции в Universal Analytics реализованы уже сегодня и чего ждать в будущем


Universal Analytics - сезон миграции открыт


Как я писал в этом посте, при создании нового веб-ресурса в аккаунте Google Analytics, стал доступен выбор версии кода Google Analytics - стандартный (ga.js) или новый (analytics.js).

Еще раз повторюсь, чтобы не возникло разночтений - выбор новой версии кода Analytics доступен для веб-ресурсов для отслеживания сайтов, которые создаются заново. Для уже созданных и работающих веб-ресурсов и профилей выбрать новый код нельзя. По меньшей мере нельзя на сегодня. Также по-старому работает отслеживание мобильных приложений.

Итак, начиная с марта 2013 года, пользователи Google Analytics при создании нового ресурса для отслеживания вебсайта, будут сталкиваться с необходимостью сделать выбор в пользу одной из двух версий. Чтобы облегчить этот выбор, я ниже опишу, какие сегодня доступны функции в Universal Analytics.

Уже реализовано и доступно в Universal Analytics


Стандартные метрики GA. Доступны все стандартные метрики, хорошо знакомые по работе с GA, - посетители, посещения, просмотры, источники трафика, кампании, гео, содержание, конверсии и т.д. По умолчанию, определения для расчета отказов и таймауты сессий стандартные.

Электронная коммерция. Транакции отслеживать можно.

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

Линковка с AdWords. Без изменений. Можно установить связь с одним или несколькими аккаунтам AdWords.

Пользовательские переменные. Пользовательские переменные уступят место Пользовательским параметрам (Custom Dimensions). Есть две хорошие новости. Во-первых, вместо 5 переменных, в UA будет 20 пользовательских параметров. Во-вторых, имплементация пользовательских параметров потребует меньше работы по изменению кода ГА. См. в интерфейсе установок вебресурса Администрато -> Пользовательские определения -> Пользовательские параметры. Подробности будут позже.

Пользовательские показатели. В дополнение к пользовательским параметрам появится новый параметр - Пользовательские показатели (Custom Metrics).  Пользовательский показатель - это любой специфический для вашего бизнеса показатель, имеющий численное выражение (целое число, время, валюта), который задается дополнительно к имеющимся метрикам. Подробности также позже.




Простота имплементации. Работа с Universal Analytics будет намного проще в плане имплементации дополнительных функций. Например, установки длительности таймаута сессии и длительности жизни campaign cookie. Теперь для изменения этих параметров не требуется вставлять в код функции setSessionCookieTimeout (таймаут сессии, по умолчанию 30 минут) и setCampaignCookieTimeout (период отслеживания возвратных визитов с рекламной кампании, по умолчанию 6 месяцеа).

Теперь это делается прямо в интерфейсе. В установках веб-ресурса -> вкладка "Отслеживание информации" -> вкладка "Настройка сеанса" выглядит так:




Добавление дополнительных локальных поисковиков теперь также происходит в интерфейсе и не требует изменения кода (добавления функции addOrganic)


И, наконец, Universal Analytics станет основной версией Google Analytics и все последующие обновления системы будут происходить в первую очередь в ней. Ниже подробнее о функциях, которые еще не реализованы в UA:


Ждите скоро в Universal Analytics


Если вы активно используете функции, перечисленные ниже, возможно, вам стоит отложить переход до момента их реализации в UA:

Эксперименты. По ситуации на март 2013 г. Universal Analytics не поддерживает функцию тестирования сайта. Если вы проводите много экспериментов в GA, переход на UA придется отложить.

Списки ремаркетинга в Google Analytics. UA не поддерживает функцию сбора ремаркетинговых списков. Ждите новостей.

Интеграция с AdSense. На сегодня доступна только в стандартной версии Google Analytics и скоро будет добавлена в Universal Analytics.

Отслеживание посетителей с разных устройств. Это основной функционал Universal Analytics, который станет основой глобального перехода Google Analytics от отслеживания сессий к отслеживанию пользователей. Ждите новостей.

Код отслеживания Universal Analytics


Universal Aanlytics использует джаваскрипт новой версии - analytics.js, который отличается от стандартного кода ga.js:


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

По мотивам и на основе:

5 комментариев:

  1. Станислав, спасибо за обзор!

    Насколько я слышал, в UA будет еще одно важное отличие от стандартного GA - это возможность подгрузки пользовательских метрик из фида. Видимо, это и есть Custom Metrics?

    Хотелось бы узнать об этом подробнее, а именно:
    1) как будут создаваться эти метрики в UA - руками в интерфейсе или так же автоматически из фида?
    2) в каких отчетах они смогут участвовать
    3) можно ли будет к ним привязывать события/цели
    4) смогут ли они участвовать в ecommerce
    5) можно ли заводить не только метрики, но и каналы (например, завести оффлайновый канал привлечения аудитории "телевидение" и подгружать в этот канал метрики из фида. Таким образом мы могли бы использовать UA не только для отслеживания интернет-активности, но и для всех каналов привлечения аудитории.

    ОтветитьУдалить
    Ответы
    1. Антон, приветствую!
      Работать пользовательские метрики будут следующим образом.
      В интерфейсе вебресурса уже сейчас можно создать 20 dimensions (параметров) и 20 metrics (показателей). Сделать это можно во вкладке Пользовательские определения. То есть все правильно - руками в интерфейсе. А потом статистика по этим метрикам будет грузиться из фида через measurement protocol - об этом я напишу подробнее позже.
      Участвовать эти метрики, очевидно, смогут в пользовательских отчетах. Если брать стандартные отчеты, то я пока плохо предсавляю, как они там будут появляться, но если, например, завести метрику (показатель) "Офлайн покупка" и отслеживать ее как конверсию, - то она просто обязана будет появлятсья в отчете по конверсиям.
      Третий вопрос - да, конечно.
      Четвертый вопрос. С выходом UA понятие ecommerce начнет размываться. Если офлайн покупки можно будет передавать в ГА - в чем тогда такая коммерция будет считаться электронной? Уже сейчас можно отслеживать онлайн покупки - об этом я писал. Ждем возможности реализации отслеживания офлайн покупки.
      Пятый вопрос. Почему бы нет. Но я пока смутно представляю, каким образом можно отследить на сайте аудиторию, пришедшую с телевизора. Какие метрики можно собрать с ТВ? И как измерять их на сайте - по приросту прямого и поискового трафика? Пока только вопросы и кейсов нет.

      Удалить
    2. "если, например, завести метрику (показатель) "Офлайн покупка" и отслеживать ее как конверсию" - это просто ваши размышления или уже как-то можно реализовать?

      Удалить
  2. Станислав,
    У меня вопрос. У меня есть сайт, на котором уже стоит асинхронный счетчик ga.js. Я хочу, в рамках уже существующего аккаунта, создать еще один профиль с поддержкой Universal Analytics. Чтобы туда начали попадать данные, нужно на сайте установить analytics.js.
    При этом, мне нужно чтобы на старых профилях (Classic Analytics) продолжала собираться статистика, в том виде, в котором она собирается сейчас.
    Вопросы:
    1) Будут ли какие-то проблемы, если на сайте будет использоваться два счетчика ga.js и analytics.js?
    2) Или можно установить один analytics.js, а он уже сам будет записывать данные "по-старому методу" в Classic Analytics Profiles и по-новому в Universal Analytics Profile?

    ОтветитьУдалить
    Ответы
    1. Никита, для уже работающего сайта можно начать тестировать UA, заведя отдельный вебресурс - как я писал об этом выше. Внимание: не профиль, а ресурс. Код UA можно установить на сайт где-нибудь рядом с кодом GA. И лучше где-нибудь ниже в коде страницы - чтобы код GA отрабатывал первым, до вызова UA, и у вас с основной статистикой все было в порядке.
      Проблемы. Их быть не должно, поскольку коды разных версий будут грузить разные куки и мешать друг другу они не будут.
      analytics.js - пока в бете. Поэтому делать его сейчас основным кодом для отслеживания, я не рекомендую.
      Я сейчас пишу новый пост о принципах работы нового кода. Следите за обновлениями блога.

      Удалить