Teres-1t.ru

Инженерные решения
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как добавить код отслеживания Google Analytics в WordPress; 2 варианта для начинающих

Как добавить код отслеживания Google Analytics в WordPress — 2 варианта для начинающих

Давайте разберемся, как добавить код отслеживания Google Analytics (Гугл аналитика) в блог на WordPress без плагинов. Пошаговая инструкция с примером и картинками блога размещенного на сервере хостинга.

Важно: я не рекомендую добавлять код отслеживания Google Analytics, как и другие коды в шаблон WordPress самостоятельно, через редактор. Лучше всего добавлять код счетчиков и другие коды используя плагины. Дело в том, что при самостоятельной установке кода в шаблон, его прийдется периодически добавлять повторно, после обновления темы или установки другой темы WordPress. Это лишняя работа, а зачем нам лишняя работа? Правильно, лишняя работа нам не нужна. Поэтому читайте статью полностью, там Вы узнаете, как зарегистрироваться в Google Analytics, где взять код отслеживания и как добавить код отслеживания Google Analytics на сайт WordPress двумя способами:
1. Своими руками в шаблон WordPress (для общего развития)
2. С помощью плагина (рекомендованный способ)

Здравствуйте, уважаемые читатели.

Структура трекингового пикселя

Первое, что должно быть сделано, — это сама настройка аккаунта в Google Analytics: вам понадобится рабочий идентификатор отслеживания (tracking ID, обычно выглядит как UA-XXXXXXX). Если у вас ещё ничего этого нет, то можно почитать инструкции и быстро всё настроить ☺

Затем вам нужно будет настроить трекинговый пиксель, чтобы потом добавить его к коду отправляемых писем — именно с его помощью вы сможете передавать данные из емейлов в аккаунт аналитики. Стандартная структура пикселя на основе руководства по его созданию получается следующая:

  • tid — идентификатор отслеживания — tracking ID (ie. UA-XXXX) — причём использовать нужно тот же идентификатор, что установлен и у вас на сайте, чтобы собирать данные в нужном вам аккаунте.
  • cid — идентификатор подписчика, по сути это session id или recipient id. Это значение должно быть уникальным для каждого подписчика у вас в базе. Можно использовать для этого хеш емейла или идентификатор подписчика в вашей платформе рассылок. Единственное, жёстко запрещено передавать сюда собственно сам емейл, так как Google запрещает использовать для трекинга данные, которые позволяют им идентифицировать пользователя.
  • t — тип отслеживаемого действия, нужно устанавливать в event (type) для отслеживания событий, а не просмотров страниц (page views).
  • ec — категория действия (event category). Этот параметр используется для группировки событий, сюда можно передавать такие параметры как email или kinetic, как у нас будет далее использоваться в примерах.
  • ea — тип события (event action), используется для более детальной группировки типов событий, совершённых пользователем внутри письма, например, для просто открытий, отслеживания разных емейл-клиентов или факта просмотра анимации.
  • el — дополнительный параметр события (event label), служит для ещё более глубокой аналитики, например, сюда можно передавать тип устройства открытия (веб-, мобильное или почтовый клиент).
  • cn — название кампании (campaign name), так же, как и campaign source, служит для идентификации конкретной кампании в канале емейл-маркетинга.
  • cs — источник кампании (сampaign source), обязателен для отслеживания кампании.
Читайте так же:
Счетчики посетителей smart counter лайт

Плюс, конечно, вы можете добавить собственные переменные по аналогии с UTM‑метками и отслеживать необходимые для вас события или параметры. Если у вас уже есть устоявшаяся структура разметки UTM‑меток, то имеет смысл учитывать её здесь.

Шаг 2: Активация переменной

Уникальный идентификатор кнопки мы определили, теперь время перейти в интерфейс Google Tag Manager.

  1. Переходим в аккаунт Google Tag Manager и выбираем нужный контейнер;
  2. Открываем раздел меню Переменные и нажимаем на кнопку Настроить;
  3. В блоке Клики рекомендую сразу активировать поля Click Classes и
    Click ID.

Важно! В нашем примере мы используем тип переменной Click ID, так как в коде кнопки используется атрибут id . Повторюсь, что в вашем случае может быть атрибут class , в таком случае для отслеживания потребуется использовать переменную Click Classes.

Для тех, кто уже пользуется Google Аналитикой:

Пользователям, которые уже давно работают с Google Analytics совершить переход на новую версию, нужно самостоятельно, так как автоматического способа не предусмотрено. Наглядно рассмотрим способ перехода, с помощью создания нового ресурса, и разберем на примере.

Создание нового ресурса.

  1. Зайти в аккаунт Universal Analytics, далее переходим в раздел «Администратор».

Переход на новый счетчик Гугл Аналитикс 4

2. В вкладке «Ресурс» кликаем по «Обновить до GA4» или «Ассистент настройки GA4».

Так какие же исключения? Когда gkj[j запускатm код отслеживания в head?

Я уже упоминал, что существует несколько исключений. Во-первых, если вы настраиваете пользовательские переменные на странице.

Если вы установите пользовательскую переменную на своей странице, она по существу будет сидеть на вашей странице, ожидая отслеживания страницы или события, которое будет вызываться. Если вы установите пользовательскую переменную на странице и не отслеживаете страницу или событие после нее, эта пользовательская переменная НЕ будет передана в Google. Иногда вы можете не отслеживать какие-либо события на странице, но вы хотите установить настраиваемую переменную. Из-за того, как передается код, возможно, что пользовательская переменная может генерироваться только ПОСЛЕ главного документа. Обычно страница может быть закодирована так, что эти переменные могут быть определены до доставки HTML, а затем вы можете создать собственные переменные, созданные в начале документа. Возможно, это теоретически можно было бы поставить в head, но разработчики не создали страницу таким образом, и вы не хотите или не можете их переделать. В таких случаях вы можете установить пользовательскую переменную в любом месте страницы, а затем вместо отслеживания просмотра страницы в начале документа вы удалите эту строку:

Читайте так же:
Схема подключения индуктивного счетчика

Получаем cid (идентификатор клиента)

Для того чтобы связать онлайн с оффлайном нам нужно забирать и заносить к себе в CRM (базу данных или еще куда) уникальный идентификатор посетителя нашего сайта. Как это сделать?

При первом визите человека к нам на сайт, Google присваивает ему cookie (куку), ее то нам и нужно забрать и передать ее значение в базу при совершении онлайн действия (например, заполнения заявки или оформления заказа). Дальше мы используем этот номер, при каждом обращении в ссылке к Google Measurement Protocol.

b_554c8aa9d1781.jpg

Где смотреть эти данные и как с ними работать

Эти данные доступны в дефолтных отчетах по поведению.

Переходим в отчет «Поведение». Находим «Действия» и открываем «Лучшие события»

По умолчанию отображается один параметр — категория событий

Нажимаем кнопку дополнительный параметр, находим «Действие по событию» и анализируем.

Так-же можно создавать отдельные сегменты для ремаркетинга, указав в качестве условий нужное действие по событию. Или накладываем эти данные на другие параметры/показатели в кастомных отчетах.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector