Как перевести свой аккаунт с Google Analytics на Universal Analytics
Прежде чем перейти к инструктажу, покажу для затравки страницу конспекта доклада Владислава Флакса (OWOX, г. Днепропетровск) про Universal Analytics. Рекомендуем к прочтению тем, кто пропустил в этом году конференцию «8Р» и хочет узнать за пару минут, что такое Universal Analytics и зачем на него переходить. В 2013 году команда разработчиков Google Analytics рассказала о грядущем массовом переводе всех аккаунтов на Universal Analytics.
Нам предлагают два варианта дальнейших действий. Первый — перейти на новую платформу вручную. Второй — подождать автоматического перевода всех ваших аккаунтов. Хотя второй вариант кажется более простым, но в итоге придется проделать практически те же действия, рискуя при этом потерять часть данных (пока не известно, как это будет осуществляться). Более подробно о стадии перевода аккаунтов, на которой в данный момент находится Google Analytics, можно почитать в Universal Analytics Upgrade Center.
Давайте посмотрим, что же нужно сделать, чтобы не потерять все данные, которые уже накоплены в наших аккаунтах. Зайдите в раздел «Администратор» в интерфейсе Google Analytics. Далее выберите нужный аккаунт и ресурс. Для тех ресурсов, которым доступен ручной переход (эта возможность сейчас постепенно «выкатывается» для всех пользователей), вы получите предложение перейти на Universal Analytics:
На этом процесс перехода от Google Analytics к Universal Analytics можно было бы считать оконченным, если бы не пара нюансов.
Во-первых, если на вашем сайте настроено отслеживание событий, то коды отслеживания необходимо заменить со старых
_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
на новые:
ga('send', 'event', 'category', 'action', 'opt_label', opt_value, {'nonInteraction': 1})
Во-вторых, если у вас настроено отслеживание электронной торговли, то старый код:
_gaq.push(['_addTrans','1234','Acme Clothing','11.99','1.29','5',
'San Jose','California','USA'])
;_gaq.push(['_addItem','1234','DD44',
'T-Shirt','Green Medium','11.99','1']);
необходимо заменить на новый:
ga('create', 'UA-XXXX-Y');ga('send', 'pageview');
ga('require', 'ecommerce', 'ecommerce.js');
ga('ecommerce:addTransaction', {'id': '1234','affiliation':
'Acme Clothing','revenue': '11.99','shipping': '5','tax':
'1.29'});ga('ecommerce:addItem', {'id': '1234','name':
'T-Shirt','sku': 'DD44','category': 'Green Medium','price':
'11.99','quantity': '1'});ga('send', 'ecommerce');
Похожие изменения также необходимо внедрить, если у вас настроены пользовательские переменные, виртуальные просмотры страниц, отслеживание между несколькими доменами, различного рода модификации cookie или фильтрация данных на уровне кода счетчика.
В некоторых случаях придется вносить достаточно много правок. Однако эти правки помогут вам сохранить все потоки данных, которые должны поступать в Analytics с сайта (кстати, использование GTM решает часть вопросов с настройкой отслеживания).
Если у вас есть какие-либо интересные факты о переходе на Universal Analytics, то поделитесь с нами в комментариях :)
Свежее
Верстка email-рассылки: полное руководство
Процесс создания писем требует от маркетолога дополнительного внимания к верстке.
Полная окупаемость за 4 месяца и 7% от общего дохода ecommerce — как эффективно запустить канал email. Кейс магазина одежды THE LACE
Из чего состоит запуск канала email, какие письма оказались самыми эффективными и каких результатов достигли за 4 месяца работы
10 самых распространенных вопросов к Google Analytics 4 и ответы на них
Специалисты Inweb собрали 10 проблем в GA4 и быстрые решения к ним. Читайте и оптимизируйте вашу аналитику.