Лайфхак кросдоменне відстеження в Google Analytics за наявності кількох лічильників
Коли ви маєте групу сайтів, виникає питання відстеження загальної статистики. Розповідаємо, як це зробити.

Якщо ви розумієтеся на кросдоменні відстеження, знаєте, як виглядає Client ID у параметрах URL під час переходу і чому це важливо, можете відразу переходити до другої/основної частини. Для решти я підготував пояснювальне «інтро».
Інтро: класичне виконання
Давайте змоделюємо ситуацію, що у вас є сайти "a.ru", "b.ru" та "c.ru", а ваше завдання полягає в тому, щоб оцінювати дії користувачів на цих трьох доменах агреговано в одному місці. При плануванні реалізації спочатку на думку спадає найбільш простий варіант: "Що якщо просто візьмемо і встановимо один код на всі три сайти". Але такий варіант не спрацює. Під час першого відвідування домену трекер створює унікальний Client ID, записуючи його у файлі cookie. При переході з одного домену на інший для Google Analytics побачить новий домен і створить ще один Client ID.
Що ж має відбуватися у правильній ситуації? При переході з одного домену на інший у вас повинен залишатися однаковий Client ID і передавати параметр зв'язки.
Навчися керувати digital-проектами лише за 16 тижнів!
Планувати. Делегувати. Контролювати.- ключові навички проджект-менеджера. А ще: спілкуватися з клієнтами та співробітниками, використовувати сучасні методи управління проектами.
Cossa рекомендуєодин із найкращих українських онлайн-курсів для проджект-менеджерів. Прокачай свої PM-скіли за програмою Сибіріксу - одного з найбільших digital-продакшнів України.
Реалізується це за допомогою включення плагіна autolinker у коділічильника Google Analytics.
Приклад для вашого уявного сайту a.ru:
Після таких нескладних маніпуляцій Google Analytics буде відстежувати на сайті «a.ru» наявність посилань на сайти b.ru і c.ru і додавати в них параметр зв'язування з Client ID. Виглядає він приблизно так:
Тепер, як би користувач не переміщався між цими трьома доменами, сесія не буде перериватися, а Google Analytics вважатиме статистику по ньому коректно.
Частина головна: лайфхак
Трапляється і таке, що на сайті необхідно встановити два лічильники. Один вважає статистику щодо кількох доменів, а один — відокремлений.
Головна проблема полягає в тому, що коли мультидомен лічильник сайту a.ru передає значення Client ID, на сайті b.ru (або c.ru) воно може застосуватись і на другий, окремий трекер. Це може призвести до того, що для другого (окремого) трекера цей користувач буде новий, навіть якщо він вже був на сайті. Отже, прощай коректна статистика.
Як це виправити?
На сайті, на який відбувається перехід, мають бути зроблені такі налаштування:
Вимкнено плагін allowlinker для окремого (некросдоменного лічильника). До того ж не просто «не включений», а саме «вимкнений» (див. нижче).
Параметри cookiename міждоменного та окремого лічильника повинні відрізнятися один від одного.
Давайте на прикладі для уявного домену "b.ru". Код для двох лічильників має виглядати так:
Ось така невигадлива, але корисна порада для практикуючих інтернет-маркетологів. Бажаю вам удачі та правильних налаштувань збору статистики!