![Яндекс.Турбо](https://ivannikitin.com/wp-content/uploads/2020/04/yandex-turbo.jpg)
Отслеживание Турбо-страниц и Яндекс Дзен в Google Analytics
Яндекс активно пиарит свою технологию Турбо. Владельцам сайтов она позволяет создавать легкие версии страниц, которые быстро загружаются при медленном подключении к сети. На сервисах Яндекса, например, в Поиске или Новостях, Турбо-страницы помечаются значком с ракетой, вот таким . Фактически такие страницы собираются на стороне Яндекса из RSS фида с текстом и ссылками на картинки исходного сайта.
Турбо-страницы позволяют подключать счетчики типа Google Analytics, Яндекс.Метрика и др., для того, чтобы увидеть сколько раз они просматривались, однако, если в Метрике они худо-бедно видны в отчетах, то в Google Analytics при стандартном подключении счетчика, никакой признак о том, что это Турбо-страница, не передается, и, как следствие, в GA мы никак их не вычленим, поскольку передается URL исходной страницы сайта.
В этой статье показано как исправить это досадное недоразумение Яндекса.
Как получить статистику по Турбо-страницам Яндекс в Google Analytics
Начнем с определения того, каким образом мы будем отличать хиты посещения турбо-страниц от обычных страниц сайта. Для этого можно (и нужно!) использовать специальные параметры (Custom Dimensions). Для этого заходим в раздел администрирования, параметры ресурса и там находим Пользовательские определения → Специальные параметры.
Создаем новый специальный параметр, который называем Тип хита:
![Новый пользовательский параметр Тип хита](https://ivannikitin.com/wp-content/uploads/2020/04/D09DD0BED0B2D18BD0B920D0BFD0BED0BBD18CD0B7D0BED0B2D0B0D182D0B5D0BBD18CD181D0BAD0B8D0B920D0BFD0B0D180D0B0D0BCD0B5D182D18020D0A2D0B8D0BF20D185D0B8D182D0B0.png)
Обратите внимание, область действия — хит. Это важно.
После создания параметра важно запомнить его индекс, то есть его номер, он понадобится нам позже:
![Важно запомнить индекс пользовательского параметра](https://ivannikitin.com/wp-content/uploads/2020/04/D092D0B0D0B6D0BDD0BE20D0B7D0B0D0BFD0BED0BCD0BDD0B8D182D18C20D0B8D0BDD0B4D0B5D0BAD18120D0BFD0BED0BBD18CD0B7D0BED0B2D0B0D182D0B5D0BBD18CD181D0BAD0BED0B3D0BE20D0BFD0B0D180D0B0D0BCD0B5D182D180D0B0.png)
Далее, Яндекс позволяет подключать произвольные счетчики к Турбо-страницам в виде пикселя, что описано в руководстве Яндекса по аналитике Турбо-страниц. Воспользуемся этой возможностью.
Яндекс может передавать в URL пикселя дополнительные параметры, которые нам очень даже понадобятся:
- {referrer} — реферер;
- {pageTitle} — заголовок страницы;
- {originalURL} — URL местоположения оригинальной страницы;
- {screenWidth} — ширина экрана;
- {screenHeight} — высота экрана;
- {clientId} — идентификатор клиента (одинаковый для браузера пользователя).
Теперь немного “теории”. Современный Google Analytics передает свои данные посредством Measurement Protocol, по которому можно выполнить передачу данных как и методом POST, так и методом GET. С точки зрения браузера при использовании метода GET это загрузка пикселя по URL с параметрами, собственно то, что нам и надо. Параметров в Measurement Protocol много, рассмотрим лишь те, которые нам нужны:
Само обращение идет на URL https://www.google-analytics.com/collect со следующими параметрами:
v=1 // Версия протокола &tid=UA-XXXXX-Y // ID счетчика &cid={clientId} // Client ID — CID &t=pageview // Тип хита — просмотр страницы &dl={originalURL} // полный URL документа &dt={pageTitle} // Заголовок документа &dr={referrer} // Referrer &sr={screenWidth}x{screenHeight} // Разрешение экрана &cd1=Turbo // Произвольный параметр с индексом 1
Видно, что мы собрали необходимые параметры и подставили в него параметры Яндекса. Обратите внимание на последний параметр — это передача Custom Dimension с индексом 1. Вот именно сюда нужно подставить индекс своего созданного произвольного параметра. Ну и заменить значение параметра tid на номер своего счетчика. В общем виде URL пикселя Google Analytics выглядит так:
https://www.google-analytics.com/collect?v=1&t=pageview&tid=UA-*******-1&cid={clientId}&dl={originalURL}&dt={pageTitle}&dr={referrer}&sr={screenWidth}x{screenHeight}&cd1=Turbo
Выделенные части замените на свои значения!!!
Теперь открываем Яндекс.Вебмастер, в нем свой сайт и переключаемся на страницу Турбо-страницы → Настройки → Веб-аналитика.
Если там уже указан Google Analytics — удаляем его!
И добавляем новый счетчик типа “Другой”. В URL счетчика вписываем полученный нами URL пикселя.
![Подключение пикселя Google Analytics к турбо-страницам](https://ivannikitin.com/wp-content/uploads/2020/04/D09FD0BED0B4D0BAD0BBD18ED187D0B5D0BDD0B8D0B520D0BFD0B8D0BAD181D0B5D0BBD18F20Google20Analytics20D0BA20D182D183D180D0B1D0BE-D181D182D180D0B0D0BDD0B8D186D0B0D0BC.png)
Собственно, всё! Сохраняем данные и ждем один-два дня в зависимости от трафика на ваш сайт.
Далее сделаем сегмент Google Analytics по турбо-страницам. Для этого создадим новый сегмент вот с таким условием:
![Сегмент турбо-страниц](https://ivannikitin.com/wp-content/uploads/2020/04/D0A1D0B5D0B3D0BCD0B5D0BDD18220D182D183D180D0B1D0BE-D181D182D180D0B0D0BDD0B8D186.png)
Вот теперь действительно всё!
Включайте свой сегмент и делайте выводы сколько вам льют трафика на турбо-страницы и воды в уши со стороны Яндекса об их “огромной” популярности:
![Трафик турбо-страниц](https://ivannikitin.com/wp-content/uploads/2020/04/D0A2D180D0B0D184D0B8D0BA20D182D183D180D0B1D0BE-D181D182D180D0B0D0BDD0B8D186.png)
Как отслеживать Яндекс.Дзен в Google Analytics
С Яндекс.Дзеном немного сложнее. Во-первых, это НЕ ВАШ САЙТ! Во-вторых, Яндекс разрешает в Дзене размещать только Метрику и так просто пикселем мы не обойдемся.
Поэтому мы сможем отследить только переходы с Дзена на наш сайт, а вот это сделать это не просто легко, а очень легко!
Создадим сегмент Яндекс.Дзен вот с таким условием:
![Сегмент Яндекс.Дзена](https://ivannikitin.com/wp-content/uploads/2020/04/D0A1D0B5D0B3D0BCD0B5D0BDD18220D0AFD0BDD0B4D0B5D0BAD181.D094D0B7D0B5D0BDD0B0.png)
И всё! Теперь можем посмотреть результаты:
![Трафик турбо-страниц и Яндекс.Дзена](https://ivannikitin.com/wp-content/uploads/2020/04/D0A2D180D0B0D184D0B8D0BA20D182D183D180D0B1D0BE-D181D182D180D0B0D0BDD0B8D18620D0B820D0AFD0BDD0B4D0B5D0BAD181.D094D0B7D0B5D0BDD0B0.png)
Не густо, но хоть что-то.
Таким образом мы получили возможность анализировать трафик НА турбо-страницы и С Яндекс.Дзена в Google Analytics. Как обычно, любые вопросы в комментариях приветствуются.