[GA4] Nastavitev funkcije BigQuery Export

V tem članku:

1. korak: Ustvarjanje projekta konzole za vmesnike Google API in omogočanje orodja BigQuery

 

  1. Prijavite se v Google Cloud Console.
  2. Ustvarite nov projekt za Google Cloud Console ali izberite obstoječi projekt.
  3. Pomaknite se do tabele z API-ji.

    V zgornjem levem kotu odprite meni Navigation (Krmarjenje), kliknite APIs & Services (API-ji in storitve) in nato Library (Knjižnica).
  4. Aktivirajte orodje BigQuery.

    V razdelku Google Cloud APIs (API-ji Google Cloud) kliknite BigQuery API (API BigQuery). Na naslednji strani kliknite Enable (Omogoči).
  5. Če boste pozvani, preglejte pogoje storitve in navedite, da se strinjate z njimi.

2. korak: Priprava projekta za funkcijo BigQuery Export

Podatke iz storitve Google Analytics lahko brez stroškov izvozite v peskovnik BigQuery (veljajo omejitve peskovnika).

Preberite več o nadgradnji iz peskovnika in cenah storitve BigQuery.

3. korak: Povezava znamke Google Analytics 4 z orodjem BigQuery

Ko dokončate prva dva koraka, lahko na strani za skrbnike v računu Analytics omogočite BigQuery Export.

Za funkcijo BigQuery Export veljajo enake omejitve glede zbiranja in konfiguracije kot za storitev Google Analytics. Če potrebujete višje omejitve, lahko znamko nadgradite na različico 360.

Pri prijavi v Analytics uporabite e-poštni naslov, ki ima do projekta BigQuery dostop vrste LASTNIK (za podrobnejše zahteve za dostop glejte spodnji razdelek Dovoljenja) in ima tudi vlogo vrste Urednik za znamko Analytics, v kateri je podatkovni tok, ki ga želite povezati.

  1. Na strani Skrbnik, v razdelku Povezave izdelkov, kliknite Povezave BigQuery.
  2. Kliknite Poveži.
  3. Kliknite Izberi projekt BigQuery, da prikažete seznam projektov, do katerih imate dostop.

    Če ste povezali storitev Analytics in Firebase (ali to načrtujete), razmislite o izvozu v isti projekt Cloud, kar vam bo olajšalo združevanje z drugimi podatki Firebase.
  4. Na seznamu izberite projekt in kliknite Potrdi.
  5. Izberite lokacijo za podatke. (Če vaš projekt že vsebuje nabor podatkov za znamko Analytics, te možnosti ne morete konfigurirati.)
  6. Kliknite Naprej.
  7. Izberite Konfiguriranje podatkovnih tokov in dogodkov, da boste izbrali podatkovne tokove za vključitev v izvoz ter določene dogodke za izključitev iz izvoza. Dogodke lahko izključite tako, da kliknete Dodaj in izberete želene s seznama obstoječih dogodkov ali da kliknete Določi dogodek po imenu in izberete obstoječe dogodke po imenu ali določite imena dogodkov, ki šele bodo zbrana v znamki.
  8. Kliknite Končano.
  9. Če želite vključiti oglaševalske identifikatorje, izberite Vključitev oglaševalskih identifikatorjev za tokove aplikacij za mobilne naprave.
  10. Izberite eno ali obe možnosti: Dnevno (enkrat na dan) ali Pretakanje (neprekinjeno) za izvažanje podatkov.
  11. Kliknite Naprej.
  12. Preglejte nastavitve in kliknite Pošlji.

Dovoljenja

Pravice »getIamPolicy/setIamPolicy« za projekt, pravice »get/enable« za storitve

LASTNIK je nadmnožica teh dovoljenj.

Če želite ustvariti povezavo z orodjem BigQuery, potrebujete vsaj ta dovoljenja:

  • resourcemanager.projects.get
    • Za pridobivanje projekta.
  • resourcemanager.projects.getIamPolicy
    • Za pridobivanje seznama dovoljenj.
  • resourcemanager.projects.setIamPolicy
    • Za preverjanje, ali ima uporabnik dovoljenje za ustvarjanje povezave v tem projektu.
  • serviceusage.services.enable
    • Za omogočanje API-ja BigQuery.
  • serviceusage.services.get
    • Za preverjanje, ali je API BigQuery omogočen.

Preverjanje računa storitve

Ko povežete računa Analytics in BigQuery, ta postopek ustvari naslednji račun storitve:

firebase-measurement@system.gserviceaccount.com

Prepričajte se, da je bil račun dodan kot član projekta in da mu je bila dodeljena vloga Uporabnik BigQuery (roles/bigquery.user).

