Denne guiden viser deg hvordan du logger hendelser i appen din.
Hendelser gi innsikt i hva som skjer i din app, for eksempel useractions, system hendelser eller feil.
Analytics automatisk logger someevents for deg, trenger du ikke å legge til kode for å motta dem. Hvis appen din er behov for å collectadditional data, kan du logge deg opp til 500 forskjellige analyser Event typesin appen din. Det er ingen begrensning på den totale volumet av hendelser appen logger.,Vær oppmerksom på at hendelse navn er case-sensitive, og at logging to hendelser whosenames skiller seg bare i tilfelle vil resultere i to forskjellige hendelser.
Før du begynner
sørg for at du har satt opp prosjektet og kan få tilgang til Analytics som beskrives inGet Gang med Analytics.
Logg hendelser
Etter at du har konfigurertfirebase.analytics()
eksempel,kan du begynne å logge hendelser medlogEvent()
metode. Hvis du allerede er kjent med Google Analytics, kan denne metoden isequivalent å bruke event
kommando ingtag.js.,
for Å hjelpe deg med å komme i gang, Analytics SDK definerer en rekke forslag eventsthat er vanlig blant ulike typer apper, inkludert detaljhandel og e-handel,reise, spill og apper. For å lære mer om disse hendelsene, og når du bruker dem,kan du bla gjennom theEvents og propertiesarticles i Firebase Help Center.
Merk: for Å få mest mulig detaljer i rapportene, logg foreslått hendelser thatmake følelse for din app og deres foreskrevet parametere. Dette sikrer også thatyou dra nytte av den nyeste Google Analytics funksjoner som de blir tilgjengelige.,
Du kan finne gjennomføring detaljer for flere arrangementer og deres parametere inthegtag.js-event referanse.
følgende eksempel viser hvordan du logger deg en select_content
event:
analytics.logEvent('select_content', { content_type: 'image', content_id: 'P12453', items: });
I tillegg til de fastsatte parametre, kan du legge til følgende parametersto ethvert arrangement:
- Custom parametre: Tilpasset parametere kan beregisteredfor-rapportering i Analytics-rapportene. De kan også brukes som filtersin audiencedefinitions som kan brukes i hver rapport., Tilpasset parametere er alsoincluded i dataexported å BigQueryif appen din er koblet til en BigQuery prosjektet.
-
value
parameter:value
er en generell parameter som er nyttig for å skaffe seg en nøkkel beregning som viser til en hendelse. Eksempler inkluderer inntekter, avstand, tid og poeng.
Hvis programmet har spesielle behov som ikke er dekket av en foreslått hendelsestype,du kan logge deg din egen tilpassede arrangementer., For eksempel, hvis du er å utvikle et spill andwant å spore når en spiller fullfører et bestemt mål, du kan logge deg en eventsimilar til følgende eksempel:
analytics.logEvent('goal_completion', { name: 'lever_puzzle'});
Se hendelser i dashbordet
Du kan vise aggregert statistikk om hendelser i theFirebase konsollen oversikter. Disse oversikter oppdatering periodicallythroughout dagen. For umiddelbar testing, bruk logcat utgang som beskrevet i forrige avsnitt.
Du kan få tilgang til disse dataene fra theEventsdashboard i Firebase konsollen., Denne oversikten viser hendelsen reportsthat opprettes automatisk for hver distinkt type hendelse logget byyour app.