den här guiden visar hur du loggar händelser i din app.
händelser ger insikt om vad som händer i din app, till exempel användaråtgärder, systemhändelser eller fel.
Analytics loggar automatiskt någrahändelser för dig;du behöver inte lägga till någon kod för att ta emot dem. Om din app behöver samlaytterligare data kan du logga upp till 500 olika Analytics-händelsetyper i din app. Det finns ingen gräns för den totala volymen av händelser som din app loggar.,Observera att händelsenamn är skiftlägeskänsliga och att loggning av två händelser somnamn skiljer sig åt endast om det kommer att resultera i två olika händelser.
innan du börjar
se till att du har konfigurerat ditt projekt och kan komma åt Analytics enligt beskrivningen inGet Started with Analytics.
logghändelser
När du har konfigureratfirebase.analytics()
– instansen kan du börja logga händelser medlogEvent()
– metoden. Om du redan är bekant med Google Analytics är den här metoden likvärdig med att använda kommandot event
ingtag.js.,
För att hjälpa dig att komma igång definierar Analytics SDK ett antal föreslagna händelsersom är vanliga bland olika typer av appar, inklusive detaljhandel och e-handel, resor och spelprogram. Om du vill veta mer om dessa händelser och när du ska använda dem,bläddra ihändelser och egenskaperartiklar i Firebase hjälpcenter.
Obs: För att få maximal detalj i rapporter, Logga de föreslagna händelserna somgör mening för din app och deras föreskrivna parametrar. Detta säkerställer också att du dra nytta av de senaste Google Analytics-funktionerna när de blir tillgängliga.,
Du kan hitta implementeringsdetaljer för flera händelser och deras parametrar inthegtag.JS händelsereferens.
följande exempel visar hur du loggar enselect_content
händelse:
analytics.logEvent('select_content', { content_type: 'image', content_id: 'P12453', items: });
förutom de föreskrivna parametrarna kan du lägga till följande parametertill alla händelser:
- anpassade parametrar: anpassade parametrar kan beregisteredfor rapportering i dina Analytics-rapporter. De kan också användas som filter i granskade definitioner som kan tillämpas på varje rapport., Anpassade parametrar inkluderas också i dataexporterad till Bigqueryom din app är kopplad till ett BigQuery-projekt.
value
parameter:value
är en generell parameter som är användbar för att ackumulera ett nyckelmått som hänför sig till en händelse. Exempel är intäkter, avstånd, tid och poäng.
om ditt program har särskilda behov som inte omfattas av en föreslagen händelsetyp kan du logga dina egna händelser., Om du till exempel utvecklar ett spel och vill spåra när en spelare slutför ett visst mål, kan du logga en händelse som liknar följande exempel:
analytics.logEvent('goal_completion', { name: 'lever_puzzle'});
Visa händelser i instrumentpanelen
Du kan visa aggregerad statistik om dina händelser i konsolens instrumentpaneler. Dessa instrumentpaneler uppdateras periodisktunder dagen. För omedelbar testning, använd logcat-utmatningen enligt beskrivningen i föregående avsnitt.
Du kan komma åt dessa data från eventsdashboard i Firebase-konsolen., Denna instrumentpanel visar händelserapporternasom automatiskt skapas för varje enskild typ av händelse som loggas avdin app.