Цели — это удобный инструмент для оценки эффективности работы сайта. В этой статье под целями будем понимать действия пользователей, которые представляют ценность для владельца сайта. Например, к таким действиями могут быть отнесены:
- Добавление товара в корзину.
- Использование поиска по сайту.
- Переход на страницу компании в социальных сетях.
- Посещение страницы акций и специальных предложений.
- Добавление товара в корзину сравнения.
- Оформление заказа.
- Подписка на рассылку новостей.
Используя системы аналитики, можно подсчитывать число пользователей, которые совершили то или иное целевое действие и на базе этих расчётов определять конверсию. Показатель конверсии вычисляется, как отношение количества целевых визитов к общему количеству визитов. Подробнее о расчёте конверсии мы писали в одной из статей. Для каждого целевого действия можно рассчитать свой показатель конверсии. Например, для приведенного выше списка можно отдельно посчитать посетителей, которые добавили товар в корзину, перешли на страницу акций и специальных предложений или оформили заказ.
Цели, которые мы привели в качестве примера, можно различным образом классифицировать. В системе сбора статистики посещении — Google Analytics существует четыре типа целей:
1. Посещение целевого URL. Например, просмотр страницы акций.
2. Возникновение определённого события. Например, добавление товара в корзину.
3. Сеанс определённой продолжительности. Например, 30 минут, проведенных пользователем на сайте.
4. Просмотр определенного количества страниц. Например, просмотр посетителем 10 страниц.
Как правило, первые два типа целей востребованы для сайтов электронной коммерции, в то время, как два последних более актуальны для информационных сайтов или блогов.
Для того, чтобы начать фиксировать целевые действия, необходимо установить на сайте какой-то счётчик посещаемости. Наиболее популярными системами в данный момент являются Яндекс.Метрика и Google.Analytics. В этой статье подробно расскажем, как добавить цели Google.Analytics и настроить их учёт на сайте. Будем считать, что сам счётчик на сайте у вас уже стоит. В настоящий момент можно использовать либо Universal Analytics, либо Google Analytics 4. При этом, способ настройки зависит от того, какой из этих счетчиков вы используете. Приведем пошаговую инструкцию для обоих случаев.
На одном из наших проектов (ayiconnection.com) мы используем счётчик Universal Analytics (analytics.js). Если вы тоже используете Universal Analytics, то для настройки целей вам нужно выполнить следующие шаги:
1. Авторизуйтесь в аккаунте Google.Analytics.
2. Перейдите в раздел «Администрирование» (Admin)
3. На вкладке с нужным представлением кликните по пункту «Цели» (Goals)
4. На открывшейся странице нажмите кнопку «+New Goals» (+Цель)
5. На следующем экране необходимо либо выбрать шаблон, либо использовать умные цели или задать свою цель. Например, для того, чтобы установить цель первого типа (посещение целевого URL) выберите шаблон «Просмотр содержимого» (View more), из группы «Запрос» (INQUIRY).
6. На следующем шаге необходимо ввести название цели (Name), например «Просмотр новинок» и выбрать тип (Type) «Адрес» (Destination).
7. На последнем шаге укажите адрес целевой страницы «Destination». При этом можно задать точное соответствие, указать начало адреса страницы или задать регулярное выражение. Опционально можно указать ценность цели (Value) в денежном эквиваленте и Последовательность страниц (Funnel), по которым переходил пользователь до достижения цели. После чего нажмите кнопку «Сохранить» (Save).
8. После нажатия кнопки страница перезагрузится, и вы увидите список своих целей. На этой же странице можно включать или отключать отслеживание целей, либо переходить в редактирование какой-либо цели из вашего списка.
Для добавления цели, соответствующей типу «Событие», необходимо на 5 шаге выбрать из шаблонов «Взаимодействие» (ENGAGEMENT) либо использовать собственную цель. Далее действуйте по шагам, продолжая с 5 пункта из предыдущего списка:
6. Укажите название цели и выберите тип «Событие» (Event), затем нажмите «Далее» (Continue).
7. Если вы хотите считать, как часто посетители вашего сайта переходят в ваш инстаграм, то на следующем шаге необходимо указать:
- Категорию (Category). Категории позволяют объединять схожие типы событий. Обычно в этом поле указывают наименование группы объектов, с которыми должен взаимодействовать пользователь. Например, в нашем случае мы можем указать: «links».
- Действие (Actions). Тип взаимодействия, которое будем регистрировать. Укажем «clicks».
- Ярлык (Label). Поле, в котором можно указывать информацию, ассоциированную с событием. Укажем «instagram» для учета перехода в инстаграм клиента.
- Ценность (Value). Необязательный параметр, который передает информацию о ценности события. Не будем указывать ничего в этом поле, но вы можете указать ценность цели для себя.
Для учета достижения целей, соответствующих типу «Событие» после добавления через интерфейс Google.Analytics необходимо выполнить программные доработки. При выполнении пользователем целевого действия нужно вызывать код:
ga ('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue]);
На демо-сайте, разработанного нами интернет-магазина на битриксе, мы используем GA4 (gtag.js). И, в данном случае, необходимо помнить, что в этой версии Google Analytics отказались от понятия целей. Вместо этого вводится понятие событий-конверсий. В следующей статье расскажем, как настроить учёт целей, если вы тоже используете GA4.