[GA4] BigQuery Export-skema

I denne artikel forklares formatet og skemaet for de Google Analytics 4-ejendomsdata og Google Analytics til Firebase-data, der eksporteres til BigQuery.

Datasæt

For hver Google Analytics 4-ejendom og hvert Firebase-projekt, der linkes til BigQuery, føjes der et enkelt datasæt med navnet "analytics_<property_id>" til dit BigQuery-projekt. Ejendoms-id refererer til dit Analytics-ejendoms-id, som du finder i ejendomsindstillingerne for din Google Analytics 4-ejendom og i indstillingerne for appanalysedata i Firebase. Data fra hver Google Analytics 4-ejendom og hver app, som BigQuery-eksport er aktiveret for, eksporteres til dette ene datasæt.

Tabeller

I hvert datasæt oprettes der hver dag en tabel med navnet events_YYYYMMDD, hvis muligheden Daglig eksport er aktiveret.

Hvis muligheden Streamingeksport er aktiveret, oprettes der en tabel med navnet events_intraday_YYYYMMDD. Denne tabel udfyldes løbende, i takt med at der registreres hændelser i dagens løb. Tabellen slettes sidst på dagen hver dag, når udfyldelsen af events_YYYYMMDD er fuldført.

For nogle af de enheder, hvor der aktiveres hændelser, sendes der ikke data til Analytics den dag, hvor hændelserne aktiveres. For at tage højde for denne forsinkelse opdateres de daglige tabeller i Analytics (events_YYYYMMDD) med hændelser for de relevante datoer op til tre dage efter datoen for hændelserne. Selvom hændelserne er forsinkede, får de tildelt korrekt tidsstempel. Hvis forsinkelsen er længere end denne periode på tre dage, registreres hændelserne ikke.

Hvis du bruger BigQuery-sandbox, er der ingen import af hændelser samme dag, og der gælder yderligere begrænsninger.

Opgrader fra sandbox, hvis du vil importere samme dag.

Kolonner

Hver kolonne i tabellen events_YYYYMMDD repræsenterer en hændelsesspecifik parameter. Bemærk! Nogle parametre er indlejret i RECORDS, og nogle RECORDS, f.eks. items og event_params, kan gentages. Tabelkolonnerne er nærmere beskrevet nedenfor.

event
Hændelsesfelterne indeholder oplysninger, der entydigt identificerer en hændelse.
Feltnavn Datatype Beskrivelse
batch_event_index INTEGER Et tal, der angiver den fortløbende rækkefølge for hver hændelse i en gruppe baseret på den rækkefølge, de forekommer i på enheden.
batch_ordering_id INTEGER Et monotont stigende tal, der tælles, hver gang der sendes en netværksanmodning fra en given side.
batch_page_id INTEGER Et fortløbende tal, der er tildelt en side, og som øges for hver efterfølgende side inden for et engagement.
event_date STRING Den dato, hvor hændelsen blev registreret (i formatet ÅÅÅÅMMDD i den registrerede tidszone for din app).
event_timestamp INTEGER Tidspunktet (i mikrosekunder, UTC), hvor hændelsen blev logget på klienten.
event_previous_timestamp INTEGER Tidspunktet (i mikrosekunder, UTC), hvor hændelsen tidligere blev logget på klienten.
event_name STRING Hændelsens navn.
event_value_in_usd FLOAT Den valutaomregnede værdi (i USD) for hændelsesparameteren "value".
event_bundle_sequence_id INTEGER Det fortløbende id for den pakke, hvori disse hændelser blev uploadet.
event_server_timestamp_offset INTEGER Tidsstempelforskydning mellem indsamlingstidspunkt og uploadtidspunkt angivet i mikrosekunder.

event_params-RECORD

Event_params-RECORD kan gemme hændelser på kampagneniveau og konteksthændelser samt brugerdefinerede hændelsesparametre. Event_params-RECORD gentages for hver nøgle, der er knyttet til en hændelse.

Det sæt parametre, der er gemt i event_params-RECORD, er unikt for hver implementering. Hvis du vil se den komplette liste over hændelsesparametre til din implementering, kan du anmode om listen over hændelsesparametre.

Feltnavn Datatype Beskrivelse
event_params.key STRING Hændelsesparameterens navn.
event_params.value RECORD En registrering, der indeholder hændelsesparameterens værdi.
event_params.value.string_value STRING Hvis hændelsesparameteren er repræsenteret af en streng, f.eks. en webadresse eller et kampagnenavn, udfyldes den i dette felt.
event_params.value.int_value INTEGER Hvis hændelsesparameteren er repræsenteret af et heltal, udfyldes den i dette felt.
event_params.value.double_value FLOAT Hvis hændelsesparameteren er repræsenteret af en dobbeltværdi, udfyldes den i dette felt.
event_params.value.float_value FLOAT Hvis hændelsesparameteren er repræsenteret af en flydende kommaværdi, udfyldes den i dette felt. Dette felt er ikke i brug i øjeblikket.

