[Google аналитика 4] Шема за BigQuery Export

У овом чланку су објашњени формат и шема података из производа Google аналитике 4 и података Google аналитике за Firebase који се извозе у BigQuery.

Скупови података

За сваки производ Google аналитике 4 и сваки Firebase пројекат који повежете са BigQuery-јем, у BigQuery пројекат се додаје један скуп података „analytics_<property_id>“. ИД производа се односи на ИД производа Аналитике, који се налази у подешавањима производа Google аналитике 4 и у подешавањима аналитике апликације у Firebase-у. Сваки производ Google аналитике 4 и свака апликација за коју омогућите BigQuery извоз извози податке у тај један скуп података.

Табеле

У оквиру сваког скупа података, сваког дана се прави табела под називом events_YYYYMMDD ако је омогућена опција за дневни извоз.

Ако је омогућена опција за извоз стримовањем, прави се табела под називом events_intraday_YYYYMMDD. Ова табела се непрекидно аутоматски попуњава како се догађаји евидентирају током целог дана. Ова табела се брише на крају сваког дана када се заврши events_YYYYMMDD.

Неки уређаји на којима се покрећу догађаји не шаљу податке Аналитици истог дана. Да би се то кашњење узело у обзир, Аналитика ажурира дневне табеле (events_YYYYMMDD) догађајима за те датуме до три дана после датума догађаја. Догађаји имају тачну временску ознаку без обзира на кашњење. Догађаји који стигну после тог тродневног периода се не евидентирају.

Ако користите BigQuery заштићено окружење, догађаји се не увозе током дана и важе додатна ограничења.

Надоградите заштићено окружење ако желите увоз догађаја током дана.

Колоне

Свака колона у табели events_YYYYMMDD представља параметар специфичан за догађај. Имајте на уму да су неки параметри угнежђени у ЗАПИСИМА (RECORDS) и да се неки ЗАПИСИ понављају, на пример, items и event_params. Колоне табеле су описане у наставку.

event
Поља event садрже информације које јединствено идентификују догађај.
Назив поља Тип података Опис
batch_event_index ЦЕО БРОЈ Број који означава редослед свих догађаја у оквиру групе на основу редоследа појављивања на уређају.
batch_ordering_id ЦЕО БРОЈ Монотоно растући број који се повећава сваки пут када се мрежни захтев пошаље са дате странице.
batch_page_id ЦЕО БРОЈ Редни број додељен страници који се повећава за сваку наредну страницу у оквиру ангажовања.
event_date СТРИНГ Датум евидентирања догађаја (формат YYYYMMDD у регистрованој временској зони апликације).
event_timestamp ЦЕО БРОЈ Време (у микросекундама, UTC) када је догађај евидентиран на клијенту.
event_previous_timestamp ЦЕО БРОЈ Време (у микросекундама, UTC) када је догађај претходни пут евидентиран на клијенту.
event_name СТРИНГ Назив догађаја.
event_value_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност конвертоване валуте (у USD) параметра „value“ догађаја.
event_bundle_sequence_id ЦЕО БРОЈ Редни ИД скупа у којем су ови догађаји отпремљени.
event_server_timestamp_offset ЦЕО БРОЈ Одступање временске ознаке између времена прикупљања и времена отпремања у микросекундама.

ЗАПИС event_params

ЗАПИС event_params може да чува параметре догађаја на нивоу кампање и контекстуалних догађаја, као и параметре догађаја које дефинише корисник. ЗАПИС event_params се понавља за сваки кључ повезан са догађајем.

Скуп параметара који се чува у ЗАПИСУ event_params јединствен је за сваку примену. Да бисте видели комплетну листу параметара догађаја за своју примену, поставите упит листи параметара догађаја.

Назив поља Тип података Опис
event_params.key СТРИНГ Назив параметра догађаја.
event_params.value RECORD Запис који садржи вредност параметра догађаја.
event_params.value.string_value СТРИНГ Ако је параметар догађаја представљен стрингом, као што је URL или назив кампање, он се аутоматски попуњава у овом пољу.
event_params.value.int_value ЦЕО БРОЈ Ако је параметар догађаја представљен целим бројем, он се аутоматски попуњава у овом пољу.
event_params.value.double_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ако је параметар догађаја представљен дуплом вредношћу, он се аутоматски попуњава у овом пољу.
event_params.value.float_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ако је параметар догађаја представљен вредношћу са покретним зарезом, он се аутоматски попуњава у овом пољу. Ово поље се тренутно не користи.

ЗАПИС item_params

ЗАПИС item_params може да чува параметре артикла, као и било које кориснички дефинисане параметре артикла. Скуп параметара који се чува у ЗАПИСУ item_params јединствен је за сваку примену.

Назив поља Тип података Опис
item_params.key СТРИНГ Назив параметра артикла.
item_params.value RECORD Запис који садржи вредност параметра артикла.
item_params.value.string_value СТРИНГ Ако је представљен стрингом, параметар артикла се аутоматски попуњава у овом пољу.
item_params.value.int_value ЦЕО БРОЈ Ако је представљен целим бројем, параметар артикла се аутоматски попуњава у овом пољу.
item_params.value.double_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ако је представљен дуплом вредношћу, параметар артикла се аутоматски попуњава у овом пољу.
item_params.value.float_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ако је представљен вредношћу са покретним зарезом, параметар артикла се аутоматски попуњава у овом пољу.
user
Поља user садрже информације које јединствено идентификују корисника повезаног са догађајем.
Назив поља Тип података Опис
is_active_user ЛОГИЧКА ВРЕДНОСТ

