
пт, 27 лютого 2026 р.
Коли бізнес має кілька вебсайтів — наприклад, основний сайт чи блог бренду та окремий e-commerce магазин на різних доменах — перед аналітиком постає виклик. Як зрозуміти, що користувач, який прийшов з реклами на блог, а потім здійснив покупку в магазині, — це одна й та сама людина?
Без спеціальних налаштувань Google Analytics 4 бачитиме їх як двох різних відвідувачів, розірве сесію та «загубить» початкове джерело трафіку. Саме цю проблему вирішує міждоменне відстеження (Cross-domain tracking) — налаштування, яке об’єднує дії користувача на різних доменах (наприклад, site.com та shop.com) в єдиний профіль.
З іншого боку, у своїй роботі я зустрічав значну кількість ситуацій, коли міждоменне відстеження не було необхідним, але його налаштовували. Одна з класичних помилок: налаштувати міждоменне відстеження для піддоменів.
Іншими словами, я сміливо можу сказати, що в налаштуваннях міждоменного відстеження важливо не тільки вміти його налаштувати, а перш за все розуміти, коли воно дійсно потрібне. Сьогоднішній матеріал саме для того, щоб нарешті розставити всі крапки над “і”.
Отже, маємо такий план:
Технічно браузери побудовані так, що файли cookie, які належать одному домену, зазвичай недоступні для інших доменів з міркувань безпеки. Це ж стосується і cookie, за якими GA4 ідентифікує браузер (наприклад, Client ID). Без міждоменного налаштування система вважатиме одного відвідувача двох різних доменів двома різними людьми, що створює для бізнесу дві зони невідомості:
У результаті дані стають неточними, що заважає коректно оцінювати ефективність маркетингу та окупність каналів. Проте, попри очевидні переваги, таке об’єднання доменів потрібне не в кожній ситуації. Давайте розберемо на реальних прикладах.
Хоча можливість об'єднати дані з різних ресурсів виглядає привабливо, це налаштування не є універсальним рішенням. Доцільність його впровадження залежить від бізнес-логіки, яку ви хочете відобразити у звітах.
Налаштування одного Property (ресурсу) GA4 з міждоменним відстеженням — це «золотий стандарт» для брендів, чиї сайти представляють собою єдиний шлях користувача (наприклад: офіційний блог → магазин → покупка або глобальний сайт → локальний магазин → покупка). Якщо ваша маркетингова стратегія та воронка продажів спільні для обох ресурсів, об'єднання даних дозволить вам бачити повну картину взаємодії з клієнтом, а не розрізнені фрагменти.
Щоб зрозуміти цінність цього підходу, розглянемо реальну ситуацію. Уявімо, що відвідувач клікнув на вашу рекламу в Google, потрапив на офіційний сайт бренду, прочитав там детальний огляд продукту, а потім перейшов у ваш e-commerce магазин і зробив покупку.
Такий підхід перетворює розрізнені потоки даних на цілісний шлях клієнта, що дає вам три переваги:
Іноді спроба об’єднати все в одну властивість GA4 може створити більше проблем, ніж аналітичної користі. Основні випадки, коли варто відмовитися від об'єднання:
Якщо підрезюмувати, щоб прийняти остаточне рішення, орієнтуйтеся на структуру вашого маркетингу:
Один бренд, одна стратегія, одна воронка продажів = один ресурс GA4 + налаштоване міждоменне відстеження.
Різні бізнеси або незалежні команди = два окремі ресурси GA4 без міждоменного відстеження.
GA4 ідентифікує пристрій користувача за допомогою файлів cookie (Client ID), які зберігаються в його браузері. Але, як ми вже розібрали вище, браузери забороняють одному домену (наприклад, proanalytics.academy) читати cookie іншого домену (analytics-tips.com).
Щоб обійти це обмеження та не «втратити» користувача при переході, GA4 використовує спеціальний URL-параметр — _gl.
Як це виглядає на практиці: коли користувач клікає на посилання, що веде на ваш другий сайт, GA4 автоматично генерує унікальний ідентифікатор (linker) і додає його до адреси сторінки, наприклад:
https://proanalytics.academy/?_gl=1*abc123*...
Код Google Analytics зчитує цей параметр і розуміє, що цей відвідувач — та сама людина, яка щойно була на вашому основному ресурсі. Завдяки цьому GA4 пов’язує новий візит із попереднім сеансом, зберігаючи безперервність даних.
Звісно, що код, насправді, нічого не розуміє. Але замість того, щоб генерувати новий ідентифікатор користувача, сесії для GA4, він використовує той, що надійшов в URL, і таким чином сесія відвідувача продовжується.
Розгляньмо різницю у звітах наочно.
Ситуація 1: без міждоменного відстеження
GA4 бачить двох абсолютно різних користувачів з різними Client ID. Шлях клієнта фрагментований: сесія в магазині починається «з нуля», а джерело трафіку визначається як звичайний перехід (referral) з вашого першого сайту.
Ситуація 2: з налаштованим міждоменним відстеженням
Client ID успішно передається через параметр _gl. Система розпізнає того самого відвідувача, об’єднує його дії в одну безперервну сесію та зберігає інформацію про початковий канал залучення.
Тепер, коли ми розібралися з технічною логікою, давайте розберемо процес налаштування. Це, насправді, найпростіше.
Перейдіть в GA4 в розділ Admin -> Data Streams (Потоки даних) -> оберіть потрібний вебпотік.

Натисніть Configure Tag Settings (Налаштування тегів) внизу.

У розділі Settings (Налаштування) знайдіть Configure your domains (Налаштуйте свої домени).

Введіть усі домени, які потрібно включити до міждоменного відстеження, і натисніть Save.

Після налаштування міждоменного відстеження важливо перевірити, чи воно працює належним чином. Тут вам потрібно впевнитися у двох моментах:
Розберемо покроково, як це можна зробити.
Перш за все, вам необхідно перевірити наявність URL-параметра _gl в адресному рядку після переходу. Для цього зайдіть на свій основний (перший) сайт і клікніть по посиланню, що веде на другий домен. Якщо налаштування в інтерфейсі GA4 вірні, в адресному рядку другого сайту ви побачите в додаток до звичної адреси сайту get-параметр _gl=.... Цей запис — це зашифрований набір міток, кожна з яких відповідає за свій аспект відстеження:
_ga — це головний ідентифікатор клієнта Google Analytics._ga_XXXXXXXXX — спеціальна мітка поточної сесії GA4._gcl_aw — дані про клік із Google Ads (якщо ви використовуєте рекламу)._fplc — технічна мітка для передачі даних, необхідних для роботи міждоменного відстеження при налаштуванні GA4 через серверний контейнер GTM.
Якщо ця частина працює — переходимо до наступного кроку — звірити ідентифікатори у cookie. Тут існує безліч способів, але я поділюся своїми двома найулюбленішими.

Щоб бачити cid (Client ID) поряд із записом події, треба відкрити розширення -> перейти в Control Output -> поставити галочку в чекбоксі Show Client ID -> натиснути Save Settings & Reload.

_ga (це ваш Client ID) та _ga_XXXXXXXXXX (ідентифікатор сесії), де XXXXXXXXXX — це ваш ідентифікатор потоку GA4. Запишіть або скопіюйте обидва значення.
Далі клікніть на посилання, що веде на другий сайт (Домен Б). Виконайте ті ж самі дії в консолі і перевірте, чи значення співпадають з тими, що ви бачили на першому сайті.
_gl. Якщо цей ідентифікатор видаляється до моменту завантаження тегу на цільовій сторінці, система не зможе об’єднати візити в одну сесію._gl) (query strings) при переході користувача між доменами.Тепер я, надіюсь, ви зробите правильний вибір щодо необхідності налаштування міждоменного відстеження. І зможете врахувати всі нюанси при його налаштуванні.
Якщо ви хочете дізнатися більше про нюанси налаштування та роботи зі звітами в інтерфейсі Google Analytics 4, приєднуйтесь до мого курсу GA4 Basics.
Ну а тих, хто хоче ще глибше поринути у вебаналітику та навчитися працювати з сирими даними експорту GA4 до BigQuery, чекаю на курсі PRO ANALYTICS.

Вебаналітик, Маркетолог
Є думки або зауваження?
Поділись з іншими та доєднуйся до обговорень.Завантаження коментарів…