BigQuery je spremište podataka u oblaku koje vam omogućuje pokretanje vrlo brzih upita velikih skupova podataka.
Sve svoje neobrađene događaje možete izvesti iz Google Analytics 4 entiteta (uključujući podentitete i agregacijske entitete) u BigQuery, a zatim upotrijebiti sintaksu koja sliči SQL-u da biste postavili upit za te podatke. U BigQueryju možete odabrati izvoz podataka u vanjsku pohranu ili uvesti vanjske podatke da biste ih kombinirali sa svojim Analytics podacima.
Kada izvezete podatke u BigQuery, vi ste vlasnik tih podataka i možete upotrebljavati BigQuery ACL-ove za upravljanje dopuštenjima za projekte i skupove podataka.
Cjeloviti izvoz podataka provodi se jednom dnevno. Podaci se izvoze i kontinuirano tijekom dana (pogledajte odjeljak Izvoz streamingom u nastavku).
Možete izvesti u besplatnu instancu BigQueryja (testno okruženje BigQuery), ali se izvozi koji prekoračuju ograničenja testnog okruženja naplaćuju.
Standardni entiteti imaju dnevno ograničenje BigQuery Exporta od milijun događaja. Saznajte više o ostalim ograničenjima BigQuery Exporta
Vrste BigQuery Exporta
Google Analytics nudi sljedeće opcije izvoza u BigQuery, pri čemu se svaka razlikuje po dostupnosti podataka za trenutačni dan i treba se odabrati na temelju vaših podatkovnih potreba i proračuna:
Vrste izvoza | Preporučuje se kada trebate... | Pojedinosti o izvozu | Ograničenja | Napomene |
---|---|---|---|---|
Dnevni izvoz (Standardno, 360) |
potpuni skup podataka za prethodni dan i ne trebate podatke brzo ili niste korisnik usluge 360 |
Izvozi sve neobrađene, neuzorkovane podatke o događajima jednom dnevno za prethodni dan Određeno vrijeme nije zajamčeno Obično se izvozi tijekom popodneva u vremenskoj zoni entiteta, no može se odgoditi do kasnije u danu ili do sljedećeg dana Zabilježen je zadnji klik, nema modeliranja |
Standardni entiteti: do milijun događaja dnevno, s opcijama filtriranja kako biste ostali unutar ograničenja 360 entiteti: do 20 milijardi događaja dnevno |
Neki podaci, kao što je atribucija korisnika, mogu kasniti do 24 sata. Preporučujemo da za podatke o atribuciji korisnika upotrebljavate dnevni izvoz umjesto streaminga |
Svježi podaci svaki dan (360) |
brže i potpunije podatke tijekom dana |
Podaci obično stižu do 5:00 Skupna ažuriranja tijekom dana, obično u roku od 60 minuta Ista shema kao za dnevni izvoz Izvoz počinje na temelju vremenske zone entiteta Zabilježen je zadnji klik, nema modeliranja Puno brže od dnevnog izvoza |
Ugovor o razini usluge nije dostupan za nekoliko vrlo velikih entiteta | Dostupno samo za 360 entitete Normalno i Veliko. |
Streaming (Standardno, 360) |
podatke gotovo u stvarnom vremenu (u roku od nekoliko minuta) |
Izvoz podataka za trenutačni dan u stvarnom vremenu Usluga bez jamstva |
Bez ograničenja opsega | Podaci o izvoru prometa novog korisnika i nove sesije izuzimaju se iz izvoza |
Napomena: kod svakog izvoza dolazi do troškova pohrane i obrade na strani BigQueryja. Dodatni BigQuery troškovi za upotrebu izvoza streamingom iznose 0,05 USD po gigabajtu podataka. Jedan gigabajt odgovara količini od otprilike 600.000 Google Analytics događaja, iako taj broj ovisi o veličini događaja. Saznajte više o cijenama za BigQuery.
Razlike između sučelja Google Analyticsa i BigQuery Exporta
Izvoz BigQuery događaja omogućuje pristup neobrađenim podacima na razini događaja i korisnika, isključujući dodane vrijednosti koje Google Analytics upotrebljava u podacima u standardnim izvješćima i istraživanjima. Zbog toga se podaci iz izvoza BigQuery događaja mogu razlikovati od podataka na sučelju Google Analyticsa.
Da biste razumjeli razlike između izvoza BigQuery događaja i sučelja Google Analyticsa te istražili načine ublažavanja tih razlika kada je to moguće, proučite članak Prevladavanje jaza između korisničkog sučelja Google Analyticsa i BigQuery Exporta.
Izvoz streamingom
Možete odabrati opciju izvoza streamingom kada povežete svoj Google Analytics 4 entitet s BigQueryjem.
BigQuery izvoz streamingom omogućuje dostupnost podataka za trenutačni dan u roku od nekoliko minuta putem značajke BigQuery Export.
Kad upotrebljavate ovu opciju izvoza, BigQuery ima novije podatke o korisnicima i njihovom prometu na vašem entitetu koje možete analizirati.
Izvoz streamingom za svaki dan izrađuje jednu novu tablicu:
events_intraday_YYYYMMDD
: tablica za internu upotrebu koja sadrži zapise sesija za aktivnosti koje su se odvijale tijekom dana. Izvoz streamingom radnja je bez jamstva i možda ne uključuje sve podatke iz razloga kao što su obrada zakašnjelih događaja i/ili neuspjeli prijenosi. Podaci se kontinuirano izvoze tijekom dana. Ta tablica može sadržavati zapise o sesiji ako se ta sesija proteže na više radnji izvoza. Tablica se briše kadevents_YYYYMMDD
završi.
Ako odaberete dnevnu opciju kada postavite BigQuery Export, svaki će se dan izraditi i sljedeća tablica.
events_YYYYMMDD
: cjeloviti dnevni izvoz događaja.
Trebali biste postaviti upit za events_YYYYMMDD
umjesto za events_intraday_YYYYMMDD
kako biste postavili upit za stabilan skup podataka za taj dan.
Više informacija o tablicama events_YYYYMMDD
i events_intraday_YYYYMMDD
potražite u shemi BigQuery Exporta.
BigQuery izvoz streamingom ne uključuje sljedeće podatke o atribuciji korisnika za nove korisnike:
- traffic_source.name (dimenzija izvješća: kampanja korisnika)
- traffic_source.source (dimenzija izvješća: izvor korisnika)
- traffic_source.medium (dimenzija izvješća: medij korisnika).
Uključeni su podaci o atribuciji korisnika za postojeće korisnike, no potpuna obrada tih podataka može potrajati do 24 sata, stoga preporučujemo da se ne oslanjate na te podatke iz izvoza streamingom, već da podatke o atribuciji korisnika primate iz cjelovitog dnevnog izvoza.
Dodatni BigQuery troškovi za upotrebu izvoza streamingom iznose 0,05 USD po gigabajtu podataka. Jedan gigabajt odgovara količini od otprilike 600.000 Google Analytics događaja, iako taj broj ovisi o veličini događaja. Saznajte više o cijenama za BigQuery.
Izvoz svježih podataka svaki dan
Sada možete odabrati i opciju izvoza svježih podataka svaki dan uz opcije dnevnog izvoza i izvoza streamingom. Izvoz svježih podataka svaki dan trenutačno je dostupan za Analytics 360 entitete, a svaka od tri opcije izvoza može se omogućiti neovisno jedna o drugoj.
Da biste konfigurirali izvoz svježih podataka svaki dan, morate postaviti naplatu na Google Cloud Platformu.
Ograničenja
Značajka izvoza svježih podataka svaki dan dostupna je za premium entitete Normalno i Veliko. Ta opcija izvoza nije dostupna za premium entitete XL.
Izvoz svježih podataka svaki dan sadrži sva podatkovna polja i stupce za koje se smatra da se nalaze u dnevnom izvozu, uključujući opažene podatke o atribuciji korisnika i pojavljivanjima oglasa. Saznajte više o shemi BigQuery Exporta.
Raspored za ažuriranja tablica
Na ažuriranja tablica koje su izrađene u sklopu BigQuery Exporta primjenjuje se vremenska zona Analytics entiteta iz kojeg se podaci izvoze.
Tablice za izvoz streamingom (events_intraday_YYYYMMDD) ažuriraju se kontinuirano tijekom dana (npr. od 00:00:00 do 23:59:59 u vremenskoj zoni entiteta). Kada u vremenskoj zoni entiteta započne novi dan, događaji se pišu u novu tablicu podataka za jedan dan.
Dnevne tablice za izvoz (events_YYYYMMDD) izrađuju se nakon što Analytics prikupi sve događaje za taj dan. Analytics će ažurirati dnevne tablice do 72 sata nakon datuma tablice s događajima koji imaju vremensku oznaku prema datumu tablice, npr. pakete događaja koji dolaze kasnije iz platforme Measurement Protocol ili SDK-ova za Firebase. Na primjer, ako je datum tablice 20220101, Analytics će ažurirati tablicu do 20220104 s događajima koji imaju vremensku oznaku 20220101.
Analytics ponekad može ažurirati dnevne tablice bilo kada nakon 72-satnog vremenskog okvira u uvjetima koji zahtijevaju da Analytics ponovno obradi povijesne podatke (npr. ispravak programske pogreške koji ispravlja pogrešku u obradi).
Izvoz svježih podataka svaki dan ažurira se približno svakih 60 minuta tijekom dana.
Pingovi bez kolačića i podaci koje pružaju korisnici
Kad je implementiran način pristanka, pingovi bez kolačića koje prikuplja Analytics bit će prisutni u izvozu s BigQueryja uz podatke koje pružaju korisnici, kao što su user_id i prilagođene dimenzije.
GA4 – integracija Firebasea i BigQueryja
Ako su GA4 entitet i Firebase projekt integrirani, ne mogu se povezati sa zasebnim BigQuery projektima.
Usporedba BigQuery Exporta u Google Analyticsu 4 i Universal Analyticsu
Google Analytics 4 | Universal Analytics |
---|---|
Dostupno za standardnu (besplatno) i 360 (plaća se) verziju Ograničenje za standardnu verziju: milijun događaja dnevno Ograničenje za verziju 360: milijarde događaja dnevno |
Dostupno za verziju 360 (plaća se) |
Cijena Besplatan izvoz u testno okruženje u BigQueryju u okviru ograničenja testnog okruženja Izvezeni podaci koji prekoračuju ograničenja testnog okruženja naplaćuju se prema uvjetima ugovora |
Cijena Besplatan izvoz u testno okruženje u BigQueryju u okviru ograničenja testnog okruženja Izvezeni podaci koji prekoračuju ograničenja testnog okruženja naplaćuju se prema uvjetima ugovora |
Postavljanje Može uključiti određene streamove podataka i izuzeti određene događaje za svaki entitet (omogućuje vam kontrolu nad količinom izvoza i troškovima) |
Postavljanje Možete povezati jednu stranicu za pregled izvješća po entitetu (izvozi sve podatke na toj stranici za pregled izvješća) |
Streaming izvoza 0,05 USD po GB (saznajte više o određivanju cijena za BigQuery) Tablica je izrađena: events_intraday_YYYYMMDD Tablica se briše svaki dan:
Ne uključuje podatke o kampanji korisnika, izvoru korisnika ni podatke medija korisnika za nove korisnike |
Streaming izvoza 0,05 USD po GB (saznajte više o određivanju cijena za BigQuery) Tablica je izrađena: ga_realtime_sessions_YYYYMMDD Izrađen je prikaz u BigQueryju: ga_realtime_sessions_view_YYYYMMDD |
Dnevni izvoz Tablica je izrađena: events_YYYYMMDD |
Dnevni izvoz Tablice su izrađene ga_sessions_intraday_YYYYMMDD
ga_sessions_YYYYMMDD
|
Izvoz svježih podataka svaki dan Dostupno na 360 entitetima Normalno i Veliko Sadrži sva podatkovna polje i stupce za koje se smatra da se nalaze u dnevnom izvozu, uključujući opažene podatke o atribuciji korisnika i pojavljivanjima oglasa. |
Nije primjenjivo |
Izvoz, općenito Dopunjavanje: nema dopunjavanja Skup podataka: za svaki povezani entitet jedan skup podataka naziva se analytics_<id entiteta> Ako ste implementirali način pristanka, izvoz uključuje:
|
Izvoz, općenito Dopunjavanje: nakon povezivanja, dopunjavanje 13 mjeseci podataka ili 10 milijardi učitavanja, ovisno o tome što je manje (dopunjavanje u testno okruženje u BigQueryju može biti prekinuto) Skup podataka: za svaku povezanu stranicu za pregled izvješća, jedan skup podataka ima isti naziv kao stranica za pregled izvješća |
Izvoz sheme GA4 izvozi samo izvor prometa koji je prvi ostvario akviziciju korisnika Ne podržava UA podatke izvezene u BigQuery Svaki redak u BigQuery tablici predstavlja događaj Podaci o događajima jedinstveni za Google Analytics 4 Iako postoje neka polja Google Analyticsa 4 koja su u osnovi ista kao polja Universal Analyticsa (npr. |
Izvoz sheme Atribucija na razini sesije na više točaka dodira Svaki redak u BigQuery tablici predstavlja sesiju Podaci o učitavanju jedinstveni za Universal Analytics Iako postoje neka polja Universal Analyticsa koja su u osnovi ista kao polja Google Analyticsa 4 (npr. |
Povezani sadržaji
Više pojedinosti potražite u vodiču za razvojne programere za BigQuery: