App-analytics: Spor brugeradfærd i apps

Lær at sætte analytics op i mobilapps. Spor brugeradfærd i iOS- og Android-apps på en enkel og effektiv måde.

Kladde

Din app er der, hvor mange af dine brugere bruger tid. Men app-analytics virker anderledes end web-analytics. Apps bruger ikke cookies. Besøgende har ikke URL'er. Skift mellem skærme er ikke det samme som sideindlæsninger. Du har brug for analytics, der er lavet til apps. Firebase sporer Android og iOS. Produktanalyse-platforme sporer adfærdsdata og events. App-analytics viser, hvordan brugerne bruger din app. Hvor længe de bliver. Hvilke funktioner de bruger. Hvilke de ikke bruger. Den indsigt gør din app bedre.

Denne artikel forklarer, hvordan du sætter app-analytics op og bruger det.

Vælg en platform til app-analytics

Firebase er Googles app-analytics. Det er gratis. Det sporer de basale tal. Det virker sammen med andre Google-produkter. Det passer til de fleste apps.

Produktanalyse-platforme er mere avancerede. De sporer detaljerede events. De giver kohorteanalyse. De koster penge. De passer til apps, hvor analytics styrer produktbeslutningerne.

Vælg efter dit behov. Har du brug for de basale tal, er Firebase nok. Har du brug for dybere analyse, så se på en produktanalyse-platform.

Indbyg SDK'et

Tilføj analytics-SDK'et til din app. På iOS tilføjer du Firebase iOS SDK. På Android tilføjer du Firebase Android SDK. SDK'et klarer sporingen af sig selv.

SDK'et sporer de basale events automatisk. Når appen åbnes. Når den lukkes. Nedbrud. Skærmvisninger. Du får data uden nogen opsætning.

Egne events kræver kode. Når en bruger gør noget, der er vigtigt for dig, sender du et eget event. Et køb. Brug af en funktion. En ændring af en indstilling.

Spor skærmvisninger

I web-analytics er sidevisninger grundlaget. I app-analytics er skærmvisninger grundlaget. Når en bruger åbner en skærm, sender du et skærmvisnings-event.

Skærmnavne skal sige noget. "ProductDetail", ikke "Screen1". "CheckoutPayment", ikke "Payment". Navnene hjælper dig med at forstå brugerens rejse.

Data om skærmvisninger viser, hvordan brugerne bevæger sig rundt. Hvilke skærme der besøges mest. Hvilke der er blindgyder. Hvor brugerne falder fra.

Definér de vigtigste brugerevents

Ikke alle handlinger skal spores. Fokusér på de vigtigste events. Køb. Tilmelding. Brug af en funktion. Køb i appen. Handlinger, der betyder noget for din forretning.

Tag parametre med. Et købsevent bør indeholde beløb, varer og valuta. Et funktionsevent bør indeholde, hvilken funktion det drejer sig om. Parametrene giver sammenhæng.

Brug ens navne. Alle købsevents hedder "purchase", ikke "buy" eller "transaction". Ens navne gør analysen lettere.

Spor installation og henvisninger

Hvordan finder brugerne din app? Appbutikker. Annoncer. Henvisninger. Når du ved, hvor brugerne kommer fra, forstår du, hvordan appen vokser.

Firebase sporer automatisk, hvor en installation kom fra. Du kan se, om den kom fra en organisk søgning i appbutikken eller fra betalte annoncer. Det hjælper din markedsføring.

Til sporing af henvisninger bruger du deep links. En bruger får et link til din app. Når vedkommende klikker, installeres appen, og den åbner på en bestemt skærm. Du kan se, hvilken henvisning der førte til installationen.

Analysér brugerkohorter

Brugere, der installerede appen om mandagen, opfører sig anderledes end dem, der installerede den om fredagen. Brugere af funktion A bliver hængende i et andet omfang end dem, der ikke bruger den. Kohorteanalyse viser de mønstre.

Lav kohorter efter installationsdato. Efter brug af funktioner. Efter brugersegment. Sammenlign fastholdelse. Sammenlign købsrate. Forstå, hvad der driver adfærden.

Hold øje med nedbrud og ydeevne

Firebase overvåger nedbrud automatisk. Går din app ned, kan du se det. Du kan se årsagen. Du kan rette den. De data er afgørende for, at appen er stabil.

Hold øje med ydeevnen. Hvor lang tid tager det at starte appen? Hvor lang tid tager det at indlæse en funktion? Dårlig ydeevne får folk til at afinstallere. Overvåg og optimér.

Ofte stillede spørgsmål

Har vi brug for app-analytics, hvis vi har web-analytics?

Ja. App-brugere og webbrugere opfører sig forskelligt. Web er bygget op om sessioner. En app bruges løbende. Web har URL'er. En app har skærme. Du skal bruge analytics, der er lavet til apps, for at forstå app-brugerne. Med WEMASYs hjemmesidebygger kan du sætte det op direkte på din hjemmeside.

Skal vi bruge Firebase eller en platform fra en anden udbyder?

Firebase, hvis du vil have simpel og gratis analytics. En anden udbyder, hvis du har brug for avanceret analyse og kohortesporing. Firebase er godt nok til de fleste apps. Avancerede platforme er til apps, hvor analytics styrer produktbeslutningerne.

Hvordan sporer vi handlinger, der sker offline?

Apps virker offline. Brugerne gør ting offline. Når de er online igen, sendes eventsene. De fleste SDK'er gemmer eventsene i en kø og sender dem, når forbindelsen er tilbage. Din server får til sidst alle events.

Kan vi koble app-analytics sammen med web-analytics?

Ja. Brug bruger-ID'er til at koble dem. Når en bruger logger ind, gemmer du vedkommendes bruger-ID. Send ID'et fra både app og web. Så kan analytics se, at det er den samme bruger.

Hvordan håndterer vi betaversioner og test?

Brug app-varianter. Mærk betainstallationer for sig. Mærk testinstallationer for sig. Bland ikke betadata med produktionsdata. Du vil have rene tal fra produktion.

Skal vi spore alle skærme eller kun de vigtige?

Spor alle skærme. Du ved ikke, hvilke der bliver vigtige, før du analyserer. Skærme med meget trafik skaber ikke nødvendigvis konverteringer. Skærme med lidt trafik kan være afgørende. Spor dem alle.

Brug det med det samme
på din egen hjemmeside.

Start gratis med WEMASY, og byg din side på få minutter.