Настройка
При настройке BigQuery Export можно включить ежедневный экспорт пользовательских данных.
Таблицы данных
При экспорте пользовательских данных Аналитика создает в проекте BigQuery две новые таблицы.
- Идентификатор-псевдоним
- Содержит по строке для каждого идентификатора-псевдонима. Данные пользователя обновляются, когда изменяется одно из полей.
- Данные пользователей, не предоставивших согласие, не экспортируются в эту таблицу.
- Идентификаторы пользователей не экспортируются в эту таблицу.
- В таблицу экспортируется временная метка последней активности.
- Идентификатор пользователя
- Содержит по строке для каждого идентификатора пользователя. Данные пользователя обновляются, когда изменяется одно из полей.
- Если данные пользователей, не предоставивших согласие, содержат идентификатор пользователя, то они могут экспортироваться в эту таблицу.
- Идентификаторы-псевдонимы не экспортируются в эту таблицу.
- В таблицу экспортируется временная метка последней активности.
Экспорт пользовательских данных только для активных или для всех пользователей
Под активными пользователями понимаются все те, чьи данные менялись в день экспорта. Если, к примеру, пользователь инициировал сеанс, в результате чего было приращено значение общего количество сеансов за все время в поле user_ltv.sessions
, тогда данные этого пользователя включаются в экспорт. Если пользователь был удален из аудитории, поскольку в этот день он перестал соответствовать ее условию (например, не делал покупок за последние 7 дней), после чего данные этого пользователя изменились, его данные будут включены в экспорт.
Поскольку пользователи включаются в экспорт не только на основе их активности, количество пользователей в экспорте может превысить значение показателя Активные пользователи за определенный день или диапазон дат. (В отчетах показатель Активные пользователи отображается как Пользователи.)
Если нужно выяснить только количество активных пользователей в экспортных данных, то можно воспользоваться одним из запросов, приведенных в документации для разработчиков в качестве примеров.
Схема
В следующих разделах рассказывается, какие пользовательские данные Аналитика экспортирует в таблицы "Идентификатор-псевдоним" и "Идентификатор пользователя". Различия между этими таблицами описаны в предыдущем разделе.
Аудит
Название поля | Тип данных | Описание |
---|---|---|
occurrence_date | STRING | Дата, когда сработал триггер обновления записи |
last_updated_date | STRING | Дата, когда была изменена запись в таблице |
Пользователь
Название поля | Тип данных | Описание |
---|---|---|
user_id | STRING | Идентификатор пространства имен идентификатора пользователя в способах идентификации (только в таблице "Идентификатор пользователя") |
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 |
Если пользователю доступна персонализация рекламы, isAdsPersonalizationAllowed возвращает значение "true". В противном случае isAdsPersonalizationAllowed возвращает значение "false". isAdsPersonalizationAllowed возвращает значение "(not set)", если Google Аналитика в настоящее время не может определить, доступна ли пользователю персонализация рекламы. В таком случае персонализированная реклама может быть доступна пользователям, а может и не быть. В контексте персонализированной рекламы, если для isAdsPersonalizationAllowed задано значение "(not set)", его следует интерпретировать как "false", поскольку в самом общем случае некоторые из строк со значением "(not set)" будут включать пользователей, которым персонализация рекламы недоступна. Тем не менее данные пользователей, для которых в isAdsPersonalizationAllowed задано значение "false", могут использоваться для целей, не связанных с рекламой, таких как A/B-тестирование и исследования. |
privacy_info.is_limited_ad_tracking | STRING | Включено ли ограничение отслеживания объявлений. Возможные значения: "true", "false" и "(not set)". isLimitedAdTracking возвращает значение "(not set)", если Google Аналитика в настоящее время не может вернуть значение этого параметра для выбранного устройства. |
Аудитории
Название поля | Тип данных | Описание |
---|---|---|
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 дней, в следующие 7 дней будет зарегистрировано событие in_app_purchase |
predictions.purchase_score_7d | DOUBLE | Вероятность того, что для пользователя, который был активен в предыдущие 28 дней, в следующие 7 дней будет зарегистрировано событие purchase |
predictions.churn_score_7d | DOUBLE | Вероятность того, что пользователь, который был активен на сайте или в приложении в последние 7 дней, в следующие 7 дней не будет проявлять активность |
predictions.revenue_28d_in_usd | FLOAT | Ожидаемый доход (в долларах США) от всех событий purchase в следующие 28 дней, зарегистрированных для пользователя, который был активен в последние 28 дней |