[GA4] Схема даних користувачів BigQuery Export

Налаштування

Під час налаштування BigQuery Export можна включити щоденний експорт даних користувачів.

Таблиці даних

Під час експорту даних користувачів Analytics створює в проекті BigQuery дві нові таблиці, наведені нижче.

  • Псевдоідентифікатор
    • Містить рядок для кожного псевдонімізованого ідентифікатора. Дані користувача оновлюються, коли змінюється одне з полів.
    • Дані користувачів, які не надали згоду, не експортуються в цю таблицю.
    • Ідентифікатори користувачів не експортуються в цю таблицю.
    • У цю таблицю експортується позначка часу останньої дії.
  • Ідентифікатор користувача
    • Містить рядок для кожного ідентифікатора користувача. Дані користувача оновлюються, коли змінюється одне з полів.
    • Дані користувачів, які не надали згоду, можна експортувати в цю таблицю, якщо вона містить ідентифікатор користувача.
    • Псевдоідентифікатори не експортуються в цю таблицю.
    • У цю таблицю експортується позначка часу останньої дії.

Активні користувачі й усі користувачі в експорті даних користувачів

Цей експорт містить усіх користувачів, чиї дані змінилися в певний день. Наприклад, якщо користувач ініціював сеанс, який збільшив показник загальної цінності user_ltv.sessions, цього користувача буде включено в експорт. Якщо користувача було виключено з аудиторії, тому що в цей день він припинив відповідати умовам для перебування в ній (наприклад, він не здійснив покупку протягом останніх 7 днів), це означатиме, що його дані змінилися. Такого користувача також буде включено в експорт.

Оскільки приводом для включення в експорт є зміни даних, а не лише дії, кількість користувачів в експорті може перевищувати значення показника Активні користувачі за певний день або період. У звітах показник Активні користувачі відображається в розділі Користувачі.

Щоб отримати з експортованих даних кількість активних користувачів, виконайте один із запитів, наведених у документації для розробників.

Схема

У розділах нижче описано дані користувачів, які Analytics експортує в таблиці "Псевдоідентифікатор" і "Ідентифікатор користувача" (з урахуванням відмінностей, перелічених у розділі вище).

Аудит

Назва поля Тип даних Опис
occurrence_date STRING Дата активації зміни запису
last_updated_date STRING Дата оновлення запису в таблиці

Користувач

Назва поля Тип даних Опис
user_id STRING Ідентифікатор простору імен User-ID у звітному ідентифікаторі (лише таблиця "Ідентифікатор користувача")
pseudo_user_id STRING Ідентифікатор псевдонімізованого простору імен (лише таблиця "Псевдоідентифікатор")
stream_id INTEGER Ідентифікатор потоку даних (лише таблиця "Псевдоідентифікатор")

 

Дані користувача

Назва поля Тип даних Опис
user_info.last_active_timestamp_micros INTEGER Дата останньої дії користувача (позначка часу в мікросекундах)
user_info.user_first_touch_timestamp_micros INTEGER Дата події first_open або first_visit користувача, залежно від того, яка сталася раніше (позначка часу в мікросекундах)
user_info.first_purchase_date STRING Дата першої покупки користувача (РРРРММДД)

 

Інформація про конфіденційність

Назва поля Тип даних Опис
privacy_info RECORD Конфіденційність
privacy_info.is_ads_personalization_allowed STRING

Якщо користувачу можна показувати персоналізовану рекламу, параметр isAdsPersonalizationAllow повертає значення true. Якщо користувачу не можна показувати персоналізовану рекламу, параметр isAdsPersonalizationAllow повертає значення false.

Якщо Google Analytics зараз не може визначити, чи можна показувати персоналізовану рекламу цьому користувачу, параметр isAdsPersonalizationAllow повертає значення (not set). У такому разі незрозуміло, чи дозволив користувач показ персоналізованих оголошень. Для таких користувачів прийнято вважати, що параметр isAdsPersonalizationAllowed повернув значення false, оскільки зазвичай деякі з рядків значення (not set) включатимуть користувачів, яким не можна показувати персоналізовану рекламу.