Да ли је корисник био активан (Тачно) или неактиван (Нетачно) у било ком тренутку током календарског дана

Уврштено само у дневне табеле (events_YYYYMMDD).

user_id СТРИНГ Јединствени ИД додељен кориснику.
user_pseudo_id СТРИНГ Псеудонимни ИД (нпр. ИД инстанце апликације) за корисника. Јединствени идентификатор који се додељује кориснику када први пут отвори апликацију или посети сајт.
user_first_touch_timestamp ЦЕО БРОЈ Време (у микросекундама) када је корисник први пут отворио апликацију или посетио сајт.

Поља privacy_info

Поља privacy_info садрже информације засноване на статусу сагласности корисника када је омогућен режим сагласности.
Назив поља Тип података Опис
privacy_info.ads_storage СТРИНГ

Да ли је циљање огласима омогућено за корисника.

Могуће вредности: Yes, No, Unset

privacy_info.analytics_storage СТРИНГ

Да ли је меморијски простор Аналитике омогућен за корисника.

Могуће вредности: Yes, No, Unset

privacy_info.uses_transient_token СТРИНГ

Да ли је корисник веба одбио меморијски простор за Аналитику и да ли је програмер омогућио мерење без колачића на основу привремених токена у подацима сервера.

Могуће вредности: Yes, No, Unset

ЗАПИС user_properties

ЗАПИС user_properties садржи евентуална својства корисника која сте подесили. Понавља се за сваки кључ повезан са корисником.
Назив поља Тип података Опис
user_properties.key СТРИНГ Назив својства корисника.
user_properties.value RECORD Запис вредности својства корисника.
user_properties.value.string_value СТРИНГ Вредност стринга својства корисника.
user_properties.value.int_value ЦЕО БРОЈ Целобројна вредност својства корисника.
user_properties.value.double_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Двострука вредност својства корисника.
user_properties.value.float_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ово поље се тренутно не користи.
user_properties.value.set_timestamp_micros ЦЕО БРОЈ Време (у микросекундама) када је последњи пут подешено својство корисника.

ЗАПИС user_ltv

ЗАПИС user_ltv садржи информације о вредности за укупно трајање корисника. Овај ЗАПИС се не попуњава аутоматски у табелама у току дана.
Назив поља Тип података Опис
user_ltv.revenue БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност за укупно трајање (приход) корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
user_ltv.currency СТРИНГ Вредност за укупно трајање (валута) корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
device
ЗАПИС device садржи информације о уређају са ког догађај потиче.
Назив поља Тип података Опис
device.category СТРИНГ Категорија уређаја (мобилни уређај, таблет, рачунар).
device.mobile_brand_name СТРИНГ Назив бренда уређаја.
device.mobile_model_name СТРИНГ Назив модела уређаја.
device.mobile_marketing_name СТРИНГ Тржишни назив уређаја.
device.mobile_os_hardware_model СТРИНГ Информације о моделу уређаја преузете директно из оперативног система.
device.operating_system СТРИНГ Оперативни систем уређаја.
device.operating_system_version СТРИНГ Верзија оперативног система.
device.vendor_id СТРИНГ IDFV (постоји само ако се идентификатор оглашавања не прикупља).
device.advertising_id СТРИНГ ИД оглашавања/идентификатор за оглашаваче.
device.language СТРИНГ Језик оперативног система.
device.time_zone_offset_seconds ЦЕО БРОЈ Одступање од GMT зоне у секундама.
device.is_limited_ad_tracking ЛОГИЧКА ВРЕДНОСТ

Подешавање функције Limit Ad Tracking (Ограничи праћење огласа) на уређају.

У оперативном систему iOS 14 и новијим верзијама се приказује false (нетачно) ако IDFA (идентификатор за оглашаваче) није нула.

device.web_info.browser СТРИНГ Прегледач у којем је корисник гледао садржај.
device.web_info.browser_version СТРИНГ Верзија прегледача у коме је корисник гледао садржај.
device.web_info.hostname СТРИНГ Име хоста повезано са евидентираним догађајем.

гео

ЗАПИС geo садржи информације о географској локацији на којој је догађај покренут.
Назив поља Тип података Опис
geo.continent СТРИНГ Континент са којег су пријављени догађаји, на основу IP адресе.
geo.sub_continent СТРИНГ Потконтинент са којег су пријављени догађаји, на основу IP адресе.
geo.country СТРИНГ Земља из које су пријављени догађаји, на основу IP адресе.
geo.region СТРИНГ Регион из којег су пријављени догађаји, на основу IP адресе.
geo.metro СТРИНГ Велеград из којег су пријављени догађаји, на основу IP адресе.
geo.city СТРИНГ Град из којег су пријављени догађаји, на основу IP адресе.
app_info
ЗАПИС app_info садржи информације о апликацији у којој је догађај покренут.
Назив поља Тип података Опис
app_info.id СТРИНГ Назив пакета или ИД пакета апликације.
app_info.firebase_app_id СТРИНГ ИД Firebase апликације повезан са апликацијом
app_info.install_source СТРИНГ Продавница која је инсталирала апликацију.
app_info.version СТРИНГ versionName (Android) апликације или кратка верзија скупа.
collected_traffic_source