item_params-RECORD

I item_params-RECORD kan der gemmes butiksrelaterede vareparametre og eventuelle brugerdefinerede vareparametre. Det sæt parametre, der er gemt i item_params-RECORD, er unikt for hver implementering.

Feltnavn Datatype Beskrivelse
item_params.key STRING Vareparameterens navn.
item_params.value RECORD En post, der indeholder vareparameterens værdi.
item_params.value.string_value STRING Hvis vareparameteren er repræsenteret ved en streng, udfyldes dette felt med værdien.
item_params.value.int_value INTEGER Hvis vareparameteren er repræsenteret ved et heltal, udfyldes dette felt med værdien.
item_params.value.double_value FLOAT Hvis vareparameteren er repræsenteret ved en dobbeltværdi, udfyldes dette felt med værdien.
item_params.value.float_value FLOAT Hvis vareparameteren er repræsenteret ved en værdi med flydende komma, udfyldes dette felt med værdien.
user
Brugerfelterne indeholder oplysninger, der entydigt identificerer den bruger, der er tilknyttet hændelsen.
Feltnavn Datatype Beskrivelse
is_active_user BOOLESK

Om brugeren var aktiv (Sand) eller inaktiv (Falsk) på et tidspunkt på kalenderdagen

Dette felt er kun med i de dagligt genererede tabeller (events_YYYYMMDD).

user_id STRING Det unikke id, en bruger har fået tildelt.
user_pseudo_id STRING Det pseudonymiserede id for brugeren (f.eks. appforekomst-id). Et entydigt id, der tildeles en bruger, når vedkommende åbner appen eller besøger websitet første gang.
user_first_touch_timestamp INTEGER Det tidspunkt (angivet i mikrosekunder), hvor brugeren åbnede appen eller besøgte websitet første gang.

privacy_info-felter

Privacy_info-felterne indeholder oplysninger baseret på brugerens samtykkestatus, når samtykketilstand er aktiveret.
Feltnavn Datatype Beskrivelse
privacy_info.ads_storage STRING

Hvorvidt annoncemålretning er aktiveret for en bruger.

Mulige værdier: Ja, Nej og Ikke indstillet

privacy_info.analytics_storage STRING

Hvorvidt Analytics-lagerplads er aktiveret for brugeren.

Mulige værdier: Ja, Nej og Ikke indstillet

privacy_info.uses_transient_token STRING

Hvorvidt en webbruger har afvist Analytics-lagring og udvikleren har aktiveret måling uden cookies baseret på midlertidige tokens i serverdata.

Mulige værdier: Ja, Nej og Ikke indstillet

user_properties-RECORD

User_properties-RECORD indeholder de brugeregenskaber, du har angivet. Den gentages for hver nøgle, der er knyttet til en bruger.
Feltnavn Datatype Beskrivelse
user_properties.key STRING Brugeregenskabens navn.
user_properties.value RECORD En post for værdien for brugeregenskab.
user_properties.value.string_value STRING Strengværdien for brugeregenskaben.
user_properties.value.int_value INTEGER Heltalsværdien for brugeregenskaben.
user_properties.value.double_value FLOAT Dobbeltværdien for brugeregenskaben.
user_properties.value.float_value FLOAT Dette felt bruges ikke i øjeblikket.
user_properties.value.set_timestamp_micros INTEGER Det tidspunkt (angivet i mikrosekunder), hvor brugeregenskaben senest blev registreret.

user_ltv-RECORD

User_ltv-RECORD indeholder oplysninger om brugerens levetidsværdi. Denne post udfyldes ikke i tabeller med værdier fra samme dag.
Feltnavn Datatype Beskrivelse
user_ltv.revenue FLOAT Brugerens levetidsværdi (omsætning). Dette felt udfyldes ikke i tabeller fra samme dag.
user_ltv.currency STRING Brugerens levetidsværdi (valuta). Dette felt udfyldes ikke i tabeller fra samme dag.
device
Device-RECORD indeholder oplysninger om den enhed, som hændelsen stammer fra.
Feltnavn Datatype Beskrivelse
device.category STRING Enhedskategorien (mobilenhed, tablet eller computer).
device.mobile_brand_name STRING Enhedsbrandets navn.
device.mobile_model_name STRING Enhedsmodellens navn.
device.mobile_marketing_name STRING Enhedens markedsføringsnavn.
device.mobile_os_hardware_model STRING Enhedsmodeloplysningerne, som hentes direkte fra operativsystemet.
device.operating_system STRING Enhedens operativsystem.
device.operating_system_version STRING OS-versionen.
device.vendor_id STRING IDFV (kun angivet, hvis IDFA ikke indsamles).
device.advertising_id STRING Annoncerings-id/IDFA.
device.language STRING OS-sproget.
device.time_zone_offset_seconds INTEGER Tidsforskydningen i forhold til GMT i sekunder.
device.is_limited_ad_tracking BOOLESK

Enhedens indstilling for begrænsning af annoncesporing.

I iOS14 og nyere returneres værdien falsk, hvis IDFA ikke er nul.

device.web_info.browser STRING Den browser, som brugeren så indhold i.
device.web_info.browser_version STRING Versionen af den browser, som brugeren så indhold i.
device.web_info.hostname STRING Det hostname, der er knyttet til den registrerede hændelse.

geo

Geo-RECORD indeholder oplysninger om den geografiske lokation, hvor hændelsen blev påbegyndt.
Feltnavn Datatype Beskrivelse
geo.continent STRING Det kontinent, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
geo.sub_continent STRING Det subkontinent, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
geo.country STRING Det land, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
geo.region STRING Den region, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
geo.metro STRING Det byområde, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
geo.city STRING Den by, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
app_info
App_info-RECORD indeholder oplysninger om den app, som hændelsen blev startet i.
Feltnavn Datatype Beskrivelse
app_info.id STRING Appens pakkenavn eller pakke-id.
app_info.firebase_app_id STRING Det Firebase-app-id, der er knyttet til appen.
app_info.install_source STRING Den butik, der installerede appen.
app_info.version STRING Appens versionsnavn (Android) eller korte pakkeversion.
collected_traffic_source

RECORDEN collected_traffic_source indeholder de trafikkildedata, der blev indsamlet sammen med sidens første hændelse.

Feltnavn Datatype Beskrivelse
manual_campaign_id STRING Det manuelle kampagne-id (utm_id), der blev indsamlet sammen med hændelsen.
manual_campaign_name STRING Det manuelle kampagnenavn (utm_campaign), der blev indsamlet sammen med hændelsen.
manual_source STRING Værdien i dette felt er den manuelt registrerede kampagnekilde (utm_source), der blev indsamlet sammen med hændelsen. Der vises også parsede parametre fra henvisningsparametre og altså ikke kun UTM-værdier i dette felt.
manual_medium STRING Værdien i dette felt er det manuelle registrerede kampagnemedium (utm_medium), der blev indsamlet sammen med hændelsen. Der vises også parsede parametre fra henvisningsparametre og altså ikke kun UTM-værdier i dette felt.
manual_term STRING Det manuelle kampagnesøgeord/den manuelle kampagneterm (utm_term), der blev indsamlet sammen med hændelsen.
manual_content STRING De yderligere manuelle kampagnemetadata (utm_content), der blev indsamlet sammen med hændelsen.
manual_creative_format STRING Det manuelt oprettede annoncematerialeformat for kampagnen (utm_creative_format), der blev indsamlet sammen med hændelsen.
manual_marketing_tactic STRING Den manuelle marketingtaktik for kampagnen (utm_marketing_tactic), der blev indsamlet sammen med hændelsen.
manual_source_platform STRING Værdien i dette felt er den manuelt registrerede kampagnekildeplatform (utm_source_platform), der blev indsamlet sammen med hændelsen.
gclid STRING Det Google-klik-id, der blev indsamlet sammen med hændelsen.
dclid STRING Det DoubleClick-klik-id for Display & Video 360 og Campaign Manager 360, der blev indsamlet sammen med hændelsen.
srsltid STRING Det Google Merchant Center-id, der blev indsamlet sammen med hændelsen.
session_traffic_source_last_click

Session_traffic_source_last_click-RECORD indeholder de sessionstrafikkildedata, der er tilskrevet sidste klik, på tværs af Google Ads og manuelle kontekster, hvis de er tilgængelige.

