Google Analytics с двойным счетом событий - PullRequest
0 голосов
/ 19 декабря 2018

У меня на сайте есть страница "x", которая перенаправляет на другой сайт "y".
Поэтому я хотел отследить этот перенаправленный трафик и отправить его в Google Analytics,
по этому коду:

window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}

(function(url) {
  gtag('event', 'y', {
    'send_to': 'UA-xxxxxxxx-x',
    'event_category': 'out',
    'event_label': url,
    'transport': 'beacon',
    'event_callback': function(){document.location = url;}
  });
})("<?php echo $url; ?>");

Когда я захожу, чтобы просмотреть события в аналитике Google для "X", я обнаружил, что отправлено 5000 событий.
Когда я захожу, чтобы посмотреть Трафик рефералов в аналитике Google для "y", я вижу только среднее значение 2500половина трафика.

Эта аналитика имеет один и тот же часовой пояс и дату.
Так что вызывает проблемы, которые приводят к двойному учету событий?

1 Ответ

0 голосов
/ 22 декабря 2018

Вы сравниваете две разные метрики (события и пользователи, вероятно).Один пользователь может быть перенаправлен миллион раз, и он все равно будет учитываться на сайте Y как 1 пользователь, если это произойдет за один день.

Лучший QA - открыть аналитику в реальном времени на обоих сайтах и ​​выполнить перенаправление с параметром, который будет следить за вашими действиями.Затем вы должны увидеть событие на сайте X и просмотр страницы на сайте Y.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...