Če ste funkcijo BigQuery Export že nastavili in ste računu storitve dodelili vlogo urednika, lahko to vlogo omejite na uporabnika BigQuery. Če želite spremeniti vlogo za račun storitve, morate prekiniti povezavo ter znova povezati Analytics in projekt BigQuery. V prvem koraku morate prekiniti povezavo med računoma Analytics in BigQuery ter odstraniti račun storitve z vlogo urednika. Nato v skladu z zgornjimi navodili znova povežite Analytics in BigQuery, da ustvarite nov račun storitve z ustreznim dovoljenjem za projekt.

Po vnovičnem povezovanju preverite, ali ima račun storitve vlogo lastnika (bigquery.dataOwner) za obstoječi nabor podatkov za izvoz. To lahko storite tako, da si ogledate pravilnik o dostopu za ogled za nabor podatkov.

Sprememba regij

Če izberete napačno regijo in jo je treba spremeniti, potem ko ste ustvarili povezavo:

  1. Izbrišite povezavo z orodjem BigQuery (glejte spodaj).
  2. Varnostno kopirajte podatke v drug nabor podatkov v orodju BigQuery (premaknite ali kopirajte).
  3. Izbrišite prvotni nabor podatkov. Zapišite si ime: Potrebovali ga boste v naslednjem koraku.
  4. Ustvarite nov nabor podatkov z istim imenom, kot ste ga pravkar izbrisali, in izberite lokacijo za podatke.
  5. Novi nabor podatkov delite z računom firebase-measurement@system.gserviceaccount.com in računu storitve dodelite vlogo lastnika podatkov BigQuery.
  6. Kopirajte podatke iz varnostne kopije v novi nabor podatkov.
  7. Če želite ustvariti novo povezavo z orodjem BigQuery, ponovite zgornji postopek.

Po spremembi lokacije bo v podatkih vrzel: Pretakanje in dnevno izvažanje podatkov se ne bo obdelovalo v času med izbrisom obstoječe povezave ter ustvarjanjem nove povezave.

Brisanje povezave z orodjem BigQuery

  1. Na strani Skrbnik, v razdelku Povezave izdelkov, kliknite Povezave BigQuery.
  2. Kliknite vrstico za povezavo.
  3. Zgoraj desno kliknite Več > Izbriši.

Omejitve funkcije BigQuery Export

Standardne znamke GA4 imajo dnevno omejitev funkcije BigQuery Export, ki znaša 1 milijon dogodkov za dnevne (paketne) izvoze. Število dogodkov za pretočno izvažanje ni omejeno. Če vaša znamka dosledno presega omejitev izvoza, bo dnevni izvoz BigQuery začasno zaustavljen, izvozi iz preteklih dni pa se ne bodo znova obdelali.

Uredniki in skrbniki znamk bodo po e-pošti prejeli obvestilo vsakič, ko bo znamka, ki jo upravljajo, presegla dnevno omejitev. V obvestilu bo navedeno, kdaj bo izvoz začasno zaustavljen, če ne boste ukrepali. Velja tudi, da če standardna znamka znatno preseže dnevno omejitev enega milijona dogodkov, lahko Google Analytics takoj začasno zaustavi dnevne izvoze. Če prejmete obvestilo, uporabite možnosti filtriranja podatkov (izvoz podatkovnega toka in izključitev dogodkov), da zmanjšate število dogodkov, izvoženih vsak dan, ter zagotovite, da bo dnevni izvoz še naprej deloval.

 

Preberite več o višjih omejitvah, ki so na voljo za znamke 360.

Filtriranje podatkov

Iz izvoza lahko izključite določene podatkovne tokove in dogodke, da omejite velikost izvoza ali da se prepričate, da boste izvozili samo dogodke, ki jih želite imeti v orodju BigQuery.

Izključitev podatkovnih tokov in dogodkov med postopkom povezovanja

Ko med postopkom povezovanja izberete podatkovne tokove, ki jih želite izvoziti, imate na voljo tudi možnost, da izberete dogodke za izključitev iz izvoza. Oglejte si 9. korak postopka povezovanja.

Dodajanje ali odstranjevanje podatkovnih tokov ali dogodkov po konfiguraciji povezovanja

Po konfiguriranju povezave za BigQuery lahko dodate ali odstranite podatkovne tokove in dogodke dodate na seznam izključitev oziroma jih odstranite z njega.

 
Opomba: Pri prijavi uporabite e-poštni naslov, ki ima do projekta BigQuery dostop vrste LASTNIK in ima tudi vlogo vrste Urednik za znamko Analytics, v kateri je podatkovni tok, ki ga želite povezati.
  1. Na strani Skrbnik, v razdelku Povezave izdelkov, kliknite Povezave BigQuery.
  2. Kliknite vrstico projekta, katerega povezavo želite spremeniti.
  3. V razdelku Podatkovni tokovi in dogodki kliknite Prikaži podatkovne tokove in dogodke.
  4. V razdelku Podatkovni tokovi za izvoz lahko izberete dodatne podatkovne tokove, ki jih želite izvoziti, ali odstranite obstoječe podatkovne tokove s seznama.
  5. Na seznamu Dogodki za izključitev kliknite Dodaj, da izberete želene s seznama obstoječih dogodkov, ali kliknite Določi dogodek po imenu, da izberete obstoječe dogodke po imenu ali določite imena dogodkov, ki šele bodo zbrana v znamki.
  6. Če želite dogodek odstraniti s seznama, na koncu zadevne vrstice kliknite znak minus.

