Vaše aplikace je místo, kde tráví čas mnoho vašich uživatelů. Analytika aplikací ale funguje jinak než webová analytika. Aplikace nepoužívají cookies. Návštěvníci nemají adresy URL. Změny obrazovek nefungují jako načtení stránky. Potřebujete analytiku určenou pro aplikace. Firebase sleduje Android i iOS. Platformy produktové analytiky sledují data o chování a události. Analytika aplikací ukáže, jak uživatelé s vaší aplikací pracují. Jak dlouho v ní zůstávají. Které funkce používají. Které ne. Tyto poznatky vedou k vylepšení aplikace.
Tento článek vysvětluje, jak nastavit a používat analytiku aplikací.
Vyberte platformu pro analytiku aplikací
Firebase je analytika aplikací od Googlu. Je zdarma. Sleduje základní metriky. Propojuje se s dalšími produkty Googlu. Pro většinu aplikací je dobrá.
Platformy produktové analytiky jsou pokročilé. Sledují podrobné události. Nabízejí kohortovou analýzu. Stojí peníze. Hodí se pro aplikace, kde analytika řídí produktová rozhodnutí.
Vybírejte podle potřeb. Pokud potřebujete základní metriky, Firebase stačí. Pokud potřebujete pokročilou analýzu, zvažte platformu produktové analytiky.
Zaveďte SDK
Do aplikace přidejte analytické SDK. Pro iOS přidejte Firebase iOS SDK. Pro Android přidejte Firebase Android SDK. SDK zajišťuje sledování automaticky.
SDK sleduje základní události automaticky. Otevření aplikace. Zavření aplikace. Pády. Zobrazení obrazovek. Data dostanete bez jakéhokoli nastavení.
Vlastní události vyžadují kód. Když uživatel dokončí akci, která je pro vás důležitá, odešlete vlastní událost. Nákup. Použití funkce. Změna nastavení.
Sledujte zobrazení obrazovek
Ve webové analytice jsou základem zobrazení stránek. V analytice aplikací jsou základem zobrazení obrazovek. Když uživatel přejde na obrazovku, odešlete událost zobrazení obrazovky.
Názvy obrazovek by měly být popisné. „ProductDetail“, ne „Screen1“. „CheckoutPayment“, ne „Payment“. Názvy vám pomáhají pochopit cestu uživatele.
Data o zobrazení obrazovek odhalují vzorce navigace. Které obrazovky se navštěvují nejčastěji. Které jsou slepé uličky. Kde uživatelé odpadají.
Určete klíčové uživatelské události
Ne každou akci je třeba sledovat. Soustřeďte se na klíčové události. Nákup. Registrace. Použití funkce. Nákupy v aplikaci. Akce, na kterých pro vaše podnikání záleží.
Přidejte parametry události. Událost nákupu by měla obsahovat částku, položky a měnu. Událost funkce by měla obsahovat, o kterou funkci jde. Parametry poskytují kontext.
Používejte jednotné názvy. Všechny události nákupu pojmenujte „purchase“, ne „buy“ nebo „transaction“. Jednotnost usnadňuje analýzu.
Zvládněte sledování instalací a doporučení
Jak uživatelé vaši aplikaci najdou? V obchodech s aplikacemi. Z reklam. Z doporučení. Když víte, odkud uživatelé přicházejí, lépe pochopíte růst aplikace.
Firebase sleduje zdroj instalace aplikace automaticky. Víte, jestli instalace přišla z organického vyhledávání v obchodě, nebo z placených reklam. To pomáhá marketingu.
Pro sledování doporučení použijte deep linky. Uživatel dostane odkaz na vaši aplikaci. Po kliknutí se aplikace nainstaluje a otevře na konkrétní obrazovce. Můžete sledovat, které doporučení vedlo k instalaci.
Analyzujte kohorty uživatelů
Uživatelé, kteří aplikaci nainstalovali v pondělí, se chovají jinak než ti, kteří ji nainstalovali v pátek. Uživatelé funkce A mají jiné udržení než ti, kteří ji nepoužívají. Kohortová analýza tyto vzorce odhaluje.
Vytvářejte kohorty podle data instalace. Podle používání funkcí. Podle segmentu uživatelů. Porovnávejte udržení. Porovnávejte míru nákupů. Pochopte, co řídí chování.
Sledujte pády a výkon
Firebase sleduje pády automaticky. Pokud vaše aplikace spadne, uvidíte to. Uvidíte, co to způsobilo. Opravíte to. Tato data jsou pro stabilitu aplikace klíčová.
Sledujte výkon. Jak dlouho trvá spuštění aplikace. Jak dlouho se načítá funkce. Problémy s výkonem vedou k odinstalacím. Sledujte a optimalizujte.
Nejčastější otázky
Potřebujeme analytiku aplikací, když máme webovou analytiku?
Ano. Uživatelé aplikace a webu se chovají jinak. Web je postavený na relacích. Aplikace je průběžná. Web má adresy URL. Aplikace má obrazovky. K pochopení uživatelů aplikace potřebujete analytiku určenou pro aplikace. S Tvůrcem webů od WEMASY to můžete nastavit přímo na svém webu.
Máme použít Firebase, nebo platformu třetí strany?
Firebase, pokud chcete základní analytiku zdarma. Platformu třetí strany, pokud potřebujete pokročilou analýzu a sledování kohort. Firebase je dobrá pro většinu aplikací. Pokročilé platformy jsou pro aplikace, kde analytika řídí produktová rozhodnutí.
Jak sledujeme akce v aplikacích offline?
Aplikace fungují i offline. Uživatelé provádějí akce offline. Po opětovném připojení události odešlete. Většina SDK události řadí do fronty a odešle je, jakmile se vrátí připojení. Váš server nakonec všechny události přijme.
Můžeme propojit analytiku aplikace s webovou analytikou?
Ano. K jejich propojení použijte ID uživatelů. Když se uživatel přihlásí, zachyťte jeho ID. Odešlete ID z aplikace i z webu. Analytika je pak spáruje jako stejného uživatele.
Jak naložíme s beta verzemi a testováním?
Použijte varianty aplikace. Beta instalace označte zvlášť. Testovací instalace označte zvlášť. Nemíchejte beta data s produkčními. Produkční metriky chcete mít čisté.
Máme sledovat každou obrazovku, nebo jen důležité?
Sledujte všechny obrazovky. Nevíte, které budou důležité, dokud je neanalyzujete. Obrazovky s vysokou návštěvností nemusí přinášet konverze. Obrazovky s nízkou návštěvností mohou být klíčové. Sledujte všechny.