[GA4] Postavljanje BigQuery Exporta

U ovom članku:

1. korak: izrada projekta Google API Consolea i omogućavanje BigQueryja

Napomena: morate biti urednik ili imati neku višu ulogu da biste izradili Google API Console projekt i omogućili BigQuery.
  1. Prijavite se na Google Cloud Console.
  2. Izradite novi projekt Google Cloud Consolea ili odaberite postojeći projekt.
  3. Pomaknite se do tablice API-ja.

    Otvorite izbornik Navigacija u gornjem lijevom kutu, kliknite API-ji i usluge, a zatim kliknite Biblioteka.
  4. Aktivirajte BigQuery.

    U odjeljku Google Cloud API-ji kliknite BigQuery API. Na sljedećoj stranici kliknite Omogući.
  5. Ako se to zatraži, pregledajte i prihvatite Uvjete pružanja usluge.

2. korak: priprema projekta za BigQuery Export

Podatke iz Google Analyticsa možete besplatno izvesti u testno okruženje BigQueryja (primjenjuju se ograničenja za testno okruženje).

Saznajte više o nadogradnji iz testnog okruženja i cijenama BigQueryja.

3. korak: povezivanje Google Analytics 4 entiteta s BigQueryjem

Nakon što provedete prva dva koraka, možete omogućiti BigQuery Export u odjeljku Administrator za Analytics.

BigQuery Export podliježe istim ograničenjima prikupljanja i konfiguracije kao i Google Analytics. Ako su vam potrebna veća ograničenja, možete nadograditi svoj entitet na verziju 360.

  1. U stavci Administrator, u odjeljku Veze između proizvoda, kliknite BigQuery veze.
    Prethodna veza otvara se s posljednjim Analytics entitetom kojem ste pristupili. Entitet možete promijeniti pomoću alata za odabir entiteta.
    • Morate biti urednik ili na višoj razini na razini entiteta da biste povežite Analytics entitet i BigQuery.
    • Morate upotrijebiti i e-adresu koja ima VLASNIČKI pristup BigQuery projektu (pogledajte Dopuštenja u nastavku za detaljne zahtjeve za pristup).
  2. Kliknite Poveži.
  3. Kliknite Odaberi BigQuery projekt da bi se prikazao popis projekata kojima imate pristup.

    Ako ste povezali Analytics i Firebase (ili to planirate učiniti), razmislite o izvozu u isti Cloud projekt koji će vam olakšati povezivanje s drugim Firebase podacima.
  4. S popisa odaberite projekt, a zatim kliknite Potvrdi.
  5. Odaberite lokaciju za podatke. (Ako vaš projekt već sadrži skup podataka za Analytics entitet, tu opciju ne možete konfigurirati.)
  6. Kliknite Dalje.
  7. Odaberite Konfiguriranje streamova podataka i događaja da biste odabrali streamove podataka tako da uključuju događaje izvoza i određene događaje koje želite izuzeti iz izvoza. Događaje možete izuzeti tako da kliknete Dodaj da biste odabrali događaje s popisa postojećih događaja ili Navedi događaj po nazivu da biste odabrali postojeće događaje prema nazivu ili naveli nazive događaja koji se još ne prikupljaju na entitetu.
  8. Kliknite Gotovo.
  9. Ako želite uključiti identifikatore oglašavanja, odaberite Uključi identifikatore oglašavanja za streamove mobilnih aplikacija.
  10. Odaberite opciju izvoza podataka Dnevni (jedanput dnevno) odnosno Streaming (kontinuirano) ili obje opcije. Za Analytics 360 entitete možete odabrati i Svježe svaki dan.
  11. Kliknite Dalje.
  12. Pregledajte postavke, a zatim kliknite Pošalji.

Dopuštenja

Project getIamPolicy/setIamPolicy rights, Services get/enable rights

VLASNIK predstavlja superskup tih dopuštenja.

Da biste izradili BigQuery vezu, potrebna su vam minimalna dopuštenja:

  • resourcemanager.projects.get
    • Da biste dobili projekt
  • resourcemanager.projects.getIamPolicy
    • Da biste dobili popis dopuštenja
  • resourcemanager.projects.setIamPolicy
    • Da biste provjerili ima li korisnik dopuštenje za izradu veze na ovom projektu
  • serviceusage.services.enable
    • Omogućivanje BigQuery API-ja
  • serviceusage.services.get
    • Da biste provjerili je li BigQuery API omogućen

Potvrdite račun usluge

Kada povežete Analytics i BigQuery, taj postupak izrađuje sljedeći račun usluge:

firebase-measurement@system.gserviceaccount.com

Provjerite je li račun dodan kao član projekta i je li mu dodijeljena uloga BigQuery korisnika (uloga/bigquery.user).

