Deze handleiding laat u zien hoe u gebeurtenissen in uw app kunt loggen.
gebeurtenissen geven inzicht in wat er gebeurt in uw app, zoals gebruikersacties, systeemgebeurtenissen of fouten.
Analytics registreert automatisch bepaalde gebeurtenissen voor u;u hoeft geen code toe te voegen om ze te ontvangen. Als uw app extra gegevens moet verzamelen, kunt u tot 500 verschillende soorten Analysegebeurtenissen in uw app loggen. Er is geen limiet op het totale volume van gebeurtenissen uw app logs.,Merk op dat gebeurtenisnamen hoofdlettergevoelig zijn en dat het loggen van twee gebeurtenissen waarvan de namen alleen in het geval verschillen, zal resulteren in twee verschillende gebeurtenissen.
voordat u begint met
zorg ervoor dat u uw project hebt ingesteld en toegang hebt tot Analytics zoals beschreven inGet Started with Analytics.
log gebeurtenissen
nadat u defirebase.analytics()
instantie hebt geconfigureerd,kunt u beginnen met het loggen van gebeurtenissen met delogEvent()
methode. Als u al bekend bent met Google Analytics, is deze methode gelijkwaardig aan het gebruik van het event
Commando ingtag.js.,
om u te helpen aan de slag te gaan, definieert de Analytics SDK een aantal voorgestelde events die veel voorkomen bij verschillende soorten apps, waaronder retail-en e-commerce -, reizen-en gaming-apps. Om meer te weten te komen over deze gebeurtenissen en wanneer ze te gebruiken,blader je door de gebeurtenissen en eigenschappenartikels in het Firebase Helpcentrum.
OPMERKING: Om de maximale details in rapporten te krijgen, logt u de voorgestelde gebeurtenissen die zinvol zijn voor uw app en hun voorgeschreven parameters. Dit zorgt er ook voor dat u profiteert van de nieuwste Google Analytics-functies zodra deze beschikbaar zijn.,
u kunt implementatiedetails vinden voor verschillende gebeurtenissen en hun parameters in deegtag.js event referentie.
het volgende voorbeeld laat zien hoe u een select_content
gebeurtenis logt:
analytics.logEvent('select_content', { content_type: 'image', content_id: 'P12453', items: });
naast de voorgeschreven parameters kunt u de volgende parameters toevoegen aan elke gebeurtenis:
- aangepaste parameters: aangepaste parameters kunnen worden geregistreerd voor rapportage in uw Analyseverslagen. Ze kunnen ook worden gebruikt als filterin auditiedefinities die op elk rapport kunnen worden toegepast., Aangepaste parameters zijn ook opgenomen in dataexport naar Bigqueryals uw app is gekoppeld aan een BigQuery-project.
-
value
parameter:value
is een parameter voor algemeen gebruik die nuttig is voor het accumuleren van een belangrijke metriek die betrekking heeft op een gebeurtenis. Voorbeelden zijn inkomsten, afstand, tijd en punten.
als uw toepassing specifieke behoeften heeft die niet worden gedekt door een voorgesteld gebeurtenistype,kunt u uw eigen aangepaste gebeurtenissen registreren., Als u bijvoorbeeld een spel aan het ontwikkelen bent en wilt volgen wanneer een speler een bepaald doel voltooit, kunt u een gebeurtenis registreren die vergelijkbaar is met het volgende voorbeeld:
analytics.logEvent('goal_completion', { name: 'lever_puzzle'});
bekijk gebeurtenissen in het dashboard
u kunt geaggregeerde statistieken over uw Gebeurtenissen bekijken in de dashboards van de Firebase-console. Deze dashboards werken de hele dag regelmatig bij. Gebruik voor onmiddellijke tests de logcat-uitvoer zoals beschreven in de vorige paragraaf.
u kunt deze gegevens benaderen vanaf het eventsdashboard in de Firebase console., Dit dashboard toont de gebeurtenisrapporten die automatisch worden aangemaakt voor elk afzonderlijk type evenement dat door uw app wordt geregistreerd.