Функція User-ID дає змогу призначати користувачам ваші власні ідентифікатори. Завдяки цьому можна зв’язувати дії, які люди виконують у різних сеансах і навіть на різних пристроях або платформах. Analytics зараховує кожного відвідувача з унікальним ідентифікатором як окремого користувача. Так ви точніше визначатимете кількість користувачів і отримуватимете ціліснішу картину їхньої взаємодії з вашою компанією.
Перш ніж почати
Щоб надсилати ідентифікатори в Analytics, потрібно самостійно створювати унікальні ідентифікатори для всіх користувачів, а потім щоразу призначати кожному користувачеві його відповідний ідентифікатор. Зазвичай це відбувається під час входу. Наприклад, коли користувач входить в обліковий запис, ви можете використати його електронну адресу, щоб створити унікальний ідентифікатор, за яким визначатимуться дії на вебсайті або в додатку. Ідентифікатор користувача має містити не більше ніж 256 символів.
Створіть унікальні ідентифікатори для кожного користувача в GA4. Призначення того самого ідентифікатора кільком користувачам призведе до спотворення даних, що ускладнить відстеження їхніх реальних дій.
Приклад
У вас є 2 користувачі: Іван і Марія. Ви випадково призначили обом однаковий ідентифікатор користувача (UserID123).
Дії користувача
- Іван входить в обліковий запис і переглядає ваш вебсайт на своєму ноутбуку. Він бачить товар А й додає його в кошик.
- Пізніше Марія входить в обліковий запис на своєму телефоні за допомогою того самого ідентифікатора користувача (UserID123). Вона бачить товар B й здійснює покупку.
У GA4 ви побачите одного користувача з ідентифікатором UserID123, який переглянув товари A й B, але здійснив лише одну покупку. Ви можете неправильно інтерпретувати зведені дані вебперегляду як одного користувача з різноманітними інтересами, у той час як насправді це 2 користувачі.
Як надсилати ідентифікатори користувачів
Докладніше про те, як надсилати ідентифікатори користувачів.
Як підтвердити спосіб ідентифікації
Переконайтеся, що ваш ресурс використовує спосіб ідентифікації з параметром User-ID, виконавши наведені нижче дії.
- На сторінці "Адміністратор" у розділі Відображення даних натисніть Способи ідентифікації.
За попереднім посиланням відкриється останній ресурс Analytics, у який ви входили. Щоб змінити ресурс, скористайтеся засобом вибору ресурсу. Ви повинні мати принаймні права редактора на рівні ресурсу, щоб змінити спосіб ідентифікації із параметром User-ID.
- Виберіть один із варіантів:
- Змішаний – враховує ідентифікатор користувача й пристрою, змодельовані дані.
- Спостережуваний – враховує ідентифікатор користувача й пристрою.
- Натисніть Зберегти.
Які можливості дає функція User-ID
Порівняння користувачів, які ввійшли й не ввійшли в обліковий запис
Щоб порівняти поведінку користувачів, які ввійшли й не ввійшли в обліковий запис, створіть порівняння. Для цього застосуйте параметр Вхід з ідентифікатором User-ID й виберіть один із наведених нижче типів відповідності.
- Точно відповідає
- Містить
- Не відповідає точно
- Не містить
Дослідження користувачів
Дослідження користувачів показує відвідувачів із постійного або тимчасового сегмента аудиторії, який створено в Дослідженнях за допомогою інших методів. Ви також можете переглянути тут детальні відомості про окремих користувачів (наприклад, час і спосіб залучення, зведені показники, хронологію дій на сайті чи в додатку).
Створення аудиторій ремаркетингу на основі даних User-ID
Ви можете створювати аудиторії ремаркетингу на основі ідентифікаторів користувачів. Якщо ви зв’язали свої облікові записи Google Analytics і Google Ads, ці аудиторії доступні у вашій спільній бібліотеці в Google Ads.
- Якщо ви використовуєте User-ID, в Analytics показуються лише ідентифікатори користувача й останнього пристрою для кожного, хто ввійшов у систему.
- Якщо ви не використовуєте User-ID, Analytics включає в дані про аудиторію, які експортуються в Google Ads, усі ідентифікатори пристроїв і користувачів.
Як Analytics обробляє сеанси з неповними даними User-ID
Інколи користувачі ініціюють події на вашому сайті чи в додатку перед входом в обліковий запис або після виходу з нього. У першому випадку Analytics використовує ідентифікатор сеансу, щоб зв’язати цей сеанс з ідентифікатором користувача, наданим під час входу. У другому випадку Analytics припинить зв’язувати події з ідентифікатором користувача, щойно він вийде з облікового запису.
Припустімо, що користувач починає сеанс без зв’язаного ідентифікатора й ініціює події 1 і 2. Із цими подіями не зв’язується ідентифікатор користувача. Далі користувач входить в обліковий запис і ініціює подію 3. Події 1, 2 й 3 тепер зв’язані з ідентифікатором цього користувача. Потім користувач виходить з облікового запису й ініціює подію 4. Ідентифікатор користувача не зв’язується з подією 4. Події 1, 2 й 3 залишаються зв’язаними із цим користувачем.
- undefined: ідентифікатор користувача не буде надіслано у зверненні, оскільки його не буде зареєстровано як user_id. Те саме відбудеться, якщо ви взагалі не встановлювали ідентифікатор користувача.
- null: у зверненні буде надіслано порожнє або не встановлене значення ідентифікатора користувача. Вважатиметься, що ви вийшли з облікового запису й не маєте постійного значення user_id.
- Порожній рядок (""): еквівалент значення "null".
Усі інші значення інтерпретуються як унікальні ідентифікатори користувачів і надсилаються відповідним чином. Це також стосується рядків "undefined" і "null", які відрізняються від наведених вище значень JavaScript.
Обмеження
- Функція User-ID призначена для використання з технологіями Google Analytics. Усі варіанти її застосування мають відповідати правилам щодо пакета Analytics SDK і функції User-ID.
- Ідентифікатори користувачів, які надсилаються в Google Analytics, мають містити не більше ніж 256 символів.
- Дані у вашому обліковому записі Analytics, зібрані й записані до впровадження, не будуть повторно оброблятися й зв’язуватися з ідентифікатором користувача.
- Дані User-ID, зібрані в одному ресурсі, не можна надавати в спільному доступі або змішувати з даними від інших ресурсів.