ЗАПИС collected_traffic_source садржи податке о извору саобраћаја присутне у прикупљеним догађајима.

Назив поља Тип података Опис
manual_campaign_id СТРИНГ Ручно додат ИД кампање (utm_id) прикупљен уз догађај.
manual_campaign_name СТРИНГ Ручно додат назив кампање (utm_campaign) прикупљен уз догађај.
manual_source СТРИНГ Ручно додат извор кампање (utm_source) прикупљен уз догађај. Обухвата и рашчлањене параметре из параметара референце, а не само вредности монитора Urchin саобраћаја (UTM).
manual_medium СТРИНГ Ручно додат медијум кампање (utm_medium) прикупљен уз догађај. Обухвата и рашчлањене параметре из параметара референце, а не само вредности монитора Urchin саобраћаја (UTM).
manual_term СТРИНГ Ручно додата кључна реч или термин кључне речи за кампању (utm_term) прикупљени уз догађај.
manual_content СТРИНГ Додатни ручно додати метаподаци кампање (utm_content) прикупљени уз догађај.
manual_creative_format СТРИНГ Ручно додат формат огласа кампање (utm_creative_format) прикупљен уз догађај.
manual_marketing_tactic СТРИНГ Ручно додата маркетиншка тактика кампање (utm_marketing_tactic) прикупљена уз догађај.
manual_source_platform СТРИНГ Ручно додата изворна платформа кампање (utm_source_platform) прикупљена уз догађај.
gclid СТРИНГ Google идентификатор клика прикупљен уз догађај.
dclid СТРИНГ DoubleClick идентификатор клика за Display & Video 360 и Campaign Manager 360 прикупљен уз догађај.
srsltid СТРИНГ Идентификатор Google центра за продавце прикупљен уз догађај.
session_traffic_source_last_click

ЗАПИС session_traffic_source_last_click садржи податке о извору саобраћаја сесије приписане последњем клику у Google огласима и у евентуалним ручно додатим контекстима.

