[GA4] Konfigurer BigQuery Export

I denne artikkelen:

Trinn 1: Opprett et Google API Console-prosjekt, og slå på BigQuery

 

  1. Logg på Google Cloud Console.
  2. Opprett et nytt Google Cloud Console-prosjekt, eller velg et eksisterende prosjekt.
  3. Naviger til API-tabellen.

    Åpne Navigation-menyen (navigasjon) øverst til venstre, klikk på APIs & Services (API-er og tjenester), og klikk så på Library (bibliotek).
  4. Slå på BigQuery.

    Klikk på BigQuery API under Google Cloud APIs (API-er for Google Cloud). Klikk på Enable (slå på) på den neste siden.
  5. Les gjennom og godta vilkårene for bruk hvis du blir bedt om det.

Trinn 2: Klargjør prosjektet ditt for BigQuery Export

Du kan eksportere Google Analytics-data til BigQuery-sandkassen kostnadsfritt (underlagt en viss grense i sandkassen).

Finn ut mer om oppgraderingen fra sandkassen og BigQuery-prisene.

Trinn 3: Knytt et Google Analytics 4-område sammen med BigQuery

Når du har fullført de to første trinnene, kan du slå på BigQuery Export på Administrator-siden i Analytics.

BigQuery Export er underlagt de samme innsamlings- og konfigurasjonsgrensene som Google Analytics. Hvis du trenger høyere grenser, kan du oppgradere områder til 360-områder.

Når du logger på Analytics, må du bruke en e-postadresse medEIER-tilgang (se mer detaljerte tilgangskrav under Tillatelser nedenfor) til BigQuery-prosjektet og rollen redigerer for Analytics-området som inneholder datastrømmen du vil tilknytte.

  1. Klikk på Tilknyttede BigQuery-kontoer under ProdukttilknytningerAdministrator-siden.
  2. Klikk på Tilknytt.
  3. Klikk på Velg et BigQuery-prosjekt for å se en liste over prosjektene du har tilgang til.

    Hvis du har knyttet Analytics sammen med Firebase (eller du har planer om dette), bør du vurdere å eksportere data til det samme Cloud-prosjektet, for da blir det enklere å slå disse dataene sammen med andre Firebase-data.
  4. Velg et prosjekt fra listen, og klikk så på Bekreft.
  5. Velg hvor dataene skal plasseres. (Du kan ikke endre dette alternativet hvis prosjektet ditt allerede har et datasett for dette Analytics-området.)
  6. Klikk på Neste.
  7. Velg Konfigurer datastrømmer og hendelser for å velge hvilke datastrømmer som skal inkluderes i – og spesifikke hendelser som skal ekskluderes fra – eksporteringen. Du kan ekskludere hendelser ved å klikke på Legg til for å velge eksisterende hendelser fra en liste, eller ved å klikke på Spesifiser hendelsen etter navn for å velge eksisterende hendelser etter navn eller definere hendelsesnavn som området ennå ikke har samlet inn.
  8. Klikk på Ferdig.
  9. Velg Ta med annonseringsidentifikatorer for mobilappstrømmer hvis du vil ha med annonseringsidentifikatorer.
  10. Velg om data skal eksporteres daglig (én gang om dagen) eller strømmes (kontinuerlig) – eller begge deler.
  11. Klikk på Neste.
  12. Gjennomgå innstillingene, og klikk på Send inn.

Tillatelser

Prosjekt: getIamPolicy/setIamPolicy-rettigheter, Tjenester: get/enable-rettigheter

EIER er et supersett av disse tillatelsene.

For å opprette en BigQuery-tilknytning må du minst ha følgende tillatelser:

  • resourcemanager.projects.get
    • Slik henter du prosjektet
  • resourcemanager.projects.getIamPolicy
    • Slik får du en liste over tillatelser
  • resourcemanager.projects.setIamPolicy
    • Slik sjekker du om brukeren har tillatelse til å opprette tilknytningen for dette prosjektet
  • serviceusage.services.enable
    • Slik slår du på BigQuery API
  • serviceusage.services.get
    • Slik sjekker du om BigQuery API er slått på

Bekreft tjenestekontoen

Når du knytter sammen Analytics og BigQuery, opprettes samtidig denne tjenestekontoen:

firebase-measurement@system.gserviceaccount.com

Bekreft at kontoen er lagt til som medlem av prosjektet og gitt rollen BigQuery-bruker (roles/bigquery.user).

Hvis du tidligere har konfigurert BigQuery Export slik at tjenestekontoen gis rollen redigerer i Google Cloud-prosjektet, kan du nedgradere rollen til BigQuery-bruker. For å endre rollen til tjenestekontoen må du fjerne tilknytningen mellom Analytics og BigQuery-prosjektet og så knytte dem sammen igjen. Det første trinnet er å fjerne tilknytningen mellom Analytics og BigQuery og fjerne tjenestekontoen med rollen redigerer. Deretter kan du gjenopprette tilknytningen mellom Analytics og BigQuery i tråd med veiledningen ovenfor, slik at det opprettes en ny tjenestekonto med riktig tillatelse for prosjektet.