Feltnavn Datatype Beskrivelse
session_traffic_source_last_click. manual_campaign.campaign_id STRING Id'et for den manuelle kampagne, der sidst blev klikket på
session_traffic_source_last_click. manual_campaign.campaign_name STRING Navnet på den manuelt oprettede kampagne, der sidst blev klikket på
session_traffic_source_last_click. manual_campaign.medium STRING Medium for den manuelt oprettede kampagne, der sidst blev klikket på (f.eks. betalt søgning, organisk søgning, mail)
session_traffic_source_last_click. manual_campaign.term STRING Søgeordet/søgetermen for den manuelle kampagne, der sidst blev klikket på
session_traffic_source_last_click. manual_campaign.content STRING Yderligere metadata for den manuelle kampagne, der sidst blev klikket på
session_traffic_source_last_click. manual_campaign.source_platform STRING Platformen for den manuelle kampagne, der sidst blev klikket på (f.eks. søgemaskine, sociale medier)
session_traffic_source_last_click. manual_campaign.source STRING Den specifikke kilde på platformen for den manuelt oprettede kampagne, der sidst blev klikket på
session_traffic_source_last_click. manual_campaign.creative_format STRING Formatet for annoncematerialet i den manuelle kampagne, der sidst blev klikket på
session_traffic_source_last_click. manual_campaign.marketing_tactic STRING Marketingtaktikken for den manuelt oprettede kampagne, der sidst blev klikket på
session_traffic_source_last_click. google_ads_campaign.customer_id STRING Det kunde-id, der er knyttet til Google Ads-kontoen
session_traffic_source_last_click. google_ads_campaign.account_name STRING Navnet på Google Ads-kontoen
session_traffic_source_last_click. google_ads_campaign.campaign_id STRING Id'et for Google Ads-kampagnen
session_traffic_source_last_click. google_ads_campaign.campaign_name STRING Navnet på Google Ads-kampagnen
session_traffic_source_last_click. google_ads_campaign.ad_group_id STRING Id'et for annoncegruppen i Google Ads-kampagnen
session_traffic_source_last_click. google_ads_campaign.ad_group_name STRING Navnet på annoncegruppen i Google Ads-kampagnen
session_traffic_source_last_click.
cross_channel_campaign.campaign_name
STRING Navnet på den kampagne på tværs af kanaler, der sidst blev klikket på
session_traffic_source_last_click.
cross_channel_campaign.campaign_id
STRING Id'et for den kampagne på tværs af kanaler, der sidst blev klikket på
session_traffic_source_last_click.
cross_channel_campaign.source_platform
STRING Platformen for den kampagne på tværs af kanaler, der sidst blev klikket på
session_traffic_source_last_click.
cross_channel_campaign.source
STRING Den specifikke kilde på platformen for den kampagne på tværs af kanaler, der sidst blev klikket på
session_traffic_source_last_click.
cross_channel_campaign.medium
STRING Mediet for den kampagne på tværs af kanaler, der sidst blev klikket på
session_traffic_source_last_click.
sa360_campaign.campaign_name
STRING Navnet på den manuelt SA360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
sa360_campaign.source
STRING Den specifikke kilde på platformen for den SA360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
sa360_campaign.medium
STRING Medium for den SA360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
sa360_campaign.ad_group_id
STRING Id'et for annoncegruppen i SA360-kampagnen
session_traffic_source_last_click.
sa360_campaign.ad_group_name
STRING Navnet på annoncegruppen i SA360-kampagnen
session_traffic_source_last_click.
sa360_campaign.campaign_id
STRING Id'et for den SA360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
sa360_campaign.creative_format
STRING Formatet for annoncematerialet i den SA360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
sa360_campaign.engine_account_name
STRING Navnet på SA360-søgemaskinekontoen
session_traffic_source_last_click.
sa360_campaign.engine_account_type
STRING Den type søgemaskinekonto, der indeholder SA360-kampagnen
session_traffic_source_last_click.
sa360_campaign.manager_account_name
STRING Navnet på SA360-managerkontoen
session_traffic_source_last_click.
dv360_campaign.advertiser_id
STRING DV360-annoncørens id
session_traffic_source_last_click.
dv360_campaign.advertiser_name
STRING Navnet på DV360-annoncøren
session_traffic_source_last_click.
dv360_campaign.campaign_id
STRING Id'et for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.campaign_name
STRING Navnet på den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.creative_id
STRING Id'et for annoncematerialet i den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.creative_format
STRING Formatet for annoncematerialet i den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.creative_name
STRING Navnet på annoncematerialet for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.marketing_tactic
STRING Marketingtaktikken for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.exchange_id
STRING Børs-id'et for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.exchange_name
STRING Børsnavnet for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.insertion_order_id
STRING Id'et for indrykningsordren i den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.insertion_order_name
STRING Navnet på indrykningsordren i den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.line_item_id
STRING Id'et for linjeposten i den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.line_item_name
STRING Navnet på linjeposten i den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.partner_id
STRING Id'et for DV360-partneren
session_traffic_source_last_click.
dv360_campaign.partner_name
STRING Navnet på DV360-partneren
session_traffic_source_last_click.
dv360_campaign.source
STRING Den specifikke kilde på platformen for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
dv360_campaign.medium
STRING Mediet for den DV360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.account_id
STRING CM360-kontoens id
session_traffic_source_last_click.
cm360_campaign.account_name
STRING Navnet på CM360-kontoen
session_traffic_source_last_click.
cm360_campaign.advertiser_id
STRING Id'et for CM360-annoncøren
session_traffic_source_last_click.
cm360_campaign.advertiser_name
STRING Navnet på CM360-annoncøren
session_traffic_source_last_click.
cm360_campaign.campaign_id
STRING Id'et for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.campaign_name
STRING Navnet på den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.creative_id
STRING Id'et for annoncematerialet i den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.creative_format
STRING Formatet for annoncematerialet i den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.creative_name
STRING Navnet på annoncematerialet for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.creative_type
STRING Annoncematerialetypen for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.creative_type_id
STRING Annoncematerialetype-id'et for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.creative_version
STRING Annoncematerialeversionen for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.placement_id
STRING Id'et for placeringen af den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.cm360
_campaign.placement_cost_structure
STRING Placeringsomkostningsstrukturen for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.placement_name
STRING Navnet på den placering, der sidst blev klikket på i CM360-kampagnen
session_traffic_source_last_click.
cm360_campaign.rendering_id
STRING Gengivelses-id'et for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.site_id
STRING Website-id'et for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.site_name
STRING Websitenavnet på den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.source
STRING Den specifikke kilde for den CM360-kampagne, der sidst blev klikket på
session_traffic_source_last_click.
cm360_campaign.medium
STRING Mediet for den CM360-kampagne, der sidst blev klikket på
traffic_source