Назив поља Тип података Опис
session_traffic_source_last_click. manual_campaign.campaign_id СТРИНГ ИД ручно додате кампање са последњим кликом
session_traffic_source_last_click. manual_campaign.campaign_name СТРИНГ Назив ручно додате кампање са последњим кликом
session_traffic_source_last_click. manual_campaign.medium СТРИНГ Медијум ручно додате кампање са последњим кликом (нпр. плаћена претрага, органско претраживање, имејл)
session_traffic_source_last_click. manual_campaign.term СТРИНГ Кључна реч или термин за претрагу ручно додате кампање са последњим кликом
session_traffic_source_last_click. manual_campaign.content СТРИНГ Додатни метаподаци ручно додате кампање са последњим кликом
session_traffic_source_last_click. manual_campaign.source_platform СТРИНГ Платформа ручно додате кампање са последњим кликом (нпр. претраживач, друштвени медији)
session_traffic_source_last_click. manual_campaign.source СТРИНГ Конкретан извор на платформи ручно додате кампање са последњим кликом
session_traffic_source_last_click. manual_campaign.creative_format СТРИНГ Формат огласа ручно додате кампање са последњим кликом
session_traffic_source_last_click. manual_campaign.marketing_tactic СТРИНГ Маркетиншка тактика ручно додате кампање са последњим кликом
session_traffic_source_last_click. google_ads_campaign.customer_id СТРИНГ ИД клијента повезан са Google Ads налогом
session_traffic_source_last_click. google_ads_campaign.account_name СТРИНГ Назив Google Ads налога
session_traffic_source_last_click. google_ads_campaign.campaign_id СТРИНГ ИД Google Ads кампање
session_traffic_source_last_click. google_ads_campaign.campaign_name СТРИНГ Назив Google Ads кампање
session_traffic_source_last_click. google_ads_campaign.ad_group_id СТРИНГ ИД огласне групе у Google Ads кампањи
session_traffic_source_last_click. google_ads_campaign.ad_group_name СТРИНГ Назив огласне групе у Google Ads кампањи
session_traffic_source_last_click.
cross_channel_campaign.campaign_name
СТРИНГ Назив кампање на више канала са последњим кликом
session_traffic_source_last_click.
cross_channel_campaign.campaign_id
СТРИНГ ИД кампање на више канала са последњим кликом
session_traffic_source_last_click.
cross_channel_campaign.source_platform
СТРИНГ Платформа кампање на више канала са последњим кликом
session_traffic_source_last_click.
cross_channel_campaign.source
СТРИНГ Конкретан извор на платформи кампање на више канала са последњим кликом
session_traffic_source_last_click.
cross_channel_campaign.medium
СТРИНГ Медијум кампање на више канала са последњим кликом
session_traffic_source_last_click.
sa360_campaign.campaign_name
СТРИНГ Назив SA360 кампање са последњим кликом
session_traffic_source_last_click.
sa360_campaign.source
СТРИНГ Конкретан извор на платформи SA360 кампање са последњим кликом
session_traffic_source_last_click.
sa360_campaign.medium
СТРИНГ Медијум SA360 кампање са последњим кликом
session_traffic_source_last_click.
sa360_campaign.ad_group_id
СТРИНГ ИД огласне групе у SA360 кампањи
session_traffic_source_last_click.
sa360_campaign.ad_group_name
СТРИНГ Назив огласне групе у SA360 кампањи
session_traffic_source_last_click.
sa360_campaign.campaign_id
СТРИНГ ИД SA360 кампање са последњим кликом
session_traffic_source_last_click.
sa360_campaign.creative_format
СТРИНГ Формат елемента огласа SA360 кампање са последњим кликом
session_traffic_source_last_click.
sa360_campaign.engine_account_name
СТРИНГ Назив SA360 налога претраживача
session_traffic_source_last_click.
sa360_campaign.engine_account_type
СТРИНГ Тип налога претраживача који садржи SA360 кампању
session_traffic_source_last_click.
sa360_campaign.manager_account_name
СТРИНГ Назив SA360 менаџерског налога
session_traffic_source_last_click.
dv360_campaign.advertiser_id
СТРИНГ ИД DV360 оглашавача
session_traffic_source_last_click.
dv360_campaign.advertiser_name
СТРИНГ Име DV360 оглашавача
session_traffic_source_last_click.
dv360_campaign.campaign_id
СТРИНГ ИД DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.campaign_name
СТРИНГ Назив DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.creative_id
СТРИНГ ИД елемента огласа DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.creative_format
СТРИНГ Формат елемента огласа DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.creative_name
СТРИНГ Назив елемента огласа DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.marketing_tactic
СТРИНГ Маркетиншка тактика DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.exchange_id
СТРИНГ ИД размене за DV360 кампању са последњим кликом
session_traffic_source_last_click.
dv360_campaign.exchange_name
СТРИНГ Назив размене за DV360 кампању са последњим кликом
session_traffic_source_last_click.
dv360_campaign.insertion_order_id
СТРИНГ ИД налога за уметање у DV360 кампањи са последњим кликом
session_traffic_source_last_click.
dv360_campaign.insertion_order_name
СТРИНГ Назив налога за уметање у DV360 кампањи са последњим кликом
session_traffic_source_last_click.
dv360_campaign.line_item_id
СТРИНГ ИД ставке поруџбине у DV360 кампањи са последњим кликом
session_traffic_source_last_click.
dv360_campaign.line_item_name
СТРИНГ Назив ставке поруџбине у DV360 кампањи са последњим кликом
session_traffic_source_last_click.
dv360_campaign.partner_id
СТРИНГ ИД DV360 партнера
session_traffic_source_last_click.
dv360_campaign.partner_name
СТРИНГ Назив DV360 партнера
session_traffic_source_last_click.
dv360_campaign.source
СТРИНГ Конкретан извор на платформи DV360 кампање са последњим кликом
session_traffic_source_last_click.
dv360_campaign.medium
СТРИНГ Медијум DV360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.account_id
СТРИНГ ИД CM360 налога
session_traffic_source_last_click.
cm360_campaign.account_name
СТРИНГ Назив CM360 налога
session_traffic_source_last_click.
cm360_campaign.advertiser_id
СТРИНГ ИД CM360 оглашавача
session_traffic_source_last_click.
cm360_campaign.advertiser_name
СТРИНГ Назив CM360 оглашавача
session_traffic_source_last_click.
cm360_campaign.campaign_id
СТРИНГ ИД CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.campaign_name
СТРИНГ Назив CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.creative_id
СТРИНГ ИД елемента огласа CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.creative_format
СТРИНГ Формат огласа CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.creative_name
СТРИНГ Назив елемента огласа CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.creative_type
СТРИНГ Тип огласа CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.creative_type_id
СТРИНГ ИД типа огласа CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.creative_version
СТРИНГ Верзија елемента огласа CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.placement_id
СТРИНГ ИД одредишта за пласман CM360 кампање са последњим кликом
session_traffic_source_last_click.cm360
_campaign.placement_cost_structure
СТРИНГ Структура трошкова одредишта за пласман CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.placement_name
СТРИНГ Назив одредишта за пласман CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.rendering_id
СТРИНГ ИД рендеровања CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.site_id
СТРИНГ ИД сајта CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.site_name
СТРИНГ Назив сајта CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.source
СТРИНГ Конкретан извор CM360 кампање са последњим кликом
session_traffic_source_last_click.
cm360_campaign.medium
СТРИНГ Медијум CM360 кампање са последњим кликом
traffic_source

ЗАПИС traffic_source садржи информације о извору саобраћаја који је довео до прве аквизиције корисника. Овај запис се не попуњава аутоматски у табелама у току дана.

Напомена: Вредности traffic_source се не мењају ако корисник после инсталације оствари интеракције са наредним кампањама.

