Схема данных о хитах (таблицы streaming)

Таблицы

Данные разделены на таблицы по дням в соответствии с временной зоной выбранного представления в настройках потока.

Данные за каждый день записываются в отдельную таблицу с названием 'streaming_' (например: 'streaming_20220224').

Данные о хитах становятся доступны для обработки в течение 2-5 минут после отправки.

Новая таблица для сбора хитов создается за 24 часа до начала новых суток. Например, 1 апреля в 00:00 часов будет создана таблица 'streaming_20220402' для сбора хитов, которые начнут приходить 2 апреля с 00:00 до 23:59. Такой механизм обеспечивает бесперебойный сбор хитов при смене суток.

Важно! Никогда не удаляйте вручную новую таблицу для следующего дня.

Строки

Каждый хит записывается в отдельную строку.

Столбцы

Таблицы содержат все поля, передаваемые с помощью плагина расширенной электронной торговли в Google Analytics.

Google BigQuery заголовок Google BigQuery тип данных Google Analytics параметр или метрика
hitId STRING Идентификатор хита в формате UUID (версия 4)
userId STRING User ID
userPhone STRING Доступен только в Streaming, используйте параметр &tel=%2B1234567890
userEmail STRING Доступен только в Streaming, используйте параметр &email=mail%40example.com
userOwoxId STRING Дополнительный анонимный идентификатор пользователей, проставляемый OWOX BI. Подробнее по ссылке
clientId STRING Client ID
trackingId STRING Tracking ID / Web Property ID
date STRING Date
traffic RECORD  
traffic.referralPath STRING Referral Path
traffic.campaign STRING Campaign
traffic.source STRING Source
traffic.medium STRING Medium
traffic.keyword STRING Keyword
traffic.adContent STRING Ad Content
traffic.campaignId STRING Campaign ID
traffic.gclid STRING Google Ads ID
traffic.dclid STRING Google Display Ads ID
device RECORD  
device.ip STRING IP Override
device.userAgent STRING User Agent Override
device.flashVersion STRING Flash Version
device.javaEnabled BOOLEAN Java Support
device.language STRING Language
device.screenColors STRING Screen Colors
device.screenResolution STRING Screen Resolution
geo RECORD  
geo.id STRING Geographical Override
geoNetwork RECORD Этот раздел содержит сведения о географическом расположении пользователя.
geoNetwork.country STRING Страна пользователя. Определяется по IP-адресу.
geoNetwork.countryIsoCode STRING Код страны пользователя. Например, US.
geoNetwork.region STRING  Регион в стране пользователя. Определяется по IP-адресу. 
geoNetwork.regionIsoCode STRING  Код региона в стране пользователя. Например, USUT.
geoNetwork.city STRING  Город пользователя. Определяется по IP-адресу.
geoNetwork.latitude FLOAT  Примерная широта, на которой расположен город пользователя. Определяется по IP-адресу. Местоположения к северу от экватора представлены положительными значениями, к югу от экватора – отрицательными значениями.
geoNetwork.longitude FLOAT  Примерная долгота, на которой расположен город пользователя. Определяется по IP-адресу. Местоположения к востоку от нулевого меридиана представлены положительными значениями, а к западу – отрицательными.
customDimensions RECORD  
customDimensions.index INTEGER Custom Dimension XX
customDimensions.value STRING Custom Dimension XX
customMetrics RECORD  
customMetrics.index INTEGER Custom Metric XX Value
customMetrics.value FLOAT Custom Metric XX Value
customGroups RECORD  
customGroups.index INTEGER Page Group XX
customGroups.value STRING Page Group XX
hour INTEGER Hour
minute INTEGER Minute
time INTEGER

Время (в секундах) совершения обращения.

 

Обратите внимание

Если у хита указан queueTime, то в поле time запишется результат вычисления формулы: (timestamp - queueTime) / 1000 в секундах.

Например, вы отправляете хиты из системы коллтрекинга, тогда в queueTime вы записываете время в очереди, в поле timestampвремя, когда оператор принял звонок. Тогда в поле time будет записано время, когда пользователь совершил звонок (результат вычисления формулы).

timestamp INTEGER Время получения хита точкой доступа OWOX BI. Измеряется в количестве миллисекунд, прошедшее с 1 января 1970 года.
queueTime INTEGER

Queue Time

Время в очереди. Используется для сбора офлайн-обращений (латентных обращений)