Traffic_source-RECORD indeholder oplysninger om den trafikkilde, der førte til anskaffelsen af brugeren. Denne post udfyldes ikke i tabeller med værdier fra samme dag.

Bemærk! Værdierne for traffic_source ændres ikke, hvis brugeren interagerer med andre kampagner efter installation.

Feltnavn Datatype Beskrivelse
traffic_source.name STRING Navnet på den marketingkampagne, der førte til anskaffelsen af brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
traffic_source.medium STRING Navnet på det medie (betalt søgning, organisk søgning, mail osv.), der førte til anskaffelsen af brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
traffic_source.source STRING Navnet på det netværk, der førte til anskaffelsen af brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
stream og platform
Felterne stream og platform indeholder oplysninger om streamen og app-platformen.
Feltnavn Datatype Beskrivelse
stream_id STRING Det numeriske id for den datastrøm, som hændelsen stammer fra.
platform STRING Den datastrømplatform (web, iOS eller Android), som hændelsen stammer fra.
ecommerce
Denne ecommerce-RECORD indeholder oplysninger om de e-handelshændelser, som er konfigureret på et website eller i en app.
Feltnavn Datatype Beskrivelse
ecommerce.total_item_quantity INTEGER Samlet antal varer i denne hændelse, som er summen af items.quantity.
ecommerce.purchase_revenue_in_usd FLOAT Købsomsætning for denne begivenhed angivet i USD med standardenhed. Udfyldes kun ved købshændelse.
ecommerce.purchase_revenue FLOAT Købsomsætning for denne hændelse angivet i lokal valuta med standardenhed. Udfyldes kun ved købshændelse.
ecommerce.refund_value_in_usd FLOAT Refusionsbeløbet ved denne hændelse angivet i USD med standardenhed. Udfyldes kun ved refusionshændelse.
ecommerce.refund_value FLOAT Refusionsbeløbet ved denne hændelse angivet i lokal valuta med standardenhed. Udfyldes kun ved refusionshændelse.
ecommerce.shipping_value_in_usd FLOAT Forsendelsesomkostningerne ved denne hændelse angivet i USD med standardenhed.
ecommerce.shipping_value FLOAT Forsendelsesomkostningerne ved denne hændelse angivet i lokal valuta.
ecommerce.tax_value_in_usd FLOAT Afgiftsværdien ved denne hændelse angivet i USD med standardenhed.
ecommerce.tax_value FLOAT Afgiftsværdien i denne hændelse angivet i lokal valuta med standardenhed.
ecommerce.transaction_id STRING Transaktions-id'et for e-handelstransaktionen.
ecommerce.unique_items INTEGER Antallet af unikke varer ved denne hændelse baseret på item_id, item_name og item_brand.
items
Items-RECORD indeholder oplysninger om de varer, der er inkluderet i en hændelse. Den gentages for hver vare.
Feltnavn Datatype Beskrivelse
items.item_id STRING Varens id.
items.item_name STRING Navnet på varen.
items.item_brand STRING Varens brand.
items.item_variant STRING Varens variant.
items.item_category STRING Varens kategori.
items.item_category2 STRING Varens underkategori.
items.item_category3 STRING Varens underkategori.
items.item_category4 STRING Varens underkategori.
items.item_category5 STRING Varens underkategori.
items.price_in_usd FLOAT Prisen på varen i USD med standardenhed.
items.price FLOAT Prisen på varen i lokal valuta.
items.quantity INTEGER Mængden af varen. Antallet er angivet til 1, hvis mængden ikke er angivet.
items.item_revenue_in_usd FLOAT Omsætningen for denne vare, beregnet som price_in_usd * mængde. Den udfyldes kun for købshændelser og angives i USD med standardenhed.
items.item_revenue FLOAT Omsætningen for denne vare beregnet som pris * mængde. Den udfyldes kun for købshændelser angivet i lokal valuta med standardenhed.
items.item_refund_in_usd FLOAT Refusionsværdien for denne vare, beregnet som price_in_usd * quantity. Det udfyldes kun for refusionshændelser og angivet i USD med standardenhed.
items.item_refund FLOAT Refusionsværdien for denne vare, beregnet som pris * mængde. Det udfyldes kun for refusionshændelser og angivet i lokal valuta med standardenhed.
items.coupon STRING Kuponkoden, der er anvendt på denne vare.
items.affiliation STRING Dette er en produkttilknytning til angivelse af en leverandørvirksomhed eller en fysisk butik.
items.location_id STRING Den lokation, der er knyttet til varen.
items.item_list_id STRING Id'et for den liste, som brugeren fik vist varen på.
items.item_list_name STRING Navnet på den liste, som brugeren fik vist varen på.
Items.item_list_index STRING Varens placering på en liste.
items.promotion_id STRING Id'et for en produktpromovering.
items.promotion_name STRING Navnet på en produktpromovering.
items.creative_name STRING Navnet på annoncematerialet, der bruges på et promoveringssted.
items.creative_slot STRING Annoncematerialepladsens navn.

