För att börja spåra och analysera mobilappsdata behöver du instrumentera din app för att fånga distinkta användaråtgärder, kända som ”events”. Allt från att starta appen, klicka på en knapp, visa en skärm, skicka in ett formulär, slutföra en transaktion eller uppleva en krasch kan räknas som ett event.
Vilka events du beslutar dig för att övervaka beror på din produkt och affärsmodell. Till exempel kan en e-handelsapp spåra events kring att bläddra i produktkataloger, lägga varor i en varukorg, starta checkout-flöden och slutföra köp. En spelapp kan istället fånga nivåstarter, topplistor, power-up-användning och in-app-köpförsök.
Historiskt började många team med allt-i-ett-analysverktyg av första generationen som Amplitude, Mixpanel och Heap. Dessa lösningar instrumenterar din app och tillhandahåller värdefulla out-of-the-box-mätvärden och visualiseringar för mobila miljöer.
Förstagenerationsverktyg kan vara ett bra sätt att komma igång på – men de har också stora begränsningar för företag som vill få ut mesta möjliga av sin mobilappsanalys när de skalar.
Dessa verktyg skapar datasilor genom att hålla dina app-/produktdata i sin egen black box-miljö, åtskild från dina övriga kund- och affärsdata.
Om du bara tittar på in-app-analys missar du en stor del av bilden. Tänk om en användare lämnar efter en frustrerande supportupplevelse? Eller tänk om en värdefull kund ofta växlar mellan din app och webbplats? Du kan till och med upptäcka att ett betydande antal avbokningar sker utanför din app, vilket undergräver noggrannheten hos enbart in-app-baserade retentionmätvärden.
Så här beskriver produktdata-tankeledaren John Humphrey problemet:
Med analyslösningar av första generationen måste du, om du vill få en fullständig bild av användarnas resor och upplevelser över kanaler, utföra reverse ETL-transformationer för att få in data i ditt datalager, och sedan använda business intelligence-verktyg. Det är inte bara kostsamt och tidskrävande – det innebär också att dina data kan vara inkonsekventa, och introducerar potentiella sårbarheter i datasäkerheten.
De flesta av dessa verktyg saknar också flexibiliteten att utforska data ad hoc, borra ner och få svar på frågor allteftersom de uppstår genom att pivotera och dra över källor och modellera komplexa användarresor. De tar generellt också betalt per event-volym, vilket gör dem kostnadsprohibitiva att skala när dina databehov växer.
Därför rekommenderar vi att från start investera i en modern composable dataarkitektur byggd kring ett cloud data warehouse.
Istället för att förlita sig på begränsade punktlösningar bygger fler och fler företag composable data stacks med hjälp av best-of-breed-verktyg ovanpå cloud-warehouses som Snowflake, BigQuery eller Databricks.
Du kan bygga en modulär customer data platform (CDP) som skalar med dig, med hjälp av verktyg som Segment, Snowplow eller RudderStack för att instrumentera dina appar och dirigera dataströmmarna direkt till ditt warehouse.
Sedan behöver du en analysplattform av nästa generation som Optimizely Warehouse-Native Analytics som arbetar nativt från dina lagrade data – app-event-strömmar men även webbplatsbeteenden, marknadsföringsinteraktioner, supportärenden, leverans- och uppfyllelsespårning, transaktioner och mer.
Genom att använda ditt datalager som en enda källa till sanning låter Optimizely Warehouse-Native Analytics produktteam låsa upp den fulla potentialen i mobilappsanalys för att driva intelligent, användarcentrerad optimering.