Назив поља Тип података Опис
traffic_source.name СТРИНГ Назив маркетиншке кампање која је довела до прве аквизиције корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
traffic_source.medium СТРИНГ Назив медијума (плаћена претрага, бесплатна претрага, имејл и тако даље) који је довео до прве аквизиције корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
traffic_source.source СТРИНГ Назив мреже која је довела до прве аквизиције корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
stream и platform
Поља stream и platform садрже информације о стриму и платформи апликације.
Назив поља Тип података Опис
stream_id СТРИНГ Нумерички ИД стрима података из којег потиче догађај.
platform СТРИНГ Платформа стрима података (веб, iOS или Android) са које догађај потиче.
ecommerce
Овај ЗАПИС ecommerce садржи информације о евентуалним догађајима е-трговине подешеним на веб-сајту или у апликацији.
Назив поља Тип података Опис
ecommerce.total_item_quantity ЦЕО БРОЈ Укупан број артикала у овом догађају, што је збир артикала у колони items.quantity.
ecommerce.purchase_revenue_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Приход од куповине овог догађаја представљен стандардном јединицом у USD. Попуњава се само за догађај куповине.
ecommerce.purchase_revenue БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Приход од куповине овог догађаја представљен стандардном јединицом у локалној валути. Попуњава се само за догађај куповине.
ecommerce.refund_value_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Износ повраћаја средстава у овом догађају представљен стандардном јединицом у USD. Попуњава се само за догађај рефундирања.
ecommerce.refund_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Износ повраћаја средстава у овом догађају представљен стандардном јединицом у локалној валути. Попуњава се само за догађај рефундирања.
ecommerce.shipping_value_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Цена испоруке у овом догађају представљена стандардном јединицом у USD.
ecommerce.shipping_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Цена испоруке у овом догађају представљена у локалној валути.
ecommerce.tax_value_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност пореза у овом догађају представљена стандардном јединицом у USD.
ecommerce.tax_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност пореза у овом догађају представљена стандардном јединицом у локалној валути.
ecommerce.transaction_id СТРИНГ ИД-ови трансакција е-трговине.
ecommerce.unique_items ЦЕО БРОЈ Број јединствених артикала у овом догађају заснован на параметрима item_id, item_name и item_brand.
items
ЗАПИС items садржи информације о артиклима уврштеним у догађај. Понавља се за сваки артикал.
Назив поља Тип података Опис
items.item_id СТРИНГ ИД артикла.
items.item_name СТРИНГ Назив артикла.
items.item_brand СТРИНГ Бренд артикла.
items.item_variant СТРИНГ Варијанта артикла.
items.item_category СТРИНГ Категорија артикла.
items.item_category2 СТРИНГ Поткатегорија артикла.
items.item_category3 СТРИНГ Поткатегорија артикла.
items.item_category4 СТРИНГ Поткатегорија артикла.
items.item_category5 СТРИНГ Поткатегорија артикла.
items.price_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Цена артикла представљена стандардном јединицом у USD.
items.price БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Цена артикла у локалној валути.
items.quantity ЦЕО БРОЈ Количина артикла. Ако количина није наведена, подешена је на 1.
items.item_revenue_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Приход од овог артикла који се израчунава множењем параметра price_in_usd и количине. Попуњава се само за догађаје куповине стандардном јединицом у USD.
items.item_revenue БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Приход од овог артикла који се израчунава множењем цене и количине. Попуњава се само за догађаје куповине стандардном јединицом у локалној валути.
items.item_refund_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност враћених средстава за овај артикал која се израчунава множењем параметра price_in_usd и количине. Попуњава се само за догађаје рефундирања стандардном јединицом у USD.
items.item_refund БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност враћених средстава за овај артикал која се израчунава множењем цене и количине. Попуњава се само за догађаје рефундирања стандардном јединицом у локалној валути.
items.coupon СТРИНГ Кôд купона је примењен на овај артикал.
items.affiliation СТРИНГ Порекло производа, указује на предузеће које га обезбеђује или локацију физичке продавнице.
items.location_id СТРИНГ Локација повезана са артиклом.
items.item_list_id СТРИНГ ИД листе у којој је артикал представљен кориснику.
items.item_list_name СТРИНГ Назив листе у којој је артикал представљен кориснику.
Items.item_list_index СТРИНГ Положај артикла на листи.
items.promotion_id СТРИНГ ИД промоције производа.
items.promotion_name СТРИНГ Назив промоције производа.
items.creative_name СТРИНГ Назив огласа који се користи на промотивном месту.
items.creative_slot СТРИНГ Назив огласног места.

ЗАПИС item_params

ЗАПИС item_params чува прилагођене параметре артикла које сте дефинисали. Имајте на уму да унапред дефинисани параметри артикла, као што су item_id, item_name итд, нису наведени овде, већ се извозе као експлицитна поља.

Скуп параметара који се чува у ЗАПИСУ item_params јединствен је за сваку примену. Више информација о применама е-трговине и низу артикала Google аналитике 4 потражите у чланку Мерење е-трговине.