Når du har gjenopprettet tilknytningen, må du sørge for at tjenestekontoen har eierrollen (bigquery.dataOwner) i det eksisterende eksportdatasettet. Du kan gjøre dette ved å se tilgangsretningslinjene for datasettet.

Endre regioner

Følg denne fremgangsmåten hvis du velger feil region og må endre den etter at du har etablert tilknytningen:

  1. Slett tilknytningen til BigQuery (se nedenfor).
  2. Sikkerhetskopier dataene over i et annet datasett i BigQuery (flytt eller kopier).
  3. Slett det opprinnelige datasettet. Notér ned navnet: Du trenger det i det neste trinnet.
  4. Opprett et nytt datasett med det samme navnet som det du akkurat slettet, og velg hvor du skal lagre dataene.
  5. Del det nye datasettet med firebase-measurement@system.gserviceaccount.com, og gi tjenestekontoen rollen BigQuery-dataeier.
  6. Kopier de sikkerhetskopierte dataene til det nye datasettet.
  7. Gjenta fremgangsmåten ovenfor for å opprette en ny tilknytning til BigQuery.

Når du har endret dataplasseringen, får du et hull i de registrerte dataene: Strømmet data og daglige dataeksporteringer blir ikke behandlet i tidsrommet mellom fjerning av den eksisterende tilknytningen og etableringen av den nye.

Slett tilknytninger til BigQuery

  1. Klikk på Tilknyttede BigQuery-kontoer under ProdukttilknytningerAdministrator-siden.
  2. Klikk på raden for tilknytningen.
  3. Klikk på Mer øverst til høyre >Slett.

BigQuery Export-grenser

Standard GA4-områder har en BigQuery Export-grense på 1 million hendelser for daglige eksporteringer (som skjer gruppevis). Det finnes ingen grense for antallet hendelser for eksportering via strømming. Hvis eksportgrensen overskrides i området ditt, blir den daglige BigQuery-eksporteringen satt på pause, og eksporteringene fra de foregående dagene blir ikke behandlet på nytt.

Personer med redigerings- eller administratortilgang til områder de administrerer, mottar et e-postvarsel hver gang den daglige grensen overskrides i et av disse områdene. I varselet opplyses det om at eksporteringen settes på pause med mindre de foretar seg noe. Hvis den daglige grensen på 1 million hendelser overskrides i et standardområde, kan Analytics også sette daglige eksporteringer på pause umiddelbart. Hvis du mottar et varsel, kan du bruke alternativene for datafiltrering (eksportering av datastrømmer og ekskludering av hendelser) til å redusere antallet hendelser som eksporteres hver dag, for å sikre at den daglige eksporteringen fortsetter å fungere.

 

Finn ut mer om de høyere grensene som er tilgjengelige i 360-områder.

Datafiltrering

Du kan ekskludere bestemte datastrømmer og hendelser fra eksporteringer, enten for å begrense størrelsen på eksporteringen, eller for å påse at du bare eksporterer de hendelsene du vil ha i BigQuery.

Ekskluder datastrømmer og hendelser under tilknytningsprosessen

Når du velger datastrømmene du vil eksportere, i løpet av tilknytningsprosessen, kan du også velge hvilke hendelser du vil ekskludere fra eksporteringen. Se trinn 9 i tilknytningsprosessen.

Legg til eller fjern datastrømmer eller hendelser etter at tilknytningen er etablert

Du kan legge til eller fjerne datastrømmer og legge til hendelser i eller fjerne hendelser fra ekskluderingslisten etter at du har etablert BigQuery-tilknytningen.

 
Merk: Når du logger på, må du bruke en e-postadresse som har EIER-tilgang til BigQuery-prosjektet og rollen redigerer i Analytics-området som inneholder datastrømmen du vil tilknytte.
  1. Klikk på Tilknyttede BigQuery-kontoer under ProdukttilknytningerAdministrator-siden.
  2. Klikk på raden for prosjektet der du vil endre tilknytningen.
  3. Klikk på Se datastrømmer og hendelser under Datastrømmer og hendelser.
  4. Under Datastrømmer som skal eksporteres kan du velge flere datastrømmer som du vil eksportere, eller fjerne eksisterende datastrømmer fra listen.
  5. Klikk på Legg til i Hendelser som skal ekskluderes-listen for å velge fra en liste over eksisterende hendelser, eller klikk på Spesifiser hendelsen etter navn hvis du vil velge eksisterende hendelser etter navn eller angi hendelsesnavn som området ennå ikke har samlet inn.
  6. For å fjerne en hendelse fra listen, klikk på minustegnet i slutten av den aktuelle raden.