item_params-RECORD

I item_params-RECORD gemmes de tilpassede vareparametre, du har defineret. Bemærk! Foruddefinerede vareparametre såsom item_id og item_name er ikke inkluderet her. De eksporteres i stedet som eksplicitte felter.

Det sæt parametre, der er gemt i item_params-RECORD, er unikt for hver implementering. Se Foretag måling af e-handel for at få flere oplysninger om e-handelsimplementeringer og Google Analytics 4-matrixen "items" (varer).

Feltnavn Datatype Beskrivelse
items.item_params.key STRING Vareparameterens navn.
items.item_params.value RECORD En post, der indeholder vareparameterens værdi.
items.item_params.value.string_value STRING Hvis vareparameteren er repræsenteret ved en streng, udfyldes dette felt med værdien.
items.item_params.value.int_value INTEGER Hvis vareparameteren er repræsenteret ved et heltal, udfyldes dette felt med værdien.
items.item_params.value.double_value FLOAT Hvis vareparameteren er repræsenteret ved en dobbeltværdi, udfyldes dette felt med værdien.
items.item_params.value.float_value FLOAT Hvis vareparameteren er repræsenteret ved en værdi med flydende komma, udfyldes dette felt med værdien.
udgiver (kun tidlig adgang)
Udgiver-RECORD indeholder oplysninger om hændelser, der stammer fra en udgiverintegration, som er relateret til visning af annoncer, dvs. AdMob.
Feltnavn Datatype Beskrivelse
udgiver RECORD En registrering af udgiverdata, der kommer fra AdMob.
publisher.ad_revenue_in_usd FLOAT Estimeret annonceomsætning som følge af denne hændelse angivet i USD. Udfyldes kun ved hændelser for annonceeksponering.
publisher.ad_format STRING Beskriver, hvordan annoncerne blev vist, og hvor de blev vist. Blandt de typiske formater er "Mellemliggende annonce", "Bannerannonce", "Bonusannonce" og "Avanceret native-annonce".
publisher.ad_source_name STRING Det kildenetværk, der viste annoncen. Blandt de typiske kilder kan nævnes "AdMob-netværket", "Meta Audience Network" og "Formidlede egenannoncer".
publisher.ad_unit_id STRING Det navn, du har valgt til at beskrive denne annonceenhed. Annonceenheder er containere, som du placerer i dine apps for at vise annoncer for brugerne.

Rækker

Data for en enkelt hændelse kan vises i en eller flere rækker, afhængigt af om den indeholder gentagne RECORDS. En page_view-hændelse med flere event_params ligner f.eks. følgende tabel. Den første række indeholder hændelsesnavn, dato, tidsstempel og andre ikke-gentagne dataelementer. RECORDEN event_params gentages for hver parameter, der er knyttet til hændelsen. Disse gentagne RECORDS udfyldes i efterfølgende rækker direkte under den første række med hændelser.

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 Hjem
      medium henvisning
      kilde google
      page_referrer https://www.google.com
      <parameters...> <values...>

Disse hændelsesdata vises som følger på GA4-brugerfladen.

