LearnPlatform samlar in användningsdata för att visa i Inventory Dashboard . Detaljer för dataanvändningshändelser beror på om dina data samlas in från webbläsartillägg eller iOS-tillägg.
Användning av webbläsartillägg
LearnPlatform Browser Extension lyssnar efter tre typer av användaråtgärder:
- En flik aktiveras: användaren byter flik
- En fliks URL uppdateras: användaren navigerar till en annan sida, eller i vissa fall (som en app med en sida (SPA)) utför användaren en åtgärd på sidan som uppdaterar URL:en.
- Det aktuella fönstret ändras: användaren har flera Chrome/Edge-fönster öppna och växlar mellan dem (eller växlar från Chrome/Edge)
När någon av dessa åtgärder inträffar försöker LearnPlatform söka upp URL:en och matcha den mot en lista med spårningsdomäner. Med den bästa matchningen inträffar följande två åtgärder:
- För laddningshändelser ökar systemet en räknare för produkten. Dvs. en URL-ändring är en enda laddningshändelse.
- För MOS-händelser (Minutes on System) startar eller återupptar systemet en "aktiv" session för den produkten. Detta gör att systemet kan spåra "hur länge" genom att ackumulera tiden som en session är aktiv.
Var 60:e sekund tar systemet all insamlad användningsdata och gör den tillgänglig på LearnPlatform. Varje gång systemet skickar information rensas all befintlig användningsinformation från Chrome-tillägget så att den inte ackumuleras och orsakar prestandaproblem.
Användning av iOS-tillägg
I iOS-appen använder systemet webbinnehållsfiltret. Detta skickar i princip ALL nätverkstrafik. För varje nätverksförfrågan inspekterar systemet URL:en och paket-ID:t för att avgöra om det är en iOS-app- eller iOS-webbanvändningshändelse. Systemet matchar sedan den URL:en eller paket-ID:t mot en lista över produkter och spårar användningen baserat på det.
Obs: Systemet använder nätverkstrafik som en approximation av "användning". Inte alla appar skickar en nätverksbegäran när användaren interagerar med appen, och inte alla nätverksbegäran initieras av användaren (t.ex. kan en app uppdatera data i bakgrunden). Detta är en "bästa gissning" med tanke på begränsningarna i Apples ekosystem, men ger systemet ett sätt att mäta användningen i stora drag.