Назив поља Тип података Опис
items.item_params.key СТРИНГ Назив параметра артикла.
items.item_params.value RECORD Запис који садржи вредност параметра артикла.
items.item_params.value.string_value СТРИНГ Ако је представљен стрингом, параметар артикла се аутоматски попуњава у овом пољу.
items.item_params.value.int_value ЦЕО БРОЈ Ако је представљен целим бројем, параметар артикла се аутоматски попуњава у овом пољу.
items.item_params.value.double_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ако је представљен дуплом вредношћу, параметар артикла се аутоматски попуњава у овом пољу.
items.item_params.value.float_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Ако је представљен вредношћу са покретним зарезом, параметар артикла се аутоматски попуњава у овом пољу.
publisher (само рани приступ)
ЗАПИС publisher садржи информације о догађајима из интеграције објављивача у вези са приказивањем огласа, тј. из AdMob-а.
Назив поља Тип података Опис
издавач RECORD Запис података објављивача који потичу из AdMob-а.
publisher.ad_revenue_in_usd БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Процењени приход од огласа који је резултат овог догађаја, представљен у USD. Аутоматски се попуњава само за догађаје приказа огласа.
publisher.ad_format СТРИНГ Описује како су се огласи приказивали и где су се налазили. Уобичајени формати су Транзитивни огласи, Банер огласи, Огласи за награђивање и Напредни уклопљени огласи.
publisher.ad_source_name СТРИНГ Изворна мрежа која је приказала оглас. Уобичајени извори су AdMob мрежа, Meta Audience Network и посредовани некомерцијални огласи.
publisher.ad_unit_id СТРИНГ Назив који сте одабрали за опис огласне јединице. Огласне јединице су контејнери које постављате у апликације ради приказивања огласа корисницима.

Редови

Подаци за један догађај могу да буду представљени у једном реду или више редова, у зависности од тога да ли садрже ЗАПИСЕ који се понављају. Догађај page_view са више параметара event_params би, на пример, изгледао слично следећој табели. Почетни ред садржи назив, датум, временску ознаку и друге ставке података догађаја које се не понављају. ЗАПИС event_params се понавља за сваки параметар повезан са догађајем. Ти поновљени ЗАПИСИ се аутоматски попуњавају у наредним редовима непосредно испод почетног реда догађаја.

event_date event_timestamp event_name event_params.key event_params_value.string_value
20220222 1643673600483790 page_view page_location https://example.com
      page_title Почетна
      средња референца
      извор google
      page_referrer https://www.google.com
      <parameters...> <values...>

Ови подаци о догађајима се приказују на следећи начин у корисничком интерфејсу Google аналитике 4.

Напомене о ажурирању на пакет за развој софтвера 17.2.5 (или новији) за Android и/или 16.20.0 (или новији) за iOS

Ако сте користили претходне верзије пакета за развој софтвера и планирате надоградњу на 17.2.5 (или новији) за Android и/или 16.20.0 (или новији) за iOS, имајте у виду:

  • Да бисте користили актуелну BigQuery Export шему, морате да надоградите пакет за развој софтвера на Android 17.2.5 (или новији) и/или iOS 16.20.0 (или новији). Када користите старије верзије пакета за развој софтвера, извезени подаци ће одражавати стару шему.
  • Од тренутка надоградње ћете моћи да приступате само подацима о артиклима у низу артикала који се понавља. Подаци о артиклима неће више бити доступни у стандардним параметрима догађаја као у ранијим верзијама пакета за развој софтвера.
  • Ову промену смо унели због подршке анализи више производа.
  • Можда ћете због тога морати да прилагодите референце на податке о артиклима или производима.