Ako ste prethodno postavili BigQuery Export kako biste računu usluge dodijelili ulogu uređivača za projekt Google Clouda, možete smanjiti tu ulogu na korisnika BigQueryja. Da biste promijenili ulogu računa usluge, morate prekinuti vezu, a zatim ponovo povezati Analytics s BigQuery projektom. Prvi je korak da prekinete vezu Analyticsa i BigQueryja te uklonite račun usluge s ulogom uređivača. Zatim ponovo povežite Analytics i BigQuery u skladu s prethodno navedenim uputama da biste izradili novi račun usluge s odgovarajućim dopuštenjem za projekt.

Nakon ponovnog povezivanja pazite da račun usluge ima ulogu vlasnika (bigquery.dataOwner) na postojećem skupu podataka za izvoz. To možete učiniti tako da pregledate pravila o pristupu skupu podataka.

Promijeni regije

Ako odaberete pogrešnu regiju i trebate je promijeniti nakon izrade veze:

  1. Izbrišite vezu s BigQueryjem (pogledajte u nastavku).
  2. Izradite sigurnosnu kopiju podataka u drugom skupu podataka u BigQueryju (premještanje ili kopiranje).
  3. Izbrišite izvorni skup podataka. Zapamtite naziv: trebat će vam u sljedećem koraku.
  4. Izradite novi skup podataka čiji je naziv jednak nazivu skupa podataka koji ste upravo izbrisali i odaberite lokaciju za podatke.
  5. Podijelite novi skup podataka s adresom firebase-measurement@system.gserviceaccount.com i dodijelite računu usluge ulogu vlasnika podataka BigQueryja.
  6. Sigurnosne kopije kopirajte u novi skup podataka.
  7. Ponovite gore navedeni postupak da biste izradili novu vezu s BigQueryjem.

Nakon promjene lokacije podaci u vašim podacima postojat će praznina: streaming i dnevni izvozi podataka neće se obrađivati između brisanja postojeće i izrade nove veze.

Brisanje veze s BigQueryjem

  1. U stavci Administrator, u odjeljku Veze između proizvoda, kliknite BigQuery veze.
    Prethodna veza otvara se s posljednjim Analytics entitetom kojem ste pristupili. Entitet možete promijeniti pomoću alata za odabir entiteta.Morate biti urednik ili na višoj razini na razini entiteta da biste izbrišite vezu s BigQueryjem.
  2. Za vezu kliknite redak.
  3. U gornjem desnom kutu kliknite Više > Izbriši.

Ograničenja BigQuery Exporta

Standardni GA4 entiteti imaju ograničenje od BigQuery Exporta od milijun događaja za izvoze po danu (skupne). Nema ograničenja broja događaja za streaming izvoza. Ako vaš entitet dosljedno premašuje ograničenje izvoza, dnevni izvoz BigQuery Exporta pauzirat će se i izvozi prethodnih dana neće se ponovno obrađivati.

Za Analytics 360 entitete izvoz svježih podataka svaki dan sadrži sva podatkovna polja i stupce za koje se smatra da su u dnevnom izvozu, uključujući opažene podatke o atribuciji korisnika i pojavljivanjima oglasa. Saznajte više o svježem dnevnom izvozu.

Uređivači i administratori entiteta primit će obavijest e-poštom svaki put kad entitet kojim upravljaju premaši dnevno ograničenje. U toj će obavijesti biti navedeno vrijeme kada će se izvoz pauzirati ako se ništa ne poduzme. Osim toga, ako standardni entitet značajno premašuje dnevno ograničenje od milijun događaja, Analytics može odmah pauzirati dnevne izvoze. Ako primite obavijest, upotrijebite opcije filtriranja podataka (izvoz streama podataka i izuzimanje događaja) kako biste smanjili broj događaja koji se izvoze svaki dan i provjerili funkcionira li dnevni izvoz i dalje.

Saznajte više o višim ograničenjima koja su dostupna uz 360 entitete.

Filtriranje podataka

Možete izuzeti određene streamove podataka i događaje iz izvoza kako biste ograničili broj izvoza ili provjerili izvozite li samo događaje koje želite u BigQueryju.

Izuzimanje streamova podataka i događaja tijekom postupka povezivanja

Tijekom postupka povezivanja prilikom odabira streamova podataka koje želite izvesti moći ćete odabrati i događaje za izuzimanje iz izvoza. Pogledajte 9. korak u postupku povezivanja.

Dodavanje ili uklanjanje streamova podataka ili događaja nakon konfiguracije povezivanja

Nakon konfiguracije BigQuery veze možete dodati ili ukloniti streamove podataka te dodati događaje na popis izuzetih položaja ili ih ukloniti s njega.

  1. U stavci Administrator, u odjeljku Veze između proizvoda, kliknite BigQuery veze.
    Prethodna veza otvara se s posljednjim Analytics entitetom kojem ste pristupili. Entitet možete promijeniti pomoću alata za odabir entiteta.
    • Morate biti urednik ili na višoj razini na razini entiteta da biste dodajte ili uklonite streamove podataka ili događaje.
    • Morate upotrijebiti i e-adresu koja ima VLASNIČKI pristup BigQuery projektu.
  2. Kliknite redak za projekt čiju vezu želite izmijeniti.
  3. U odjeljku Streamovi podataka i događaji kliknite Prikaži streamove podataka i događaje.
  4. U odjeljku Streamovi podataka za izvoz možete odabrati dodatne streamove podataka za izvoz ili ukloniti postojeće streamove podataka s popisa.
  5. Na popisu Događaji za izuzimanje kliknite Dodaj da biste odabrali događaje s popisa postojećih događaja ili kliknite Navedi događaj po nazivu da biste odabrali postojeće događaje prema nazivu ili naveli nazive događaja koji se još ne prikupljaju na entitetu.
  6. Da biste uklonili događaj s popisa, kliknite znak minusa na kraju tog retka.

