Маскування IP-адрес у Universal Analytics

У Google Analytics 4 не обов’язково налаштовувати маскування IP-адрес, тому що вони не реєструються й не зберігаються.

Коротко

Якщо користувач Universal Analytics надсилає запит на маскування IP-адреси, система виконує його за першої технічної можливості. При цьому частина IP-адреси користувача, а саме її останній октет (у версії IPv4) або останні 80 бітів (у версії IPv6), скидається до нуля невдовзі після надсилання інформації в Google Analytics. У такому разі повна ІР-адреса ніколи не записується на наші диски.

Географічні параметри пізніше визначаються на основі скорочених IP-адрес.

У Universal Analytics маскування IP-адрес увімкнено. Його реалізацію описано в розділі "Докладно" нижче.

Докладно

Analytics підтримує функцію anonymize_ip (gtag('config', '<GA_MEASUREMENT_ID>', { 'anonymize_ip': true }) у бібліотеці gtag.js), яка дає власникам веб-сайтів змогу маскувати IP-адреси своїх відвідувачів під час обробки даних у нашій системі. Ця функція допомагає власникам веб-сайтів дотримуватися своєї політики конфіденційності, а також (у деяких країнах) рекомендацій місцевих органів захисту даних, які не дозволяють зберігати інформацію про повну IP-адресу. IP-адреса скорочується (або маскується), щойно потрапляє в Google Analytics, ще до обробки та зберігання.

На шляху збирання інформації в Analytics процес маскування IP-адрес відбувається у два етапи: на рівні тегу JavaScript і в мережі Collection Network. Ці етапи описано нижче.

Тег JavaScript в Analytics

Коли веб-переглядач із підтримкою JavaScript завантажує сторінку з тегом Analytics, він асинхронно виконує дві дії: завантажує та обробляє чергу функцій Analytics, а також надсилає запит JavaScript в Analytics. Черга функцій – це масив JavaScript, у якому починається виконання різних функцій налаштування та збирання даних в Analytics. Ці функції, які налаштовує власник сайту під час застосування Analytics, можуть містити, наприклад, функції визначення номера облікового запису Analytics і надсилання даних про перегляди сторінок у Google Analytics для обробки.

Коли JavaScript в Analytics запускає з черги функцію, яка активує надсилання даних у Google Analytics (зазвичай це функція gtag('config', '<GA_MEASUREMENT_ID>' у бібліотеці gtag.js), дані передаються як параметри URL-адреси, вкладені в запит HTTP для http://www.google-analytics.com/collect. Якщо функцію маскування викликано ще до функції відстеження сторінки, у запит пікселя додається параметр маскування IP-адреси, який виглядає так:

&aip=1

Мережа Analytics Collection Network

Мережа Analytics Collection Network – це низка серверів, які виконують два основні завдання: розміщення gtag.js (код JavaScript в Analytics), а також збирання даних, надісланих у запитах /collect.

Коли надходить запит файлу gtag.js, він містить додаткову інформацію в заголовку запиту HTTP (наприклад, веб-переглядач, що використовується) і в заголовку TCP/IP (наприклад, IP-адресу джерела запиту).

Щойно запит надходить у систему, він передається в пам’ять для скорочення. Якщо в його URL-адресі міститься параметр &aip=1, останній октет IP-адреси користувача скидається до нуля під час перебування в пам’яті. Наприклад, IP-адреса 12.214.31.144 змінюється на 12.214.31.0 (для IP-адрес за протоколом IPv6 до нуля скидаються останні 80 зі 128 біт). Лише після такого скорочення запит записується на диск для обробки. Коли використовується метод скорочення, повна IP-адреса ніколи не зберігається в системі, оскільки вона скорочується в пам’яті практично моментально після отримання запиту.

Чи корисна ця інформація?

Як можна її покращити?
true
Виберіть власний план навчання

Наш новий ресурс google.com/analytics/learn допоможе використовувати Google Analytics 4 з максимальною користю. На цьому веб-сайті ви знайдете відео, статті й покрокові вказівки, а також посилання на Google Analytics Discord, блог, канал YouTube і сховище GitHub.

Почніть навчання вже сьогодні!

Пошук
Очистити пошук
Закрити пошук
Головне меню
10780665191347920076
true
Пошук у довідковому центрі
true
true
true
true
true
69256
false
false