Користите ову скрипту да бисте постојеће BigQuery скупове података пренели са старе шеме за извоз на нову
  1. Пријавите се на Cloud Platform Console >: страница Ресурси за менаџере.
  2. Отворите пројекат чије податке желите да пренесете и кликните на Активирај Google Cloud командно окружење у врху странице.
  3. Када се командно окружење отвори, копирајте скрипту у наставку у фајл migration_script.sql:
    1. Задајте команду cat > migration_script.sql
    2. Прекопирајте скрипту у наставку у командно окружење.
    3. Притисните Ctrl+D да бисте сачували скрипту и изашли из командног окружења.
    Скрипта (migration_script.sql):
      SELECT
      @date AS event_date,
      event.timestamp_micros AS event_timestamp,
      event.previous_timestamp_micros AS event_previous_timestamp,
      event.name AS event_name,
      event.value_in_usd  AS event_value_in_usd,
       user_dim.bundle_info.bundle_sequence_id AS event_bundle_sequence_id,
      user_dim.bundle_info.server_timestamp_offset_micros as event_server_timestamp_offset,
      (
      SELECT
        ARRAY_AGG(STRUCT(event_param.key AS key,
            STRUCT(event_param.value.string_value AS string_value,
              event_param.value.int_value AS int_value,
              event_param.value.double_value AS double_value, 
              event_param.value.float_value AS float_value) AS value))
      FROM
        UNNEST(event.params) AS event_param) AS event_params,
      user_dim.first_open_timestamp_micros AS user_first_touch_timestamp,
      user_dim.user_id AS user_id,
      user_dim.app_info.app_instance_id AS user_pseudo_id,
      "" AS stream_id,
      user_dim.app_info.app_platform AS platform,
      STRUCT( user_dim.ltv_info.revenue AS revenue,
        user_dim.ltv_info.currency AS currency ) AS user_ltv,
      STRUCT( user_dim.traffic_source.user_acquired_campaign AS name,
          user_dim.traffic_source.user_acquired_medium AS medium,
          user_dim.traffic_source.user_acquired_source AS source ) AS traffic_source,
      STRUCT( user_dim.geo_info.continent AS continent,
        user_dim.geo_info.country AS country,
        user_dim.geo_info.region AS region,
        user_dim.geo_info.city AS city ) AS geo,
      STRUCT( user_dim.device_info.device_category AS category,
        user_dim.device_info.mobile_brand_name,
        user_dim.device_info.mobile_model_name,
        user_dim.device_info.mobile_marketing_name,
        user_dim.device_info.device_model AS mobile_os_hardware_model,
        @platform AS operating_system,
        user_dim.device_info.platform_version AS operating_system_version,
        user_dim.device_info.device_id AS vendor_id,
        user_dim.device_info.resettable_device_id AS advertising_id,
        user_dim.device_info.user_default_language AS language,
        user_dim.device_info.device_time_zone_offset_seconds AS time_zone_offset_seconds,
        IF(user_dim.device_info.limited_ad_tracking, "Yes", "No") AS is_limited_ad_tracking ) AS device,
      STRUCT( user_dim.app_info.app_id AS id,
        @firebase_app_id  AS firebase_app_id,
        user_dim.app_info.app_version AS version,
        user_dim.app_info.app_store AS install_source ) AS app_info,
      (
      SELECT
        ARRAY_AGG(STRUCT(user_property.key AS key,
            STRUCT(user_property.value.value.string_value AS string_value,
              user_property.value.value.int_value AS int_value,
              user_property.value.value.double_value AS double_value,
              user_property.value.value.float_value AS float_value,
              user_property.value.set_timestamp_usec AS set_timestamp_micros ) AS value))
      FROM
        UNNEST(user_dim.user_properties) AS user_property) AS user_properties
    FROM
      `SCRIPT_GENERATED_TABLE_NAME`,
      UNNEST(event_dim) AS event
      
  4. Отворите ново командно окружење и копирајте bash скрипту у наставку у фајл migration.sh:
    1. Задајте команду cat > migration.sh
    2. Прекопирајте скрипту у наставку у командно окружење.
    3. Притисните Ctrl+D да бисте сачували скрипту и изашли из командног окружења.
    Измените следећу скрипту да бисте уврстили ИД производа Аналитике, ИД BigQuery пројекта, ИД Firebase апликације, назив BigQuery скупа података и датуме почетка и завршетка жељених података.
    Скрипта (migration.sh):
    # ИД производа Аналитике за пројекат. Налази се у подешавањима Аналитике у Firebase-у.
    PROPERTY_ID=ИД производа Аналитике
    
    # BigQuery Export пројекат.
    BQ_PROJECT_ID="ИД BigQuery пројекта" (нпр. "firebase-javni-projekat")
    
    # ИД Firebase апликације.
    FIREBASE_APP_ID="ИД Firebase апликације" (нпр. "1:300830567303:ios:09b1ab1d3ca29bda")
    
    # Скуп података из којег желите да увозите.
    BQ_DATASET="назив BigQuery скупа података из којег желите да увозите" (нпр. "com_firebase_demo_IOS")
    
    # Платформа
    PLATFORM="платформа апликације. ANDROID или IOS"
    
    # Период за који желите да покренете пренос, укључујући [START_DATE,END_DATE].
    START_DATE=20180324
    END_DATE=20180327
    
    # Не мењајте скрипту у наставку ако нисте сигурни шта треба да урадите :)
    startdate=$(date -d"$START_DATE"  +%Y%m%d) || exit -1
    enddate=$(date -d"$END_DATE"  +%Y%m%d) || exit -1
    
    # Понављање датума.
    DATE="$startdate"
    while [ "$DATE" -le "$enddate" ]; do
    
            # BQ табела направљена од горенаведених параметара.
            BQ_TABLE="$BQ_PROJECT_ID.$BQ_DATASET.app_events_$DATE"
    
            echo "Migrating $BQ_TABLE"
    
            cat migration_script.sql | sed -e "s/SCRIPT_GENERATED_TABLE_NAME/$BQ_TABLE/g" | bq query \
            --debug_mode \
            --allow_large_results \
            --noflatten_results \
            --use_legacy_sql=False \
            --destination_table analytics_$PROPERTY_ID.events_$DATE \
            --batch \
            --append_table \
            --parameter=firebase_app_id::$FIREBASE_APP_ID \
            --parameter=date::$DATE \
            --parameter=platform::$PLATFORM \
            --project_id=$BQ_PROJECT_ID
    
    
            temp=$(date -I -d "$DATE + 1 day")
            DATE=$(date -d "$temp" +%Y%m%d)
    
    done
    exit
    
    # КРАЈ СКРИПТЕ
    
    
  5. Отворите ново командно окружење и задајте команду bash migration.sh
Стара шема за извоз

user_dim