Cenovni model in obračunavanje

BigQuery zaračunava uporabo dveh komponent: hrambo in obdelavo poizvedb. Ogledate si lahko tabelo s cenami ter spoznate razlike med interaktivnimi poizvedbami in poizvedbami v paketu.

Za nadaljevanje izvažanja morate v storitvi Google Cloud imeti naveden veljaven način plačila. Če je izvoz prekinjen zaradi neveljavnega plačilnega sredstva, podatkov za ta čas ne bomo mogli znova izvoziti.

Podatke Analytics lahko tudi brez stroškov izvozite v peskovnik BigQuery, vendar upoštevajte, da veljajo omejitve peskovnika.

Kdaj se bodo začeli prikazovati podatki

Po vzpostavitvi povezave bi se morali podatki začeti pošiljati v vaš projekt v orodju BigQuery v roku 24 ur. Če omogočite dnevno izvažanje, bo vsak dan izvožena ena datoteka s podatki prejšnjega dne (običajno zgodaj popoldne glede na časovni pas, ki ste ga nastavili za poročanje).

Razlogi za neuspešno povezovanje

Ustvarjanje povezave z orodjem BigQuery ne uspe zaradi enega od teh dveh razlogov:

  • Pravilnik organizacije prepoveduje izvoz v Združene države. Če ste za lokacijo podatkov izbrali Združene države, izberite drugo lokacijo.
  • Pravilnik organizacije prepoveduje račune storitev iz domene, iz katere želite izvoziti podatke. V tem primeru boste morali spremeniti pravilnik organizacije.

Razlogi za neuspešno izvažanje

Napaka Vzrok Rezultat
Ni računa za storitve. V projektu v oblaku ni računa storitve z vlogo uporabnika. Analytics ne more ustvariti tabel. Izvažanje ni uspelo.
Robotski račun se po namestitvi izbriše Uporabnik računa Cloud je odstranil robotski račun storitve, ki ga je namestila storitev Google Analytics. Analytics ne more več ustvarjati tabel. Vse izvažanje je ustavljeno.
Pravilnik organizacije je v sporu z orodjem BigQuery Export Uporabnik projekta v oblaku je ustvaril pravilnik organizacije, ki storitvi Analytics preprečuje izvažanje podatkov. Pravilnik lahko prepreči ustvarjanje tabel BigQuery ali zapisovanje v tabele. Pravilnik je lahko odvisen tudi od območja shranjevanja podatkov. Tabela ni bila ustvarjena ali pa je bila ustvarjena in nato hitro izbrisana (~30 min).
Uporabnik spremeni nastavitve obračunavanja Uporabnik v projektu Cloud preklopi z brezplačnega na plačljivo uporabo orodja BigQuery. Čeprav bi to običajno delovalo, lahko pride do napak, na primer če je projekt že presegel 10 GB (omejitev peskovnika). V praksi lahko pride do napak pri izvažanju. Tabele se ne izpolnjujejo s podatki.
Projekt v oblaku presega količinsko omejitev Za oblak je določeno omejeno število virov za večino projektov. Presežete lahko količinsko omejitev za shranjevanje za BigQuery, vendar v tem primeru ne boste mogli zapisovati novih podatkov. Upoštevajte, da je za brezplačne projekte ta omejitev nizka (10 GB). Tabele se ne izpolnjujejo s podatki.
Uporabnik spremeni časovni pas znamke Izvoz upošteva 24-urni posnetek znamke na podlagi časovnega pasa znamke. Če se časovni pas spremeni, se lahko obdobje izvažanja na dani dan skrajša ali podaljša (npr. obdobje bo 3 ure krajše, če se časovni pas spremeni z vzhodnega standardnega časa (ZDA) na pacifiški čas (ZDA)). V vsakem primeru bo uporabnik opazil neobičajno število dogodkov. En dan neobičajnega števila dogodkov. Uporabniki se na splošno zmedejo.

Podpora

Če imate težave z orodjem BigQuery, na primer v zvezi z obračunavanjem, se obrnite na podporo za Google Cloud.

BigQuery Export

Če potrebujete informacije o izvozu in dostop do vzorčnega nabora podatkov, preberite dokumentacijo za BigQuery Export.

Integracija ponudnikov za BI z orodjem BigQuery

Seznam ni popoln in se lahko posodobi, ko so na voljo različne integracije.

Je bilo to uporabno?

Kako lahko to izboljšamo?
Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
9742124478886346379
true
Iskanje v centru za pomoč
true
true
true
true
true
69256
false
false