Відомості про користувачів, для яких параметр isAdsPersonalizationAllowed повернув значення false, усе одно можна застосовувати в нерекламних сценаріях, зокрема для A/B-тестування й дослідження даних.

privacy_info.is_limited_ad_tracking STRING Налаштування "Обмежити відстеження оголошень" на пристрої. Серед можливих значень – true, false і (not set). Параметр isLimitedAdTracking повертає значення (not set), якщо Google Analytics зараз не може визначити налаштування "Обмежити відстеження оголошень" на цьому пристрої.

 

Аудиторії

Назва поля Тип даних Опис
audiences RECORD Інформація про аудиторію
audiences.id INTEGER Ідентифікатор аудиторії
audiences.name STRING Назва аудиторії
audiences.membership_start_timestamp_micros INTEGER Коли користувача було вперше включено в аудиторію (позначка часу в мікросекундах)
audiences.membership_expiry_timestamp_micros INTEGER

Коли закінчується членство користувача в аудиторії (позначка часу в мікросекундах)

Тривалість членства скидається, коли користувач заново включається в аудиторію внаслідок нової дії

audience.npa BOOLEAN Значення true чи false залежно від налаштувань неперсоналізованої реклами для подій і спеціальних параметрів на рівні користувача, включених у визначення аудиторії

 

Властивості

Назва поля Тип даних Опис
user_properties RECORD Інформація про властивість користувача
user_properties.key STRING Назва параметра властивості користувача
user_properties.value.string_value STRING Значення параметра властивості користувача
user_properties.value.set_timestamp_micros INTEGER Коли значення параметра було востаннє налаштовано (позначка часу в мікросекундах)
     

 

Пристрій

Назва поля Тип даних Опис
device RECORD Інформація про пристрій
device.operating_system STRING Операційна система пристрою
device.category STRING Категорія пристрою (мобільний телефон, планшет, стаціонарний комп’ютер)
device.mobile_brand_name STRING Назва бренду пристрою
device.mobile_model_name STRING Назва моделі пристрою
device.unified_screen_name STRING Назва екрана

 

Геодані

Назва поля Тип даних Опис
geo RECORD Інформація про географічне місцеположення
geo.city STRING Місто, у якому зареєстровано події
geo.country STRING Країна, у якій зареєстровано події
geo.continent STRING Континент, на якому зареєстровано події
geo.region STRING Регіон, у якому зареєстровано події

 

Весь період

Назва поля Тип даних Опис
user_ltv RECORD Інформація за весь період
user_ltv.revenue_in_usd DOUBLE Загальний дохід за весь період (у доларах США)
user_ltv.sessions INTEGER Загальна кількість сеансів за весь період
user_ltv.engagement_time_millis INTEGER Загальний час взаємодії за весь період (у мілісекундах)
user_ltv.purchases INTEGER Загальна кількість покупок за весь період
user_ltv.engaged_sessions INTEGER Загальна кількість сеансів із взаємодією за весь період
user_ltv.session_duration_micros INTEGER Загальна тривалість сеансів за весь період (у мілісекундах)

 

Прогнози

Назва поля Тип даних Опис
predictions RECORD Інформація про прогнози
predictions.in_app_purchase_score_7d DOUBLE Імовірність того, що для користувача, який був активним протягом останніх 28 днів, буде зареєстровано подію in_app_purchase у наступні 7 днів
predictions.purchase_score_7d DOUBLE Імовірність того, що для користувача, який був активним протягом останніх 28 днів, буде зареєстровано подію purchase у наступні 7 днів
predictions.churn_score_7d DOUBLE Імовірність того, що користувач, який був активним на сайті або в додатку протягом останніх 7 днів, не буде активним упродовж наступних 7 днів
predictions.revenue_28d_in_usd FLOAT Очікуваний дохід (у доларах США) від усіх подій purchase у наступні 28 днів від користувача, який був активним протягом останніх 28 днів

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

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
3870746771732227052
true
Пошук у довідковому центрі
true
true
true
true
true
69256
false
false