Интеграция Google Analytics и Яндекс Метрики

Проблема:
-В Яндекс Метрике у нас вебвизор, в Google Analytics история событий, как бы соединить это в одну аналитику?

Решение:
- Получить cookie google analytics и передать как параметр визита в Яндекс Метрику

Преимущества интеграции:
- Можем посмотреть в записи действия конкретного пользователя или конкретной группы пользователей совершивших или не совершивших определенные действия на сайте и сопоставить это со статистикой.

Пошаговая инструкция
  1. На сайте должны быть установлены счетчики Google Analytics и Яндекс.Метрика через Google Tag Manager.
  2. Теперь нужно создать переменную cookie Google Analytics в Google Tag Manager

1 - вводим название переменной "gaCookie"
2 - тип переменной "Собственный файл cookie"
3 - название cookie "_ga"

3. Переменная создана, теперь можно переходить к основному - создание тега передачи куки в Яндекс Метрику
3.1 Создаем тег типа пользовательский HTML с триггером "Окно загружено" и вставляем в него код.

<script>
  var checkYaCounter = function() {
    var y = window['yaCounterXXXXXXXX']
    if (typeof y !== 'undefined') {
      y.params({gacid: "{{gaCookie}}"})
    } else {
      window.setTimeout(function() {
        checkYaCounter()
      }, 50)
    }
  }
  checkYaCounter()
</script>

Где XXXXXXXX - номер счетчика яндекс метрки,
{{gaCookie}} - переменная которую мы создали ранее

Далее создаем триггер "Окно загружено"
Сам тег будет выглядеть следующим образом:
Все готово, через пару часов статистика будет доступна в Яндекс.Метрика

Пример использования интеграции:
В Google Analytics переходим Аудитория ➜ Статистика пользователей. В отчете мы увидим cookie Google Analytics которые можем скопировать и дальше в разделе веб-визора в Яндекс.Метрике отфильтровать по конкретным пользователям.
Еще можем использовать собственные отчеты с параметром cookies и других показателей которые для нас важны и так же скопировать интересующие нас cookies и посмотреть видео с действиями этого пользователя.
Made on
Tilda