Mobiele app-analytics: gebruikersgedrag in apps meten

Leer hoe je analytics in mobiele apps opzet. Volg gebruikersgedrag in iOS- en Android-apps goed.

In je app brengen veel van je gebruikers hun tijd door. Maar app-analytics werkt anders dan webanalytics. Apps gebruiken geen cookies. Bezoekers hebben geen URL's. Een schermwissel werkt niet als een paginalading. Je hebt analytics nodig die bij apps past. Firebase meet Android en iOS. Productanalyticsplatforms meten gedragsdata en events. App-analytics laat zien hoe gebruikers je app gebruiken. Hoe lang ze blijven. Welke functies ze gebruiken. Welke niet. Dat inzicht helpt je de app te verbeteren.

Dit artikel legt uit hoe je app-analytics opzet en gebruikt.

Kies een platform voor app-analytics

Firebase is de app-analytics van Google. Het is gratis. Het meet de basiscijfers. Het werkt samen met andere Google-producten. Goed voor de meeste apps.

Productanalyticsplatforms zijn geavanceerd. Ze meten gedetailleerde events. Ze bieden cohortanalyse. Ze kosten geld. Goed voor apps waarbij analytics productbeslissingen stuurt.

Kies op basis van je behoefte. Heb je basiscijfers nodig, dan werkt Firebase. Heb je geavanceerde analyse nodig, kijk dan naar een productanalyticsplatform.

Voeg de SDK toe

Voeg de analytics-SDK toe aan je app. Voor iOS voeg je de Firebase iOS SDK toe. Voor Android de Firebase Android SDK. De SDK regelt de tracking automatisch.

De SDK meet basisevents automatisch. App openen. App sluiten. Crashes. Schermweergaven. Je krijgt data zonder instellingen.

Eigen events vragen code. Voert een gebruiker een voor jou belangrijke actie uit, stuur dan een eigen event. Een aankoop. Het gebruik van een functie. Een gewijzigde instelling.

Meet schermweergaven

Bij webanalytics zijn paginaweergaven de basis. Bij app-analytics zijn schermweergaven de basis. Gaat een gebruiker naar een scherm, stuur dan een schermweergave-event.

Schermnamen moeten beschrijvend zijn. "ProductDetail", niet "Scherm1". "CheckoutBetaling", niet "Betaling". Met goede namen begrijp je de reis van de gebruiker.

Schermdata laat navigatiepatronen zien. Welke schermen worden het vaakst bezocht. Welke zijn doodlopend. Waar haken gebruikers af.

Bepaal de belangrijkste gebruikersevents

Niet elke actie hoeft gemeten te worden. Richt je op de belangrijkste events. Aankoop. Aanmelding. Gebruik van een functie. Aankopen in de app. Acties die voor je bedrijf tellen.

Voeg parameters toe aan events. Een aankoopevent bevat bedrag, artikelen en valuta. Een functie-event bevat welke functie. Parameters geven context.

Gebruik vaste namen. Alle aankoopevents heten "purchase", niet "buy" of "transaction". Consistentie maakt analyse makkelijker.

Regel installatie- en verwijzingstracking

Hoe vinden gebruikers je app? Via app stores. Advertenties. Verwijzingen. Als je weet waar gebruikers vandaan komen, begrijp je de groei van je app beter.

Firebase meet de installatiebron automatisch. Je weet of een installatie kwam via organisch zoeken in de store of via betaalde advertenties. Dat helpt je marketing.

Gebruik voor verwijzingen deep links. Een gebruiker krijgt een link naar je app. Bij een klik wordt de app geïnstalleerd en opent hij op een bepaald scherm. Zo zie je welke verwijzing tot de installatie leidde.

Analyseer gebruikerscohorten

Gebruikers die op maandag installeerden, gedragen zich anders dan gebruikers van vrijdag. Gebruikers van functie A blijven anders dan gebruikers die haar niet gebruiken. Cohortanalyse laat die patronen zien.

Maak cohorten op installatiedatum. Op functiegebruik. Op gebruikerssegment. Vergelijk retentie. Vergelijk aankooppercentage. Begrijp wat gedrag stuurt.

Volg crashes en prestaties

Firebase meet crashes automatisch. Crasht je app, dan zie je het. Je ziet wat de oorzaak was. Je lost het op. Deze data is cruciaal voor de stabiliteit van je app.

Volg ook de prestaties. Hoe lang duurt het opstarten van de app? Hoe lang laadt een functie? Prestatieproblemen leiden tot verwijderde apps. Meet en optimaliseer.

Veelgestelde vragen

Hebben we app-analytics nodig als we webanalytics hebben?

Ja. App- en webgebruikers gedragen zich anders. Het web werkt met sessies. Een app werkt doorlopend. Het web heeft URL's. Een app heeft schermen. Je hebt analytics voor apps nodig om appgebruikers te begrijpen. Met de websitebouwer van WEMASY zet je dit direct op je website op.

Moeten we Firebase of een platform van een andere partij gebruiken?

Firebase als je gratis basisanalytics wilt. Een platform van een andere partij als je geavanceerde analyse en cohorttracking nodig hebt. Firebase is goed voor de meeste apps. Geavanceerde platforms zijn voor apps waarbij analytics productbeslissingen stuurt.

Hoe meten we acties die offline in de app gebeuren?

Apps werken offline. Gebruikers doen dingen offline. Zodra ze weer online zijn, stuur je de events. De meeste SDK's zetten events in een wachtrij en versturen ze als er weer verbinding is. Je server krijgt uiteindelijk alle events.

Kunnen we app-analytics koppelen aan webanalytics?

Ja. Gebruik gebruiker-ID's om ze te koppelen. Logt een gebruiker in, leg dan zijn gebruiker-ID vast. Stuur het ID vanuit zowel de app als het web. Analytics kan ze dan als dezelfde gebruiker herkennen.

Hoe gaan we om met bètaversies en testen?

Gebruik appvarianten. Markeer bèta-installaties apart. Markeer testinstallaties apart. Meng bètadata niet met productiedata. Je wilt schone productiecijfers.

Moeten we elk scherm meten of alleen de belangrijke?

Meet alle schermen. Je weet pas na de analyse welke belangrijk zijn. Schermen met veel verkeer leveren niet altijd conversies op. Schermen met weinig verkeer kunnen cruciaal zijn. Meet alles.

Zet het meteen
in je eigen website.

Start gratis met WEMASY en bouw je site in een paar minuten.