Pris og fakturering

Det er to priskomponenter som legges til grunn for BigQuery-belastninger: lagring og behandling av søk. Du kan gjennomgå pristabellen for å finne ut mer om forskjellene mellom interaktive søk og massesøk.

Du må ha registrert en gyldig betalingsmåte i Cloud for at eksporteringen skal fortsette. Hvis eksporteringen avbrytes fordi du ikke har registrert noen gyldig betalingsmåte, kan vi ikke eksportere dataene fra den aktuelle perioden på nytt.

Du kan også eksportere Analytics-data til BigQuery-sandkassen kostnadsfritt, men husk at sandkassen er underlagt en viss grense.

Når dataene blir tilgjengelige

Når tilknytningen er etablert, begynner dataene å strømme til BigQuery-prosjektet ditt innen 24 timer. Hvis du går for daglig eksportering av data, blir det eksportert én fil hver dag (som regel tidlig på ettermiddagen i tidssonen du bruker ifm. rapportering). Den omfatter data fra dagen i forveien.

Årsaker til tilknytningsfeil

Det kan være to årsaker til at tilknytningen til BigQuery mislykkes:

  • Eksport til USA er ikke tillatt i henhold til organisasjonens retningslinjer. Hvis du har oppgitt at dataene dine er plassert i USA, må du velge et annet sted.
  • Tjenestekontoer fra domenet du vil eksportere data fra, er ikke tillatt i henhold til organisasjonens retningslinjer. I så fall må du endre organisasjonens retningslinjer.

Årsaker til eksporteringsfeil

Feil Årsak Resultat
Ingen tjenestekonto Ingen tjenestekonto for Cloud-prosjektet som har rollen bruker. Analytics kan ikke opprette tabeller. Eksporteringen mislyktes.
Robotkontoen ble slettet etter installasjon. En bruker av Cloud-kontoen har fjernet robottjenestekontoen som Google Analytics installerte. Det er ikke lenger mulig å opprette tabeller i Analytics. Alle eksporteringer stopper.
Organisasjonens retningslinjer er i konflikt med retningslinjene for BigQuery Export. En bruker av Cloud-prosjektet opprettet organisasjonsretningslinjer som forhindrer at Analytics kan eksportere data. Disse reglene kan forhindre opprettelse av BigQuery-tabeller eller at informasjon skrives til tabeller. Ifølge reglene kan det dessuten være forbudt å lagre data i den aktuelle regionen. Tabellen ble enten ikke opprettet, eller så ble den opprettet og slettet innen kort tid (innen omtrent 30 min).
En bruker endrer faktureringsinnstillingene. En bruker av Cloud-prosjektet bytter fra gratis til betalt abonnement på BigQuery. Selv om dette vanligvis fungerer, kan det oppstå feil, for eksempel hvis prosjektet allerede er på over 10 GB (grensen i testmiljøet). Dette fører i praksis til at eksporteringen ikke kan innledes. Tabeller er ikke fylt ut med informasjon.
Datakvoten er overskredet i Cloud-prosjektet For de fleste prosjekter finnes det en grense for ressurser i Cloud. Du kan overskride lagringskvoten i BigQuery og dermed bli forhindret i å skrive flere data. Merk deg at denne kvoten er liten for gratisprosjekter (10 GB). Tabeller er ikke fylt ut med informasjon.
Brukeren endrer områdets tidssone. I eksporteringen får du en 24 timers oversikt over området med utgangspunkt i den aktuelle tidssonen. Hvis tidssonen endres, kan eksporteringsvinduet forkortes eller forlenges på en bestemt dag (det blir f.eks. tre timer kortere om tidssonen endres fra Eastern Standard Time til Pacific Time). I begge tilfellene får brukeren se et uvanlig antall hendelser. Én dag med et uvanlig antall hendelser. Generell forvirring blant brukerne.

Brukerstøtte

Hvis du har spørsmål om BigQuery, for eksempel relatert til fakturering, kan du kontakte brukerstøtten for Google Cloud.

BigQuery Export

I dokumentasjonen om BigQuery Export finner du informasjon om eksportering, og du får også tilgang til et eksempeldatasett.

Integrering av leverandørers forretningsanalyse med BigQuery

Listen er ikke uttømmende og kan oppdateres etter hvert som vi gjør tilgjengelig ulike integrasjoner.

Var dette nyttig for deg?

Hvordan kan vi forbedre den?
Søk
Slett søket
Lukk søkefunksjonen
Google-apper
Hovedmeny
12469388761796292743
true
Søk i brukerstøtte
true
true
true
true
true
69256
false
false