isSecure BOOLEAN hits.isSecure
isInteraction BOOLEAN Non-Interaction Hit
currency STRING Currency Code
referer STRING Full Referrer
dataSource STRING Data Source
social RECORD  
social.socialInteractionAction STRING Social Action
social.socialInteractionNetwork STRING Social Source
social.socialInteractionTarget STRING Social Entity
type STRING Тип обращения
page RECORD  
page.pagePath STRING Page
page.hostname STRING Hostname
page.pageTitle STRING Page Title
eCommerceAction RECORD  
eCommerceAction.action_type STRING Product Action
eCommerceAction.option STRING Checkout Options
eCommerceAction.step INTEGER Checkout Step
eCommerceAction.list STRING Product Action List.
Список над товаром которого было совершено действие (product.isImpression=FALSE).
experiment RECORD

Эксперименты со страницами. Значение может быть передано несколькими способами:

  • через параметр exp, в котором значения experiment id и variation id разделены точкой (exp=4KxxxFg.1);
  • через параметры expid и expvar, в которых указаны experiment id и variation id (expid=4KxxxFg&expvar=1);
  • через параметры xid и xvar, в которых указаны experiment id и variation id (xid=4KxxxFg&xvar=1);
  • через параметр utm_expid в URL, в котором указан experiment id (https:/site.com/xxx/?utm_expid=4KxxxFg);
  • через параметр utm_expid в URL, в котором указаны experiment id и variation id (https:/site.com/xxx/?utm_expid=.4KxxxFg.1, где 4KxxxFg это experiment id, а 1 variation id). Применяется автоматически в Google Optimize.
experiment.experimentId STRING Experiment ID
experiment.experimentVariant STRING Experiment variant
product RECORD  
product.isImpression BOOLEAN hits.product.isImpression
product.impressionList STRING Product List Name.
Список в котором был показан товар (product.isImpression=TRUE).
product.productBrand STRING Product Brand
product.productPrice FLOAT Product Revenue
product.productQuantity INTEGER Quantity
product.productSku STRING Product SKU
product.productVariant STRING Product Variant
product.productCategory STRING Product Category
product.productName STRING Product
product.position INTEGER Product List Position
product.coupon STRING Product Coupon Code
product.customDimensions RECORD  
product.customDimensions.index INTEGER Product Custom Dimension
product.customDimensions.value STRING Product Custom Dimension
product.customMetrics RECORD  
product.customMetrics.index INTEGER Product Custom Metric
product.customMetrics.value STRING Product Custom Metric
promotion RECORD  
promotion.promoCreative STRING Internal Promotion Creative
promotion.promoId STRING Internal Promotion ID
promotion.promoName STRING Internal Promotion Name
promotion.promoPosition STRING Internal Promotion Position
promotionActionInfo STRING Promotion Action
transaction RECORD  
transaction.transactionId STRING Transaction ID
transaction.transactionRevenue FLOAT Revenue
transaction.transactionTax FLOAT Tax
transaction.transactionShipping FLOAT Shipping
transaction.transactionCoupon STRING Order Coupon Code
transaction.affiliation STRING Affiliation
contentInfo RECORD  
contentInfo.contentDescription STRING Screen Name
appInfo RECORD  
appInfo.name STRING App Name
appInfo.version STRING App Version
appInfo.id STRING App ID
appInfo.installerId STRING App Installer ID
exceptionInfo RECORD  
exceptionInfo.description STRING Exception Description
exceptionInfo.isFatal BOOLEAN Is Exception Fatal?
eventInfo RECORD  
eventInfo.eventCategory STRING Event Category
eventInfo.eventAction STRING Event Action
eventInfo.eventLabel STRING Event Label
eventInfo.eventValue STRING Event Value
timingInfo RECORD  
timingInfo.timingCategory STRING

Timing Category

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.timingVariable STRING

Timing Variable

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.timingLabel STRING

Timing Label

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.timingValue INTEGER

User Timing

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.pageLoad INTEGER

Page Load Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.DNS INTEGER

Domain Lookup Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.pageDownload INTEGER

Page Download Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.redirectResponse INTEGER

Redirection Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.TCPConnect INTEGER

Server Connection Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.serverResponse INTEGER

Server Response Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.DOMInteractive INTEGER

Document Interactive Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

timingInfo.contentLoad INTEGER

Document Content Loaded Time

Поле автоматически заполняется для хитов типа 'timing' и 'adtiming'.

Схема содержит вложенные поля. При выборке данных и составлении SQL запросов автоматически происходит "выравнивание" результатов по вложенным полям и дублирование всех прочих невложенных полей.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 2 из 2
Еще есть вопросы? Отправить запрос

0 Комментарии

Войдите в службу, чтобы оставить комментарий.