Određivanje cijena i naplata

BigQuery naplaćuje upotrebu pomoću dvije komponente određivanja cijena: pohranom i obradom upita. Možete pregledati tablicu cijena i saznati više o razlikama između interaktivnih i skupnih upita.

Morate imati važeći oblik plaćanja u Cloudu da bi se izvoz mogao nastaviti. Ako se izvoz prekine zbog nevažećeg načina plaćanja, nećemo moći ponovno izvesti podatke za to razdoblje.

Također možete besplatno izvesti podatke iz Analyticsa u testno okruženje BigQueryja, no imajte na umu da se primjenjuju ograničenja testnog okruženja.

Kada se podaci počinju prikazivati

Kad se povezivanje dovrši, podaci bi trebali početi stizati u vaš BigQuery projekt u roku od 24 sata. Ako omogućite dnevni izvoz, jedna će se datoteka izvoziti svaki dan koji sadrži podatke za prethodni dan (obično tijekom ranog poslijepodneva u vremenskoj zoni koju ste postavili za izvješćivanje).

Razlozi neuspješnog povezivanja

Izrada veze s BigQueryjem može biti neuspješna zbog bilo kojeg od sljedeća dva razloga:

  • Vaša pravila organizacije zabranjuju izvoz u Sjedinjene Američke Države. Ako ste za lokaciju podataka odabrali Sjedinjene Američke Države, odaberite drugu lokaciju.
  • Vaša pravila organizacije zabranjuju račune usluga s domene s koje želite izvesti podatke. U tom slučaju trebate izmijeniti pravila organizacije.

Razlozi neuspješnog izvoza

Neuspjeh Uzrok Rezultat
Nema računa usluge U vašem Cloud projektu nema računa usluge s ulogom aktivnog korisnika. Analytics ne može izrađivati tablice. Izvoz nije uspio.
Račun robota briše se nakon instalacije Korisnik Cloud računa uklonio je račun usluge robota koji je instalirao Google Analytics. Analytics više ne može izrađivati tablice. Svi će se izvozi zaustaviti.
Pravila organizacije nisu u skladu s BigQuery Exportom Korisnik Cloud projekta izradio je pravila organizacije koja sprječavaju Analytics da izveze podatke. Pravilo bi moglo spriječiti izradu BigQuery tablica i pisanje u tablice. Pravilo možda neće biti u skladu s regijom pohrane podataka. Tablica nije izrađena ili je izrađena i ubrzo izbrisana (~30 min).
Korisnik je promijenio postavke naplate Korisnik Cloud projekta prebacio se s besplatne upotrebe BigQueryja na upotrebu uz plaćanje. Iako bi to obično trebalo funkcionirati, može doći do pogreške. Na primjer, ako veličina projekta već premašuje 10 GB (ograničenje testnog okruženja). U praksi, tijekom postupka izvoza mogu se pojaviti pogreške. Tablice se ne popunjavaju.
Cloud projekt premašio je kvotu Resursi Clouda ograničeni su za većinu projekata. Ako premašite kvotu BigQueryja za pohranu nećete moći prenijeti više podataka. Imajte na umu da je ta kvota mala za besplatne projekte (10 GB). Tablice se ne popunjavaju.
Korisnik je promijenio vremensku zonu entiteta Prilikom izvoza izrađuje se 24-satna snimka entiteta na temelju vremenske zone entiteta. Ako se vremenska zona promijeni, vremenski okvir izvoza može se skratiti ili produljiti na određeni dan (npr. tri sata kraće ako je vremenska zona promijenjena iz američkog istočnog standardnog vremena na američko pacifičko vrijeme. U oba će slučaja korisnik vidjeti neuobičajeno bilježenje događaja. Jedan dan neuobičajenog bilježenja događaja. Opća zbunjenost korisnika.

Podrška

Za probleme s BigQueryjem, kao što je naplata, obratite se podršci za Google Cloud.

BigQuery Export

Da biste saznali više o izvozu i pristupu oglednom skupu podataka, proučite dokumentaciju za BigQuery Export.

BI-dobavljačka integracija s BigQueryjem

Ovaj popis nije sveobuhvatan i može se ažurirati kada postanu dostupne druge integracije.

Je li to bilo korisno?

Kako to možemo poboljšati?
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
13652935529328877838
true
Pretraži Centar za pomoć
true
true
true
true
true
69256
false
false