Overvejelser vedrørende opdatering af SDK'er til Android 17.2.5 (eller nyere) og/eller iOS 16.20.0 (eller nyere)

Hvis du har brugt ældre versioner af disse SDK'er og planlægger at opgradere til Android 17.2.5 (eller nyere) og/eller iOS 16.20.0 (eller nyere), skal du være opmærksom på følgende:

  • For at kunne bruge det aktuelle BigQuery Export-skema skal du opgradere din SDK til Android 17.2.5 (eller nyere) og/eller iOS 16.20.0 (eller nyere). Hvis du bruger ældre SDK-versioner, afspejler de eksporterede data det gamle skema.
  • Efter opgraderingen har du kun adgang til varedata i repeated items-matrixen. Varedata er ikke længere tilgængelige i standardhændelsesparametre, hvilket ellers har været tilfældet i ældre SDK-versioner.
  • Denne ændring blev foretaget for at understøtte analyse af flere produkter.
  • Det kan som en konsekvens heraf være nødvendigt at justere dine referencer til vare-/produktdata.
Brug dette script til at migrere tidligere genererede BigQuery-datasæt fra det gamle eksportskema til det nye.
  1. Log ind på siden Cloud Platform Console > Manage resources.
  2. Åbn det projekt, hvis data du vil migrere, og klik på Activate Google Cloud Shell øverst på siden.
  3. Kopiér nedenstående script til en fil med navnet migration_script.sql:
    1. Udsted kommandoen cat > migration_script.sql.
    2. Kopiér nedenstående script, og indsæt det i skallen.
    3. Tryk på Ctrl + D for at gemme og afslutte.
    Script (migration_script.sql):
      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
      
  4. Åbn en ny skal, og kopiér nedenstående bash-script til en fil med navnet migration.sh:
    1. Udsted kommandoen cat > migration.sh.
    2. Kopiér nedenstående script, og indsæt det i skallen.
    3. Tryk på Ctrl + D for at gemme og afslutte.
    Rediger nedenstående script, så det indeholder dit Analytics-ejendoms-id, BigQuery-projekt-id, Firebase-app-id, BigQuery-datasættets navn samt start- og slutdato for de ønskede data.
    Script (migration.sh):
    # Analytics-ejendoms-id for projektet. Det kan du finde under Analytics-indstillingerne i Firebase.
    PROPERTY_ID = dit Analytics-ejendoms-id
    
    # BigQuery Export-projekt.
    BQ_PROJECT_ID="your BigQuery Project ID" (f.eks. "firebase-public-project")
    
    # Appens Firebase App-id.
    FIREBASE_APP_ID="your Firebase App ID" (f.eks. "1:300830567303:ios:09b1ab1d3ca29bda")
    
    # Det datasæt, der skal importeres fra.
    BQ_DATASET="navnet på BigQuery-datasættet, som du vil importere fra" (f.eks. "com_firebase_demo_IOS")
    
    # Platform
    PLATFORM="appens platform. ANDROID eller IOS"
    
    # Det datointerval, som du vil køre migreringen for, inklusive [START_DATE,END_DATE].
    START_DATE=20180324
    END_DATE=20180327
    
    # Undlad at redigere scriptet, medmindre du ved, hvad du laver)
    startdate=$(date -d"$START_DATE"  +%Y%m%d) || exit -1
    enddate=$(date -d"$END_DATE"  +%Y%m%d) || exit -1
    
    # Følg op på datoerne.
    DATE="$startdate"
    while [ "$DATE" -le "$enddate" ]; do
    
            # BQ table constructed from above params.
            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
    
    # END OF SCRIPT
    
    
  5. Åbn en ny skal, og udsted kommandoen bash migration.sh.
Gammelt eksportskema

user_dim

