Вычисляемые показатели в Google Analytics
Вычисляемые показатели – это показатели, которые создаются пользователем вручную на уровне представления и рассчитываются на основе существующих данных Google Analytics.
Функция в интерфейсе GA появилась более 2 лет назад, однако по-прежнему имеет значок «BETA». Доступна только для ресурсов, где используется код отслеживания UA- или более поздней версии.
Благодаря вычисляемым показателям отпала потребность в экспорте данных из Google Analytics в Excel файлы (через API Google Analytics или с помощью плагинов для Google) и сведении каких-то нестандартных отчетов, которые прежде были невозможны. Теперь каждый пользователь без каких-либо проблем может добавлять в свои специальные отчеты, сводки или виджеты эти показатели и работать в привычном интерфейсе GA.
Примечание: если вы являетесь начинающим пользователем и вам необходимо создать несколько простых отчетов с нестандартными показателями, то лучше всего использовать именно вычисляемые показатели. Для решения более сложных задач веб-аналитики в крупных агентствах и компаниях чаще всего используют API Google Analytics для отчетов и настройки конфигураций, в который входят:
- Core Reporting API - для создания специальных отчетов;
- Embed API – для создания статистических сводок и встраивания их в сторонние веб-сайты;
- Multi-Channel Funnels Reporting API - отчеты по многоканальным последовательностям для анализа сложных путей конверсии;
- Real Time Reporting API - отчеты в режиме реального времени;
- Metadata API - список параметров и показателей, а также их атрибутов.
Подробнее об этом читайте в официальной справке Google.
Итак, какие вычисляемые показатели можно создать и когда их целесообразно применять? Ответ простой: любые, в зависимости от поставленных задач. Например, у вас есть веб-сайт, на котором отслеживаются две цели и данные о достижении каждой из них передаются в Google Analytics:
- заявка (заполнение и отправка формы);
- звонок (подключен calltracking).
При анализе данных в стандартном отчете GA мы видим коэффициент конверсии по каждой цели в отдельности. Либо, выбрав «Все цели», можем посмотреть общий показатель достигнутых целей и общий коэффициент конверсий по настроенным целям.
А теперь представим, что у нас есть представительства в разных городах или регионах, и цели «Заявка» и «Звонок» в интерфейсе Google Analytics также настроены. Инструмент привлечения потенциальных клиентов – контекстная реклама.
Задача: определить общее количество обращений (заявка + звонок) и стоимость одного обращения по каждому представительству в отдельности.
Конверсии по всем целям нам не подойдут, потому что расчет будет осуществляться вперемешку. Для решения этой задачи необходимо использовать вычисляемые показатели. Последовательность действий:
- создать вычисляемый показатель «Все обращения» для каждого представительства (сумма двух целей «Заявка» + «Звонок»);
- создать вычисляемый показатель «Стоимость обращения» для каждого представительства (отношение расходов на рекламу к числу всех обращений).
Примечание: для одного представления можно создать до 5 вычисляемых показателей в Google Analytics и до 50 – в Google Analytics 360.
Перейдем к созданию вычисляемых показателей в Google Analytics.
- откройте вкладку «Администратор» и выберите нужное представление;
- в столбце выберите Вычисляемые показатели > + ВЫЧИСЛЯЕМЫЙ ПОКАЗАТЕЛЬ;
- заполните необходимые поля
Название. Будет отображаться в меню выбора показателей в специальных отчетах. Используйте понятное обозначение. Например, «Все обращения (Москва)» или «Стоимость с НДС».
Внешнее имя. Используется для идентификации вычисляемого показателя при запросе с помощью API. Оно может содержать буквы, цифры и символ подчеркивания. Специальные символы и пробелы использовать нельзя. Во время создания показателя этот параметр можно отредактировать, а после – уже нет. Внешнее имя должно быть уникальным.
Первая часть calcMetric_ – это префикс, который нельзя изменить, и вторая часть – изменяемая.
Тип форматирования:
- число с плавающей запятой
- целое число
- валюта (десятичный формат)
- время
- проценты
Формула. Как только вы начнете вводить формулу, появится список стандартных показателей Google Analytics, которые можно в нее добавить.
Примеры допустимых операторов: плюс (+), минус (-), разделить на (/), умножить на (*), скобки. Числа могут быть с десятичными дробями (например, 1.18).
Отрицательные числа не поддерживаются (то есть «A-B» можно написать, а «-B+A» – нет). Формула должна содержать не более 1024 символов.
Таким образом, формула нашего вычисляемого показателя имеет вид:
{{Звонки Москва (Достигнутые переходы к цели 7)}} + {{Заявки Москва (Достигнутые переходы к цели 8)}
Каждый показатель заключен в двойные фигурные скобки. Таков синтаксис в Google Analytics.
- после заполнения всех полей сохраняем вычисляемый показатель.
Аналогично создаем еще один вычисляемый показатель для города Санкт-Петербург.
- Название: Все обращения (Санкт-Петербург)
- Внешнее имя: calcMetric_leadspb
- Формула: {{Звонки Санкт-Петербург (Достигнутые переходы к цели 9)}} + {{Заявки Санкт-Петербург (Достигнутые переходы к цели 10)}
Теперь создадим еще два показателя, которые будут рассчитывать стоимость обращения по каждому из городов.
- Название: Стоимость обращения (Москва)
- Внешнее имя: calcMetric_costmsk
- Тип форматирования: валюта (десятичный формат)
- Формула: {{Стоимость}} / ( {{Звонки Москва (Достигнутые переходы к цели 7)}} + {{Заявки Москва (Достигнутые переходы к цели 8)} )
Примечание: нам Google Analytics не даст воспользоваться формулой «Стоимость / Все обращения (Москва)», поскольку данный вычисляемый показатель не входит в стандартный перечень метрик. Придется использовать формулу из тех значений, что доступны.
Для обозначения приоритета операций сумма двух показателей заключена в круглые скобки.
Аналогично для Санкт-Петербурга:
- Название: Стоимость обращения (Санкт-Петербург)
- Внешнее имя: calcMetric_costspb
- Тип форматирования: валюта (десятичный формат)
- Формула: {{Стоимость}} / ( {{Звонки Санкт-Петербург (Достигнутые переходы к цели 7)}} + {{Заявки Санкт-Петербург (Достигнутые переходы к цели 8)} )
Показатель «Стоимость» - общая сумма за платные клики. Чтобы узнать стоимость обращения в конкретном городе, нам следует воспользоваться расширенным фильтром - разделить трафик и стоимость рекламных кампаний по регионам. Иначе она всегда будет общей, а показатель всех обращений создан для определенного города. Проще всего это сделать по utm-меткам.
Для вывода значений на экран в интерфейсе Google Analytics необходимо создать специальный отчет и выбрать все созданные показатели:
Фильтр «Кампания» - Регулярное выражение – msk$ означает, что из всего перечня значений в отчете будут представлены только те кампании, в которых utm-метка (название кампании) заканчивается на «msk». Подробнее о регулярных выражений читайте в этой статье.
Примечание: в данном примере кампании были размечены именно так. Созданные вычисляемые показатели находятся в разделе «Другое», при выборе из выпадающего списка:
Специальный отчет с нашими вычисляемыми показателями по Москве:
Данный пример подробно демонстрирует работу вычисляемых показателей в Google Analytics.
Еще несколько примеров их использования:
- Доход на пользователя, ценность посещения: {{Доход}} / {{Пользователи}}
- Стоимость с НДС: {{Стоимость}} * 1.18
- Конвертация валюты из RUB (выбрано в представлении) в USD: {{Доход}} * 60 (курс за текущий период)
- Доход с учетом возвратов: {{Доход}} - {{Сумма возврата}}
- Валовая прибыль: {{Доход}} * 0.4 (при маржинальности 40%)
Вычисляемые показатели можно удалять из представления и создавать новые.