Uppdaterad den 21. augusti 2023 av Jan Bunk
Precis som du förmodligen analyserar hur människor använder din webbplats, kan du också se hur din app används. I den här guiden tittar vi på hur du kan göra det med ditt befintliga verktyg för webbplatsanalys (t.ex. Google Analytics). Efteråt tittar vi på ytterligare statistik om hur många som använder din app.
Det enklaste sättet att skilja webbplatsanvändare från appanvändare i din analys är att filtrera användaragenterna. Användaragenten är en kort sträng som webbläsaren skickar till webbplatser. Användaragenten innehåller information om webbläsaren, t.ex. kan en Firefox webbläsare skicka något som liknar den här användaragenten:
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0Appen använder några olika användaragenter:
$version är appens interna version (t.ex. 1.4.8+52) och $operatingSystem är den plattform som appen används på (t.ex. ios eller android).
$regularUserAgent är användaragenten för en mobil webbläsare som kan förväntas av enheten, till exempel Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
Du behöver egentligen inte oroa dig för allt detta om du inte vill göra något speciellt. Annars följer du bara nästa steg för att filtrera efter användaragent i din analys.
Som ett exempel kan du se hur du filtrerar efter användaragent i Google Analytics:
Klicka på "Utforska" i menyn till vänster.
Skapa en ny utforskning.
Ange ett namn för den nya utforskningen, t.ex. "Appanvändare".
Skapa ett nytt segment.
Välj "Användarsegment".
Namnge segmentet.
Lägg till ett nytt "Browser"-villkor.
Ställ in filtret på "innehåller" "App-WebView". Om du bara vill filtrera efter iOS-användare kan du använda "App-WebView (ios)". För Android använder du "App-WebView (android)".
Ett mer komplicerat men också mer kraftfullt sätt att upptäcka om en användare besöker din webbplats med en webbläsare eller en app är med hjälp av JavaScript. Detta är särskilt användbart om din analysprogramvara inte har stöd för filtrering av användaragenter.
Det enklaste alternativet är att använda getAppPlatform
från apphjälparskriptet (app helper script).
Funktionen returnerar null (tomt värde) om appen öppnas i webbläsaren, annat än det operativsystem som appen används på. Som nämns i dokumentationen fungerar detta dock endast om du låter appen ändra användaragenter.
Ett alternativ som inte är beroende av användaragenter är executeWhenAppReady
. Koden i den kommer bara att utföras om din webbplats visas inne i appen.
Om du vill ta reda på hur många som har laddat ner din app kan du titta på den statistik som appbutikerna samlar in.
Du kan visa statistik om din Android-app i Google Play-konsolen.
Den första statistiken du ser är hur många som har installerat din app ("installerad publik").
Men det finns en hel del annan statistik som du kan visa, till exempel månatliga aktiva användare.
På samma sätt kan du visa statistik om din iOS-app på analyssidan för App Store Connect.
Du kan se de flesta analyserna på sidan med mätvärden.
Var försiktig när du jämför statistik mellan Play-konsolen och App Store Connect, eftersom vissa mått kan ha samma namn men ändå mätas på olika sätt. App Store Connect kan t.ex. visa de nya nedladdningarna en viss dag, medan Play-konsolen sammanställer alla nedladdningar så att du ser det totala antalet nedladdningar.
Relaterade artiklar
När, varför och hur du ska uppdatera din app
I den här artikeln tar vi en titt på när du måste skicka in en uppdatering till appbutikerna, när du kan göra det frivilligt och vilka fördelar det har. Vi kommer också att prata om den rekommenderade uppdateringsfrekvensen och hur man faktiskt publicerar en appuppdatering.
Exportföljsamhet i App Store och Play Store
Du måste vara uppmärksam på vissa exportbestämmelser eftersom appar räknas som krypteringsprogram och nedladdningar av appar räknas som export av appen från USA.
Hur du genererar nycklar och nyckellager (key stores) och använder dem för att signera din appbundle. Därefter verifierar du den och laddar upp den till Play Console.
Hej, jag heter Jan! Jag skapade webtoapp.design 2019 när jag studerade datavetenskap på universitetet. Mycket har förändrats sedan dess - inte bara har jag tagit examen, utan det är också inte längre bara jag som driver webtoapp.design. Vi har vuxit till ett globalt, helt fjärrstyrt team och har samlat massor av erfarenhet kring apputveckling och apppublicering. Vi har skapat och publicerat hundratals appar i appbutikerna, där de har laddats ner hundratusentals gånger.