Feltnavn Datatype Beskrivelse
user_dim RECORD En registrering af brugerdimensioner.
user_dim.user_id STRING User ID, som angives ved hjælp af setUserId API.
user_dim.first_open_timestamp_micros INTEGER Det tidspunkt (angivet i mikrosekunder), hvor brugeren åbnede appen første gang.
user_dim.user_properties RECORD En gentaget registrering af brugeregenskaber, der angives ved hjælp af setUserProperty API.
user_dim.user_properties.key STRING Navnet på brugeregenskaben.
user_dim.user_properties.value RECORD En registrering til oplysninger om brugeregenskaben.
user_dim.user_properties.value.value RECORD En post for værdien for brugeregenskab.
user_dim.user_properties.value.value.string_value STRING Strengværdien for brugeregenskaben.
user_dim.user_properties.value.value.int_value INTEGER Heltalsværdien for brugeregenskaben.
user_dim.user_properties.value.value.double_value FLOAT Dobbeltværdien for brugeregenskaben.
user_dim.user_properties.value.set_timestamp_usec INTEGER Det tidspunkt (angivet i mikrosekunder), hvor brugeregenskaben senest blev registreret.
user_dim.user_properties.value.index INTEGER Indekset (0-24) for brugeregenskaben.
user_dim.device_info RECORD En registrering af enhedsoplysninger.
user_dim.device_info.device_category STRING Enhedskategorien (mobilenhed, tablet eller computer).
user_dim.device_info.mobile_brand_name STRING Enhedsbrandets navn.
user_dim.device_info.mobile_model_name STRING Enhedsmodellens navn.
user_dim.device_info.mobile_marketing_name STRING Enhedens markedsføringsnavn.
user_dim.device_info.device_model STRING Enhedsmodellen.
user_dim.device_info.platform_version STRING OS-versionen.
user_dim.device_info.device_id STRING IDFV (præsenteres kun, hvis IDFA ikke er tilgængeligt).
user_dim.device_info.resettable_device_id STRING Annoncerings-id/IDFA.
user_dim.device_info.user_default_language STRING OS-sproget.
user_dim.device_info.device_time_zone_offset_seconds INTEGER Tidsforskydningen i forhold til GMT i sekunder.
user_dim.device_info.limited_ad_tracking BOOLESK Enhedens indstilling for begrænsning af annoncesporing.
user_dim.geo_info RECORD En registrering af brugerens geografiske oplysninger.
user_dim.geo_info.continent STRING Det kontinent, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
user_dim.geo_info.country STRING Det land, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
user_dim.geo_info.region STRING Den region, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
user_dim.geo_info.city STRING Den by, hvorfra hændelser blev rapporteret, baseret på IP-adressen.
user_dim.app_info RECORD En registrering af oplysninger om appen.
user_dim.app_info.app_version STRING Appens versionsnavn (Android) eller korte pakkeversion.
user_dim.app_info.app_instance_id STRING Det entydige id for denne forekomst af appen.
user_dim.app_info.app_store STRING Butikken, som har installeret denne app.
user_dim.app_info.app_platform STRING Platformen, som denne app kører på.
user_dim.traffic_source RECORD Navnet på den trafikkilde, der blev brugt til at hverve brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
user_dim.traffic_source.user_acquired_campaign STRING Navnet på den marketingkampagne, som hvervede brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
user_dim.traffic_source.user_acquired_medium STRING Navnet på det medie (betalt søgning, organisk søgning, mail osv.), som hvervede brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
user_dim.traffic_source.user_acquired_source STRING Navnet på det netværk, som hvervede brugeren. Dette felt udfyldes ikke i tabeller fra samme dag.
user_dim.bundle_info RECORD En registrering af oplysninger om den pakke, hvori disse hændelser blev uploadet.
user_dim.bundle_info.bundle_sequence_id INTEGER Det fortløbende id for den pakke, hvori disse hændelser blev uploadet.
user_dim.ltv_info RECORD En registrering af levetidsværdioplysninger om denne bruger. Dette felt udfyldes ikke i tabeller fra samme dag.
user_dim.ltv_info.revenue FLOAT Levetidsværdien (omsætning) for denne bruger. Dette felt udfyldes ikke i tabeller fra samme dag.
user_dim.ltv_info.currency STRING Levetidsværdien (valuta) for denne bruger. Dette felt udfyldes ikke i tabeller fra samme dag.

event_dim

Feltnavn Datatype Beskrivelse
event_dim RECORD En gentaget registrering af oplysninger om hændelser i denne pakke.
event_dim.date STRING Datoen, hvor denne hændelse blev logget (ÅÅÅÅMMDD-format i den registrerede tidszone for din app).
event_dim.name STRING Navnet på denne hændelse.
event_dim.params RECORD En gentaget registrering af de parametre, der er knyttet til denne hændelse.
event_dim.params.key STRING Hændelsesparameterens nøgle.
event_dim.params.value RECORD En registrering af hændelsesparameterens værdi.
event_dim.params.value.string_value STRING Strengværdien for hændelsesparameteren.
event_dim.params.value.int_value INTEGER Hændelsesparameterens heltalsværdi.
event_dim.params.value.double_value FLOAT Dobbeltværdien for hændelsesparameteren.
event_dim.timestamp_micros INTEGER Tidspunktet (i mikrosekunder, UTC), hvor denne hændelse blev logget på klienten.
event_dim.previous_timestamp_micros INTEGER Tidspunktet (i mikrosekunder, UTC), hvor denne hændelse tidligere blev logget på klienten.

Var disse oplysninger nyttige?

Hvordan kan vi forbedre siden?
Søgning
Ryd søgning
Luk søgning
Hovedmenu
15592988147433118973
true
Søg i Hjælp
true
true
true
true
true
69256
false
false