V tem članku so pojasnjeni oblika in shema podatkov znamke Google Analytics 4 ter podatki storitve Google Analytics za Firebase, ki jih izvozite v BigQuery.
Nabori podatkov
Za vsako znamko Google Analytics 4 in vsak projekt Firebase, povezan z orodjem BigQuery, se v vaš projekt BigQuery doda en nabor podatkov z imenom »analytics_<property_id>«. ID znamke se nanaša na vaš ID znamke v storitvi Analytics, ki ga lahko najdete v nastavitvah za znamko Google Analytics 4 in v nastavitvah analitičnih podatkov o aplikacijah na platformi Firebase. Vsaka znamka Google Analytics 4 in vsaka aplikacija, za katero je omogočeno izvažanje BigQuery, bo izvozila svoje podatke v ta en nabor podatkov.
Tabele
Znotraj posameznega nabora podatkov se vsak dan ustvari tabela, imenovana events_YYYYMMDD
, če je omogočena možnost dnevnega izvoza.
Če je omogočena možnost pretočnega izvažanja, je ustvarjena tabela, imenovana events_intraday_YYYYMMDD
. Ta tabela se neprekinjeno izpolnjuje, saj se dogodki beležijo ves dan. Ta tabela se izbriše na koncu vsakega dne, ko je končano izpolnjevanje tabele events_YYYYMMDD
.
Nekatere naprave, v katerih se sprožijo dogodki, ne pošljejo podatkov v Analytics isti dan, kot se dogodki sprožijo. Da bi storitev Analytics upoštevala to zakasnitev, bo posodobila dnevne tabele (events_YYYYMMDD
) z dogodki za te datume, in sicer za največ tri dni po datumih dogodkov. Dogodki bodo imeli pravilno časovno oznako ne glede na to, da so prispeli z zamudo. Dogodki, ki prispejo po tem tridnevnem časovnem obdobju, se ne zabeležijo.
Če uporabljate peskovnik BigQuery, se uvoz dogodkov med dnem ne izvaja in veljajo dodatne omejitve.
Če želite izvajati uvoze med dnem, izvedite nadgradnjo s peskovnika.
Stolpci
Vsak stolpec v tabeli events_YYYYMMDD
predstavlja parameter, specifičen za dogodek. Upoštevajte, da so nekateri parametri ugnezdeni v zapisih RECORDS in nekateri zapisi RECORDS, kot sta items
in event_params
, ponovljivi. Stolpci tabele so opisani spodaj.
Polja »event« vsebujejo informacije, ki enolično določajo dogodek. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
batch_event_index | CELO ŠTEVILO | Številka, ki označuje zaporedni vrstni red vsakega dogodka v paketu glede na vrstni red pojavitve v napravi. |
batch_ordering_id | CELO ŠTEVILO | Enakomerna naraščajoča številka, ki se poveča vsakič, ko je z določene strani poslana omrežna zahteva. |
batch_page_id | CELO ŠTEVILO | Zaporedna številka, dodeljena strani, ki se poveča za vsako nadaljnjo stran v okviru dejavnosti. |
event_date | STRING | Datum, ko je bil dogodek zabeležen (v obliki LLLLMMDD in v časovnem pasu, kjer je bila aplikacija registrirana). |
event_timestamp | CELO ŠTEVILO | Čas (v mikrosekundah in v časovnem pasu UTC), ko je odjemalec zabeležil dogodek. |
event_previous_timestamp | CELO ŠTEVILO | Čas (v mikrosekundah in v časovnem pasu UTC), ko je odjemalec predhodno zabeležil dogodek. |
event_name | STRING | Ime dogodka. |
event_value_in_usd | PLAVAJOČA VREDNOST | Pretvorjena vrednost valute (v ameriških dolarjih) parametra »value« dogodka. |
event_bundle_sequence_id | CELO ŠTEVILO | Zaporedni ID svežnja, v katerem so bili naloženi ti dogodki. |
event_server_timestamp_offset | CELO ŠTEVILO | Zamik časovnega žiga med časom zbiranja in časom nalaganja v mikrosekundah. |
event_params RECORD
event_params RECORD lahko shranjuje parametre na ravni oglaševalske akcije in kontekstualne parametre ter morebitne uporabniško določene parametre dogodkov. event_params RECORD se ponovi za vsak ključ, ki je povezan z dogodkom. Nabor parametrov, shranjenih v event_params RECORD, je edinstven za vsako implementacijo. Če si želite ogledati celoten seznam parametrov dogodkov za svojo implementacijo, izvedite poizvedbo na seznamu parametrov dogodka. |
||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
event_params.key | STRING | Ime parametra dogodka. |
event_params.value | ZAPIS | Zapis z vrednostjo parametra dogodka. |
event_params.value.string_value | STRING | Če parameter dogodka predstavlja niz, kot je URL ali ime oglaševalske akcije, je ta parameter vnesen v tem polju. |
event_params.value.int_value | CELO ŠTEVILO | Če parameter dogodka predstavlja celo število, je vnesen v tem polju. |
event_params.value.double_value | PLAVAJOČA VREDNOST | Če parameter dogodka predstavlja dvojna vrednost, je vnesen v tem polju. |
event_params.value.float_value | PLAVAJOČA VREDNOST | Če parameter dogodka predstavlja vrednost plavajoče točke, je vnesen v tem polju. To polje se trenutno ne uporablja. |
item_params RECORD
item_params RECORD lahko shrani parametre artiklov v trgovini ter uporabniško določene parametre artiklov. Nabor parametrov, shranjenih v item_params RECORD, je edinstven za vsako implementacijo. |
||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
item_params.key | STRING | Ime parametra artikla. |
item_params.value | ZAPIS | Zapis z vrednostjo parametra artikla. |
item_params.value.string_value | STRING | Če parameter artikla predstavlja niz, je vnesen v tem polju. |
item_params.value.int_value | CELO ŠTEVILO | Če parameter artikla predstavlja celo število, je vnesen v tem polju. |
item_params.value.double_value | PLAVAJOČA VREDNOST | Če parameter artikla predstavlja dvojna vrednost, je vnesen v tem polju. |
item_params.value.float_value | PLAVAJOČA VREDNOST | Če parameter artikla predstavlja vrednost plavajoče točke, je vnesen v tem polju. |
Polja »user« vsebujejo informacije, ki enolično identificirajo uporabnika, povezanega z dogodkom. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
is_active_user | LOGIČNA VREDNOST |
Ali je bil uporabnik kadar koli v koledarskem dnevu aktiven (True) ali ne (False) Vključeno samo v dnevnih tabelah ( |
user_id | STRING | Enoznačni ID, dodeljen uporabniku. |
user_pseudo_id | STRING | Psevdonimni ID (npr. ID primerka aplikacije) za uporabnika. Enolični identifikator, ki je uporabniku dodeljen, ko prvič odpre aplikacijo ali obišče spletno mesto. |
user_first_touch_timestamp | CELO ŠTEVILO | Čas (v mikrosekundah), ko je uporabnik prvič odprl aplikacijo ali obiskal spletno mesto. |
Polja privacy_info
Polja »privacy_info« vsebujejo informacije na podlagi stanja privolitve uporabnika, ko je način na podlagi privolitve omogočen. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
privacy_info.ads_storage | STRING |
Ali je ciljanje oglasov omogočeno za uporabnika. Možne vrednosti: »Da«, »Ne«, »Ni nastavljeno« |
privacy_info.analytics_storage | STRING |
Ali je shranjevanje v Analytics omogočeno za uporabnika. Možne vrednosti: »Da«, »Ne«, »Ni nastavljeno« |
privacy_info.uses_transient_token | STRING |
Ali je spletni uporabnik zavrnil shranjevanje v Analytics in je razvijalec omogočil merjenje brez piškotkov na podlagi začasnih žetonov v podatkih strežnika. Možne vrednosti: »Da«, »Ne«, »Ni nastavljeno« |
user_properties RECORD
user_properties RECORD vsebuje vse lastnosti uporabnikov, ki ste jih nastavili. Ponovi se za vsak ključ, ki je povezan z uporabnikom. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
user_properties.key | STRING | Ime lastnosti uporabnika. |
user_properties.value | ZAPIS | Zapis z vrednostjo lastnosti uporabnika. |
user_properties.value.string_value | STRING | Vrednost niza lastnosti uporabnika. |
user_properties.value.int_value | CELO ŠTEVILO | Celoštevilčna vrednost lastnosti uporabnika. |
user_properties.value.double_value | PLAVAJOČA VREDNOST | Dvojna vrednost lastnosti uporabnika. |
user_properties.value.float_value | PLAVAJOČA VREDNOST | To polje trenutno ni v uporabi. |
user_properties.value.set_timestamp_micros | CELO ŠTEVILO | Čas (v mikrosekundah), ko je bila lastnost uporabnika nazadnje nastavljena. |
user_ltv RECORD
user_ltv RECORD vsebuje podatke o dolgotrajni vrednosti za uporabnika. Ta zapis RECORD se ne izpolni v tabelah med dnem. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
user_ltv.revenue | PLAVAJOČA VREDNOST | Dolgotrajna vrednost (prihodek) uporabnika. To polje se ne izpolni v tabelah med dnem. |
user_ltv.currency | STRING | Dolgotrajna vrednost (valuta) uporabnika. To polje se ne izpolni v tabelah med dnem. |
device RECORD vsebuje podatke o napravi, iz katere izvira dogodek. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
device.category | STRING | Kategorija naprave (mobilna naprava, tablični računalnik, namizni računalnik). |
device.mobile_brand_name | STRING | Ime znamke naprave. |
device.mobile_model_name | STRING | Ime modela naprave. |
device.mobile_marketing_name | STRING | Tržno ime naprave. |
device.mobile_os_hardware_model | STRING | Podatki o modelu naprave, pridobljeni neposredno iz operacijskega sistema. |
device.operating_system | STRING | Operacijski sistem naprave. |
device.operating_system_version | STRING | Različica operacijskega sistema. |
device.vendor_id | STRING | Identifikator IDFV (prisoten le, če identifikator IDFA ni zbran). |
device.advertising_id | STRING | Oglaševalski ID/identifikator IDFA. |
device.language | STRING | Jezik operacijskega sistema. |
device.time_zone_offset_seconds | CELO ŠTEVILO | Odmik od časovnega pasu GMT v sekundah. |
device.is_limited_ad_tracking | LOGIČNA VREDNOST |
Nastavitev naprave za omejitev sledenja oglasov. V sistemu iOS14+ vrne vrednost false, če identifikator IDFA ni nič. |
device.web_info.browser | STRING | Brskalnik, v katerem si je uporabnik ogledal vsebino. |
device.web_info.browser_version | STRING | Različica brskalnika, v katerem si je uporabnik ogledal vsebino. |
device.web_info.hostname | STRING | Ime gostitelja, povezano z zabeleženim dogodkom. |
geo
geo RECORD vsebuje informacije o geografski lokaciji, kjer je bil dogodek sprožen. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
geo.continent | STRING | Kontinent, s katerega izvirajo poročila o dogodkih. Določen je glede na naslov IP. |
geo.sub_continent | STRING | Podcelina, s katere izvirajo poročila o dogodkih. Določena je glede na naslov IP. |
geo.country | STRING | Država, iz katere izvirajo poročila o dogodkih. Določena je glede na naslov IP. |
geo.region | STRING | Regija, iz katere izvirajo poročila o dogodkih. Določena je glede na naslov IP. |
geo.metro | STRING | Metropola, iz katere izvirajo poročila o dogodkih. Določena je glede na naslov IP. |
geo.city | STRING | Mesto, iz katerega izvirajo poročila o dogodkih. Določeno je glede na naslov IP. |
app_info RECORD vsebuje podatke o aplikaciji, v kateri je bil sprožen dogodek. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
app_info.id | STRING | Ime paketa ali ID svežnja aplikacije. |
app_info.firebase_app_id | STRING | ID aplikacije Firebase, povezan z aplikacijo. |
app_info.install_source | STRING | Trgovina, ki je namestila aplikacijo. |
app_info.version | STRING | Ime različice »versionName« aplikacije (Android) ali kratka različica svežnja. |
collect_traffic_source RECORD vsebuje podatke o viru prometa, ki so bili zbrani s prvim dogodkom na strani. |
||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
manual_campaign_id | STRING | Ročni ID oglaševalske akcije (utm_id), ki je bil zbran z dogodkom. |
manual_campaign_name | STRING | Ročno ime oglaševalske akcije (utm_campaign), ki je bilo zbrano z dogodkom. |
manual_source | STRING | Ročni vir oglaševalske akcije (utm_source), ki je bil zbran z dogodkom. Vključuje tudi razčlenjene parametre iz referenčnih parametrov, ne samo vrednosti UTM. |
manual_medium | STRING | Ročni medij oglaševalske akcije (utm_medium), ki je bil zbran z dogodkom. Vključuje tudi razčlenjene parametre iz referenčnih parametrov, ne samo vrednosti UTM. |
manual_term | STRING | Ročna ključna beseda/izraz oglaševalske akcije (utm_term), ki je bil zbran z dogodkom. |
manual_content | STRING | Dodatni ročni metapodatki oglaševalske akcije (utm_content), ki so bili zbrani z dogodkom. |
manual_creative_format | STRING | Ročna oblika oglasa (utm_creative_format), ki je bila zbrana z dogodkom. |
manual_marketing_tactic | STRING | Ročna trženjska taktika oglaševalske akcije (utm_marketing_tactic), ki je bila zbrana z dogodkom. |
manual_source_platform | STRING | Ročna izvorna platforma oglaševalske akcije (utm_source_platform), ki je bila zbrana z dogodkom. |
gclid | STRING | Googlov identifikator klikov, ki je bil zbran z dogodkom. |
dclid | STRING | Identifikator klikov DoubleClick za Display and Video 360 in Campaign Manager 360, ki je bil zbran z dogodkom. |
srsltid | STRING | Identifikator storitve Google Merchant Center, ki je bil zbran z dogodkom. |
session_traffic_source_last_click RECORD vsebuje podatke o viru prometa seje, dodeljen zadnjemu kliku, v Googlovih oglasih in ročnih kontekstih, kjer so na voljo. |
||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
session_traffic_source_last_click. manual_campaign.campaign_id | STRING | ID nazadnje kliknjene ročne oglaševalske akcije |
session_traffic_source_last_click. manual_campaign.campaign_name | STRING | Ime nazadnje kliknjene ročne oglaševalske akcije |
session_traffic_source_last_click. manual_campaign.medium | STRING | Medij nazadnje kliknjene ročne oglaševalske akcije (npr. plačani rezultati, neplačani rezultati iskanja, e-pošta). |
session_traffic_source_last_click. manual_campaign.term | STRING | Ključna beseda/iskalni izraz nazadnje kliknjene ročne oglaševalske akcije. |
session_traffic_source_last_click. manual_campaign.content | STRING | Dodatni metapodatki nazadnje kliknjene ročne oglaševalske akcije. |
session_traffic_source_last_click. manual_campaign.source_platform | STRING | Platforma nazadnje kliknjene ročne oglaševalske akcije (npr. iskalnik, družbeno omrežje). |
session_traffic_source_last_click. manual_campaign.source | STRING | Določen vir znotraj platforme nazadnje kliknjene ročne oglaševalske akcije. |
session_traffic_source_last_click. manual_campaign.creative_format | STRING | Oblika oglasa nazadnje kliknjene ročne oglaševalske akcije. |
session_traffic_source_last_click. manual_campaign.marketing_tactic | STRING | Trženjska taktika nazadnje kliknjene ročne oglaševalske akcije. |
session_traffic_source_last_click. google_ads_campaign.customer_id | STRING | ID stranke, povezan z računom Google Ads. |
session_traffic_source_last_click. google_ads_campaign.account_name | STRING | Ime računa Google Ads. |
session_traffic_source_last_click. google_ads_campaign.campaign_id | STRING | ID oglaševalske akcije Google Ads. |
session_traffic_source_last_click. google_ads_campaign.campaign_name | STRING | Ime oglaševalske akcije Google Ads. |
session_traffic_source_last_click. google_ads_campaign.ad_group_id | STRING | ID skupine oglasov v oglaševalski akciji Google Ads. |
session_traffic_source_last_click. google_ads_campaign.ad_group_name | STRING | Ime skupine oglasov v oglaševalski akciji Google Ads |
session_traffic_source_last_click. cross_channel_campaign.campaign_name |
STRING | Ime zadnje kliknjene medkanalne oglaševalske akcije |
session_traffic_source_last_click. cross_channel_campaign.campaign_id |
STRING | ID zadnje kliknjene medkanalne oglaševalske akcije |
session_traffic_source_last_click. cross_channel_campaign.source_platform |
STRING | Platforma zadnje kliknjene medkanalne oglaševalske akcije |
session_traffic_source_last_click. cross_channel_campaign.source |
STRING | Določen vir znotraj platforme zadnje kliknjene medkanalne oglaševalske akcije |
session_traffic_source_last_click. cross_channel_campaign.medium |
STRING | Medij zadnje kliknjene medkanalne oglaševalske akcije |
session_traffic_source_last_click. sa360_campaign.campaign_name |
STRING | Ime zadnje kliknjene oglaševalske akcije SA360 |
session_traffic_source_last_click. sa360_campaign.source |
STRING | Določen vir znotraj platforme zadnje kliknjene oglaševalske akcije SA360 |
session_traffic_source_last_click. sa360_campaign.medium |
STRING | Medij zadnje kliknjene oglaševalske akcije SA360 |
session_traffic_source_last_click. sa360_campaign.ad_group_id |
STRING | ID skupine oglasov v oglaševalski akciji SA360 |
session_traffic_source_last_click. sa360_campaign.ad_group_name |
STRING | Ime skupine oglasov v oglaševalski akciji SA360 |
session_traffic_source_last_click. sa360_campaign.campaign_id |
STRING | ID zadnje kliknjene oglaševalske akcije SA360 |
session_traffic_source_last_click. sa360_campaign.creative_format |
STRING | Oblika oglasa zadnje kliknjene oglaševalske akcije SA360 |
session_traffic_source_last_click. sa360_campaign.engine_account_name |
STRING | Ime računa iskalnika SA360 |
session_traffic_source_last_click. sa360_campaign.engine_account_type |
STRING | Vrsta računa iskalnika, ki vsebuje oglaševalsko akcijo SA360 |
session_traffic_source_last_click. sa360_campaign.manager_account_name |
STRING | Ime računa upravitelja SA360 |
session_traffic_source_last_click. dv360_campaign.advertiser_id |
STRING | ID oglaševalca DV360 |
session_traffic_source_last_click. dv360_campaign.advertiser_name |
STRING | Ime oglaševalca DV360 |
session_traffic_source_last_click. dv360_campaign.campaign_id |
STRING | ID zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.campaign_name |
STRING | Ime zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.creative_id |
STRING | ID datoteke oglasa zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.creative_format |
STRING | Oblika oglasa zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.creative_name |
STRING | Ime datoteke oglasa zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.marketing_tactic |
STRING | Trženjska taktika zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.exchange_id |
STRING | ID borze zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.exchange_name |
STRING | Ime borze zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.insertion_order_id |
STRING | ID oglaševalske naročilnice v zadnji kliknjeni oglaševalski akciji DV360 |
session_traffic_source_last_click. dv360_campaign.insertion_order_name |
STRING | Ime oglaševalske naročilnice v zadnji kliknjeni oglaševalski akciji DV360 |
session_traffic_source_last_click. dv360_campaign.line_item_id |
STRING | ID vrstične postavke v zadnji kliknjeni oglaševalski akciji DV360 |
session_traffic_source_last_click. dv360_campaign.line_item_name |
STRING | Ime vrstične postavke v zadnji kliknjeni oglaševalski akciji DV360 |
session_traffic_source_last_click. dv360_campaign.partner_id |
STRING | ID partnerja za DV360 |
session_traffic_source_last_click. dv360_campaign.partner_name |
STRING | Ime partnerja za DV360 |
session_traffic_source_last_click. dv360_campaign.source |
STRING | Določen vir znotraj platforme zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. dv360_campaign.medium |
STRING | Medij zadnje kliknjene oglaševalske akcije DV360 |
session_traffic_source_last_click. cm360_campaign.account_id |
STRING | ID računa CM360 |
session_traffic_source_last_click. cm360_campaign.account_name |
STRING | Ime računa CM360 |
session_traffic_source_last_click. cm360_campaign.advertiser_id |
STRING | ID oglaševalca CM360 |
session_traffic_source_last_click. cm360_campaign.advertiser_name |
STRING | Ime oglaševalca CM360 |
session_traffic_source_last_click. cm360_campaign.campaign_id |
STRING | ID zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.campaign_name |
STRING | Ime zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.creative_id |
STRING | ID datoteke oglasa zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.creative_format |
STRING | Oblika oglasa zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.creative_name |
STRING | Ime datoteke oglasa zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.creative_type |
STRING | Vrsta datoteke oglasa zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.creative_type_id |
STRING | ID vrste datoteke oglasa zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.creative_version |
STRING | Različica datoteke oglasa zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.placement_id |
STRING | ID umestitve zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click.cm360 _campaign.placement_cost_structure |
STRING | Struktura cene umestitve zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.placement_name |
STRING | Ime umestitve zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.rendering_id |
STRING | ID upodabljanja zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.site_id |
STRING | ID spletnega mesta zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.site_name |
STRING | Ime spletnega mesta zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.source |
STRING | Določen vir zadnje kliknjene oglaševalske akcije CM360 |
session_traffic_source_last_click. cm360_campaign.medium |
STRING | Medij zadnje kliknjene oglaševalske akcije CM360 |
traffic_source RECORD vsebuje podatke o viru prometa, ki je prvi pridobil uporabnika. Ta zapis RECORD se ne izpolni v tabelah med dnem. Opomba: Vrednosti za »traffic_source« se ne spremenijo, če je uporabnik po namestitvi v interakciji z nadaljnjimi oglaševalskimi akcijami. |
||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
traffic_source.name | STRING | Ime trženjske oglaševalske akcije, ki je prva pridobila uporabnika. To polje se ne izpolni v tabelah med dnem. |
traffic_source.medium | STRING | Ime medija (plačani rezultat iskanja, neplačani rezultat iskanja, e-pošta ipd.), ki je prvi pridobil uporabnika. To polje se ne izpolni v tabelah med dnem. |
traffic_source.source | STRING | Ime omrežja, ki je prvo pridobilo uporabnika. To polje se ne izpolni v tabelah med dnem. |
Polji »stream« in »platform« vsebujeta informacije o toku in platformi aplikacije. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
stream_id | STRING | Številski ID podatkovnega toka, iz katerega izvira dogodek. |
platform | STRING | Platforma podatkovnega toka (splet, iOS ali Android), iz katerega izvira dogodek. |
Ta ecommerce RECORD vsebuje informacije o vseh dogodkih e-trgovine, ki so bili nastavljeni na spletnem mestu ali v aplikaciji. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
ecommerce.total_item_quantity | CELO ŠTEVILO | Skupno število izdelkov v tem dogodku, ki je vsota parametrov items.quantity. |
ecommerce.purchase_revenue_in_usd | PLAVAJOČA VREDNOST | Prihodek od tega dogodka, ki je pri standardni enoti naveden v USD. Izpolni se samo za dogodek nakupa. |
ecommerce.purchase_revenue | PLAVAJOČA VREDNOST | Prihodek od nakupa za ta dogodek, ki je pri standardni enoti naveden v lokalni valuti. Izpolni se samo za dogodek nakupa. |
ecommerce.refund_value_in_usd | PLAVAJOČA VREDNOST | Znesek vračila kupnine v tem dogodku, ki je pri standardni enoti naveden v USD. Izpolni se samo za dogodek vračila kupnine. |
ecommerce.refund_value | PLAVAJOČA VREDNOST | Znesek vračila kupnine v tem dogodku, ki je pri standardni enoti naveden v lokalni valuti. Izpolni se samo za dogodek vračila kupnine. |
ecommerce.shipping_value_in_usd | PLAVAJOČA VREDNOST | Stroški pošiljanja za ta dogodek, ki so pri standardni enoti navedeni v USD. |
ecommerce.shipping_value | PLAVAJOČA VREDNOST | Stroški pošiljanja v tem dogodku, ki so pri standardni enoti navedeni v lokalni valuti. |
ecommerce.tax_value_in_usd | PLAVAJOČA VREDNOST | Vrednost davka v tem dogodku, ki je pri standardni enoti naveden v USD. |
ecommerce.tax_value | PLAVAJOČA VREDNOST | Vrednost davka v tem dogodku, ki je pri standardni enoti naveden v lokalni valuti. |
ecommerce.transaction_id | STRING | ID transakcije e-trgovine. |
ecommerce.unique_items | CELO ŠTEVILO | Število edinstvenih izdelkov v tem dogodku glede na parametre item_id, item_name in item_brand. |
items RECORD vsebuje informacije o elementih, vključenih v dogodek. Ponovi se za vsak element. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
items.item_id | STRING | ID izdelka. |
items.item_name | STRING | Ime izdelka. |
items.item_brand | STRING | Blagovna znamka izdelka. |
items.item_variant | STRING | Različica izdelka. |
items.item_category | STRING | Kategorija izdelka. |
items.item_category2 | STRING | Podkategorija izdelka. |
items.item_category3 | STRING | Podkategorija izdelka. |
items.item_category4 | STRING | Podkategorija izdelka. |
items.item_category5 | STRING | Podkategorija izdelka. |
items.price_in_usd | PLAVAJOČA VREDNOST | Cena izdelka, ki je pri standardni enoti navedena v USD. |
items.price | PLAVAJOČA VREDNOST | Cena izdelka v lokalni valuti. |
items.quantity | CELO ŠTEVILO | Količina izdelka. Če količina ni navedena, je nastavljena na »1«. |
items.item_revenue_in_usd | PLAVAJOČA VREDNOST | Prihodek od tega izdelka, izračunan kot cena v USD * količina. Izpolni se samo za dogodke nakupa, ki so pri standardni enoti navedeni v USD. |
items.item_revenue | PLAVAJOČA VREDNOST | Prihodek od tega izdelka, izračunan kot cena * količina. Izpolni se samo za dogodke nakupa, ki so pri standardni enoti navedeni v lokalni valuti. |
items.item_refund_in_usd | PLAVAJOČA VREDNOST | Vrednost vračila za ta izdelek, izračunana kot cena v USD * količina. Izpolni se samo za dogodke vračila kupnine, ki so pri standardni enoti navedeni v USD. |
items.item_refund | PLAVAJOČA VREDNOST | Vrednost vračila kupnine za ta izdelek, izračunana kot cena * količina. Izpolni se samo za dogodke vračila kupnine, ki so pri standardni enoti navedeni v lokalni valuti. |
items.coupon | STRING | Koda kupona, uporabljena za ta izdelek. |
items.affiliation | STRING | Partnerstvo izdelka za določitev dobavnega podjetja ali lokacije fizične trgovine. |
items.location_id | STRING | Lokacija, povezana z izdelkom. |
items.item_list_id | STRING | ID seznama, na katerem je bil izdelek predstavljen uporabniku. |
items.item_list_name | STRING | Ime seznama, na katerem je bil izdelek predstavljen uporabniku. |
Items.item_list_index | STRING | Položaj izdelka na seznamu. |
items.promotion_id | STRING | ID promocije izdelka. |
items.promotion_name | STRING | Ime promocije izdelka. |
items.creative_name | STRING | Ime oglasne zasnove, uporabljene v promocijskem spotu. |
items.creative_slot | STRING | Ime reže datoteke oglasa. |
item_params RECORD
item_params RECORD shrani parametre artikla po meri, ki ste jih definirali. Upoštevajte, da vnaprej določeni parametri elementov, kot so »item_id«, »item_name« itd., niso vključeni v to polje, temveč se izvozijo kot eksplicitna polja. Nabor parametrov, shranjenih v item_params RECORD, je edinstven za vsako implementacijo. Če želite izvedeti več o implementacijah e-trgovine in matriki »items« storitve Google Analytics 4, preberite članek Merjenje e-trgovine. |
||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
items.item_params.key | STRING | Ime parametra artikla. |
items.item_params.value | ZAPIS | Zapis z vrednostjo parametra artikla. |
items.item_params.value.string_value | STRING | Če parameter artikla predstavlja niz, je vnesen v tem polju. |
items.item_params.value.int_value | CELO ŠTEVILO | Če parameter artikla predstavlja celo število, je vnesen v tem polju. |
items.item_params.value.double_value | PLAVAJOČA VREDNOST | Če parameter artikla predstavlja dvojna vrednost, je vnesen v tem polju. |
items.item_params.value.float_value | PLAVAJOČA VREDNOST | Če parameter artikla predstavlja vrednost plavajoče točke, je vnesen v tem polju. |
ZAPIS publisher vsebuje podatke o dogodkih, ki izvirajo iz integracije izdajatelja, povezane s prikazovanjem oglasov, tj. AdMob. | ||
Ime polja | Vrsta podatkov | Opis |
---|---|---|
publisher | ZAPIS | Zapis podatkov izdajatelja, ki prihajajo iz storitve AdMob. |
publisher.ad_revenue_in_usd | PLAVAJOČA VREDNOST | Ocenjeni prihodek od oglasov, ki je posledica tega dogodka, prikazan v USD. Izpolni se samo za dogodke prikazov oglasov. |
publisher.ad_format | STRING | Opis načina prikazovanja oglasov in njihove lokacije. Običajne oblike so naslednje: » Vrinjeni«, »Pasica«, »Z nagrado« in »Napredni izvorni«. |
publisher.ad_source_name | STRING | Izvorno omrežje, ki je prikazalo oglas. Pogosti viri vključujejo naslednje: »Omrežje AdMob«, »Omrežje ciljnih skupin Meta« in »Posredovani lastni oglasi«. |
publisher.ad_unit_id | STRING | Ime, ki ste ga izbrali za opis te oglasne enote. Oglasne enote so vsebniki, ki jih umestite v aplikacije, da se oglasi prikazujejo uporabnikom. |
Vrstice
Podatki za posamezen dogodek so lahko prikazani v eni ali več vrsticah, odvisno od tega, ali vsebujejo ponavljajoče se zapise RECORDS. Primer: Dogodek page_view
z več elementi event_params
bi bil videti podoben naslednji tabeli. Začetna vrstica vsebuje ime, datum ter časovni žig dogodka in druge elemente podatkov, ki se ne ponovijo. event_params
RECORD se ponovi za vsak parameter, povezan z dogodkom. Ti ponovljeni zapisi RECORDS so vneseni v naslednjih vrsticah neposredno pod vrstico prvega dogodka.
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 | Home | |||
medium | napotitev | |||
source | ||||
page_referrer | https://www.google.com | |||
<parameters…> | <values…> |
Ti podatki o dogodkih so v uporabniškem vmesniku GA4 prikazani na naslednji način.
Če ste uporabljali starejše različice kompletov za razvoj programske opreme in nameravate izvesti nadgradnjo na različico Androida 17.2.5 (ali novejšo) in/ali različico sistema iOS 16.20.0 (ali novejšo), upoštevajte naslednje:
- Če želite uporabiti trenutno shemo BigQuery Export, morate komplet za razvoj programske opreme nadgraditi na različico Androida 17.2.5 (ali novejšo) in/ali različico sistema iOS 16.20.0 (ali novejšo). Pri uporabi starejših različic kompleta za razvoj programske opreme bodo izvoženi podatki odražali staro shemo.
- Ob nadgradnji in po njej boste lahko do podatkov o artiklih dostopali samo v matriki ponovljenih artiklov; podatki o artiklih ne bodo več na voljo v standardnih parametrih dogodkov, kot so bili pred tema različicama kompletov za razvoj programske opreme.
- To spremembo smo izvedli zaradi podpore za analizo več izdelkov.
- Zato boste morali morda prilagoditi sklice na podatke o elementih/izdelkih.
- Prijavite se v konzolo Cloud Platform >: stran Sredstva upravitelja.
- Odprite projekt, katerega podatke želite preseliti, in na vrhu strani kliknite Aktiviraj lupino Google Cloud Shell.
- Ko se lupina odpre, spodnji skript prekopirajte v datoteko z imenom
migration_script.sql
:- Izdajte ukaz
cat > migration_script.sql
- Spodnji skript kopirajte in prilepite v lupino.
- Pritisnite Ctrl + D za shranjevanje in izhod.
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
- Izdajte ukaz
- Odprite novo lupino in kopirajte spodnji skript bash v datoteko z imenom
migration.sh
:- Izdajte ukaz
cat > migration.sh
- Spodnji skript kopirajte in prilepite v lupino.
- Pritisnite Ctrl + D za shranjevanje in izhod.
Spremenite naslednji skript, da vključite ID znamke v storitvi Analytics, ID projekta BigQuery, ID aplikacije Firebase, ime nabora podatkov BigQuery ter začetni in končni datum podatkov, ki jih želite.Skript (migration.sh):# ID znamke v storitvi Analytics za projekt. To poiščite v nastavitvah storitve Analytics v storitvi Firebase. PROPERTY_ID=vaš ID znamke za Analytics # Projekt BigQuery Export. BQ_PROJECT_ID="vaš ID projekta BigQuery" (npr. "firebase-public-project") # ID aplikacije Firebase. FIREBASE_APP_ID="ID vaše aplikacije Firebase" (npr. "1:300830567303:ios:09b1ab1d3ca29bda") # Nabor podatkov za uvoz. BQ_DATASET="ime nabora podatkov BigQuery, iz katerega želite uvoziti" (npr. "com_firebase_demo_IOS") # Platforma PLATFORM="platforma aplikacije. ANDROID ali IOS" # Časovno obdobje, za katerega želite zagnati selitev, vključno z datumoma [START_DATE,END_DATE]. START_DATE=20180324 END_DATE=20180327 # Spodnjega skripta ne spreminjajte, razen če veste, kaj počnete :) startdate=$(date -d"$START_DATE" +%Y%m%d) || exit -1 enddate=$(date -d"$END_DATE" +%Y%m%d) || exit -1 # Ponovite datuma. DATE="$startdate" while [ "$DATE" -le "$enddate" ]; do # Tabela BQ, izdelana iz zgornjih parametrov. 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 # KONEC SKRIPTA
- Izdajte ukaz
- Odprite novo lupino in izdajte ukaz
bash migration.sh
.
user_dim
Ime polja | Vrsta podatkov | Opis |
---|---|---|
user_dim | ZAPIS | Zapis razsežnosti uporabnika. |
user_dim.user_id | STRING | ID uporabnika, ki se nastavi prek API-ja za »setUserId«. |
user_dim.first_open_timestamp_micros | CELO ŠTEVILO | Čas (v mikrosekundah), ko je uporabnik prvič odprl aplikacijo. |
user_dim.user_properties | ZAPIS | Ponovljen zapis z lastnostmi uporabnika, ki se nastavijo API-jem za »setUserProperty«. |
user_dim.user_properties.key | STRING | Ime lastnosti uporabnika. |
user_dim.user_properties.value | ZAPIS | Zapis za informacije o lastnosti uporabnika. |
user_dim.user_properties.value.value | ZAPIS | Zapis z vrednostjo lastnosti uporabnika. |
user_dim.user_properties.value.value.string_value | STRING | Vrednost niza lastnosti uporabnika. |
user_dim.user_properties.value.value.int_value | CELO ŠTEVILO | Celoštevilčna vrednost lastnosti uporabnika. |
user_dim.user_properties.value.value.double_value | PLAVAJOČA VREDNOST | Dvojna vrednost lastnosti uporabnika. |
user_dim.user_properties.value.set_timestamp_usec | CELO ŠTEVILO | Čas (v mikrosekundah), ko je bila lastnost uporabnika nazadnje nastavljena. |
user_dim.user_properties.value.index | CELO ŠTEVILO | Indeks (0–24) lastnosti uporabnika. |
user_dim.device_info | ZAPIS | Zapis z informacijami o napravi. |
user_dim.device_info.device_category | STRING | Kategorija naprave (mobilna naprava, tablični računalnik, namizni računalnik). |
user_dim.device_info.mobile_brand_name | STRING | Ime znamke naprave. |
user_dim.device_info.mobile_model_name | STRING | Ime modela naprave. |
user_dim.device_info.mobile_marketing_name | STRING | Tržno ime naprave. |
user_dim.device_info.device_model | STRING | Model naprave. |
user_dim.device_info.platform_version | STRING | Različica operacijskega sistema. |
user_dim.device_info.device_id | STRING | Identifikator IDFV (prisoten le, če identifikator IDFA ni na voljo). |
user_dim.device_info.resettable_device_id | STRING | Oglaševalski ID/identifikator IDFA. |
user_dim.device_info.user_default_language | STRING | Jezik operacijskega sistema. |
user_dim.device_info.device_time_zone_offset_seconds | CELO ŠTEVILO | Odmik od časovnega pasu GMT v sekundah. |
user_dim.device_info.limited_ad_tracking | LOGIČNA VREDNOST | Nastavitev naprave za omejitev sledenja oglasov. |
user_dim.geo_info | ZAPIS | Zapis geografskih informacij o uporabniku. |
user_dim.geo_info.continent | STRING | Kontinent, s katerega izvirajo poročila o dogodkih. Določen je glede na naslov IP. |
user_dim.geo_info.country | STRING | Država, iz katere izvirajo poročila o dogodkih. Določena je glede na naslov IP. |
user_dim.geo_info.region | STRING | Regija, iz katere izvirajo poročila o dogodkih. Določena je glede na naslov IP. |
user_dim.geo_info.city | STRING | Mesto, iz katerega izvirajo poročila o dogodkih. Določeno je glede na naslov IP. |
user_dim.app_info | ZAPIS | Zapis z informacijami o aplikaciji. |
user_dim.app_info.app_version | STRING | Ime različice »versionName« aplikacije (Android) ali kratka različica svežnja. |
user_dim.app_info.app_instance_id | STRING | Enoznačni ID tega primerka aplikacije. |
user_dim.app_info.app_store | STRING | Trgovina, iz katere je bila aplikacija nameščena. |
user_dim.app_info.app_platform | STRING | Platforma, na kateri se aplikacija izvaja. |
user_dim.traffic_source | ZAPIS | Ime vira prometa, iz katerega je bil pridobljen uporabnik. To polje se ne zapolni v tabelah med dnem. |
user_dim.traffic_source.user_acquired_campaign | STRING | Ime trženjske oglaševalske akcije, ki je pridobila uporabnika. To polje se ne zapolni v tabelah med dnem. |
user_dim.traffic_source.user_acquired_medium | STRING | Ime medija (plačani rezultat iskanja, neplačani rezultat iskanja, e-pošta ipd.), ki je pridobil uporabnika. To polje se ne izpolni v tabelah med dnem. |
user_dim.traffic_source.user_acquired_source | STRING | Ime omrežja, ki je pridobilo uporabnika. To polje se ne zapolni v tabelah med dnem. |
user_dim.bundle_info | ZAPIS | Zapis z informacijami o svežnju, v katerem so bili naloženi ti dogodki. |
user_dim.bundle_info.bundle_sequence_id | CELO ŠTEVILO | Zaporedni ID svežnja, v katerem so bili naloženi ti dogodki. |
user_dim.ltv_info | ZAPIS | Zapis z informacijami o dolgotrajni vrednosti za tega uporabnika. To polje se ne zapolni v tabelah med dnem. |
user_dim.ltv_info.revenue | PLAVAJOČA VREDNOST | Dolgotrajna vrednost (prihodek) tega uporabnika. To polje se ne zapolni v tabelah med dnem. |
user_dim.ltv_info.currency | STRING | Dolgotrajna vrednost (valuta) tega uporabnika. To polje se ne zapolni v tabelah med dnem. |
event_dim
Ime polja | Vrsta podatkov | Opis |
---|---|---|
event_dim | ZAPIS | Ponovljeni zapis z informacijami v zvezi z dogodki v tem svežnju. |
event_dim.date | STRING | Datum, ko je bil ta dogodek zabeležen (v obliki LLLLMMDD in v časovnem pasu, kjer je bila aplikacija registrirana). |
event_dim.name | STRING | Ime tega dogodka. |
event_dim.params | ZAPIS | Ponovljen zapis parametrov, povezanih s tem dogodkom. |
event_dim.params.key | STRING | Ključ parametra dogodka. |
event_dim.params.value | ZAPIS | Zapis z vrednostjo parametra dogodka. |
event_dim.params.value.string_value | STRING | Vrednost niza parametra dogodka. |
event_dim.params.value.int_value | CELO ŠTEVILO | Celoštevilska vrednost parametra dogodka. |
event_dim.params.value.double_value | PLAVAJOČA VREDNOST | Dvojna vrednost parametra dogodka. |
event_dim.timestamp_micros | CELO ŠTEVILO | Čas (v mikrosekundah in v časovnem pasu UTC), ko je odjemalec zabeležil dogodek. |
event_dim.previous_timestamp_micros | CELO ŠTEVILO | Čas (v mikrosekundah in v časovnem pasu UTC), ko je odjemalec predhodno zabeležil dogodek. |