Назив поља Тип података Опис
user_dim RECORD Запис аспеката корисника.
user_dim.user_id СТРИНГ ИД корисника подешен преко setUserId API-ја.
user_dim.first_open_timestamp_micros ЦЕО БРОЈ Време (у микросекундама) када је корисник први пут отворио апликацију.
user_dim.user_properties RECORD Поновљен запис својстава корисника подешен преко setUserProperty API-ја.
user_dim.user_properties.key СТРИНГ Назив својства корисника.
user_dim.user_properties.value RECORD Запис информација о својству корисника.
user_dim.user_properties.value.value RECORD Запис вредности својства корисника.
user_dim.user_properties.value.value.string_value СТРИНГ Вредност стринга својства корисника.
user_dim.user_properties.value.value.int_value ЦЕО БРОЈ Целобројна вредност својства корисника.
user_dim.user_properties.value.value.double_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Двострука вредност својства корисника.
user_dim.user_properties.value.set_timestamp_usec ЦЕО БРОЈ Време (у микросекундама) када је последњи пут подешено својство корисника.
user_dim.user_properties.value.index ЦЕО БРОЈ Индекс (0–24) својства корисника.
user_dim.device_info RECORD Запис информација о уређају.
user_dim.device_info.device_category СТРИНГ Категорија уређаја (мобилни уређај, таблет, рачунар).
user_dim.device_info.mobile_brand_name СТРИНГ Назив бренда уређаја.
user_dim.device_info.mobile_model_name СТРИНГ Назив модела уређаја.
user_dim.device_info.mobile_marketing_name СТРИНГ Тржишни назив уређаја.
user_dim.device_info.device_model СТРИНГ Модел уређаја.
user_dim.device_info.platform_version СТРИНГ Верзија оперативног система.
user_dim.device_info.device_id СТРИНГ IDFV (присутан само ако идентификатор за оглашаваче није доступан).
user_dim.device_info.resettable_device_id СТРИНГ ИД оглашавања/идентификатор за оглашаваче.
user_dim.device_info.user_default_language СТРИНГ Језик оперативног система.
user_dim.device_info.device_time_zone_offset_seconds ЦЕО БРОЈ Одступање од GMT зоне у секундама.
user_dim.device_info.limited_ad_tracking ЛОГИЧКА ВРЕДНОСТ Подешавање функције Limit Ad Tracking (Ограничи праћење огласа) на уређају.
user_dim.geo_info RECORD Запис географских информација корисника.
user_dim.geo_info.continent СТРИНГ Континент са којег су пријављени догађаји, на основу IP адресе.
user_dim.geo_info.country СТРИНГ Земља из које су пријављени догађаји, на основу IP адресе.
user_dim.geo_info.region СТРИНГ Регион из којег су пријављени догађаји, на основу IP адресе.
user_dim.geo_info.city СТРИНГ Град из којег су пријављени догађаји, на основу IP адресе.
user_dim.app_info RECORD Запис информација о апликацији.
user_dim.app_info.app_version СТРИНГ versionName (Android) апликације или кратка верзија скупа.
user_dim.app_info.app_instance_id СТРИНГ Јединствени ИД ове инстанце апликације.
user_dim.app_info.app_store СТРИНГ Продавница која је инсталирала ову апликацију.
user_dim.app_info.app_platform СТРИНГ Платформа на којој ова апликација ради.
user_dim.traffic_source RECORD Назив извора саобраћаја употребљеног за аквизицију корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
user_dim.traffic_source.user_acquired_campaign СТРИНГ Назив маркетиншке кампање која је довела до аквизиције корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
user_dim.traffic_source.user_acquired_medium СТРИНГ Назив медијума (плаћена претрага, бесплатна претрага, имејл итд.) који је довео до аквизиције корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
user_dim.traffic_source.user_acquired_source СТРИНГ Назив мреже која је довела до аквизиције корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
user_dim.bundle_info RECORD Запис информација које се односе на скуп у којем су ови догађаји отпремљени.
user_dim.bundle_info.bundle_sequence_id ЦЕО БРОЈ Редни ИД скупа у којем су ови догађаји отпремљени.
user_dim.ltv_info RECORD Запис информација о вредности за укупно трајање овог корисника. Ово поље се не попуњава аутоматски у табелама у току дана.
user_dim.ltv_info.revenue БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Вредност за укупно трајање овог корисника (приход). Ово поље се не попуњава аутоматски у табелама у току дана.
user_dim.ltv_info.currency СТРИНГ Вредност за укупно трајање овог корисника (валута). Ово поље се не попуњава аутоматски у табелама у току дана.

event_dim

Назив поља Тип података Опис
event_dim RECORD Поновљен запис о информацијама које се односе на догађаје у овом скупу.
event_dim.date СТРИНГ Датум евидентирања догађаја (формат ГГГГММДД у регистрованој временској зони апликације).
event_dim.name СТРИНГ Назив овог догађаја.
event_dim.params RECORD Поновљен запис параметара повезаних са овим догађајем.
event_dim.params.key СТРИНГ Кључ параметра догађаја.
event_dim.params.value RECORD Запис вредности параметра догађаја.
event_dim.params.value.string_value СТРИНГ Вредност стринга параметра догађаја.
event_dim.params.value.int_value ЦЕО БРОЈ Целобројна вредност параметра догађаја.
event_dim.params.value.double_value БРОЈ СА ПОКРЕТНИМ ЗАРЕЗОМ Двострука вредност параметра догађаја.
event_dim.timestamp_micros ЦЕО БРОЈ Време (у микросекундама, UTC) када је овај догађај забележен на клијенту.
event_dim.previous_timestamp_micros ЦЕО БРОЈ Време (у микросекундама, UTC) када је овај догађај претходни пут забележен на клијенту.

Да ли вам је ово било корисно?

Како то можемо да побољшамо?
Претрага
Обриши претрагу
Затвори претрагу
Главни мени
2216007903690304272
true
Центар за помоћ за претрагу
true
true
true
true
true
69256
false
false